builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-313 starttime: 1467737601.14 results: success (0) buildid: 20160705080422 builduid: 86543e28f20742a0a4da7dd49fe55d6c revision: 03b0c9698c91a81d9267cf1774cce1ca04b2533c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:53:21.142893) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:53:21.143527) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:53:21.143938) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:53:21.707382) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-05 09:53:21.707900) ========= 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-1467737588.322916-1610908087 _=/tools/buildbot/bin/python using PTY: False --2016-07-05 09:53:21-- 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% 10.6M=0.001s 2016-07-05 09:53:22 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.300073 ========= master_lag: 7.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-05 09:53:29.039365) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-05 09:53:29.039850) ========= 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-1467737588.322916-1610908087 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.037471 ========= master_lag: 3.65 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-05 09:53:32.724877) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2016-07-05 09:53:32.725435) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 03b0c9698c91a81d9267cf1774cce1ca04b2533c --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 03b0c9698c91a81d9267cf1774cce1ca04b2533c --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-1467737588.322916-1610908087 _=/tools/buildbot/bin/python using PTY: False 2016-07-05 09:53:34,046 truncating revision to first 12 chars 2016-07-05 09:53:34,047 Setting DEBUG logging. 2016-07-05 09:53:34,047 attempt 1/10 2016-07-05 09:53:34,047 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/03b0c9698c91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:53:34,440 unpacking tar archive at: mozilla-beta-03b0c9698c91/testing/mozharness/ program finished with exit code 0 elapsedTime=0.690761 ========= master_lag: 12.82 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2016-07-05 09:53:46.236958) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:53:46.237433) ========= script_repo_revision: 03b0c9698c91a81d9267cf1774cce1ca04b2533c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:53:46.238033) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-07-05 09:53:46.238434) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-07-05 09:53:49.991476) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 45 secs) (at 2016-07-05 09:53:49.991943) ========= /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-1467737588.322916-1610908087 _=/tools/buildbot/bin/python using PTY: False 09:53:50 INFO - MultiFileLogger online at 20160705 09:53:50 in /builds/slave/test 09:53:50 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 09:53:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:53:50 INFO - {'append_to_log': False, 09:53:50 INFO - 'base_work_dir': '/builds/slave/test', 09:53:50 INFO - 'blob_upload_branch': 'mozilla-beta', 09:53:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:53:50 INFO - 'buildbot_json_path': 'buildprops.json', 09:53:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:53:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:53:50 INFO - 'download_minidump_stackwalk': True, 09:53:50 INFO - 'download_symbols': 'true', 09:53:50 INFO - 'e10s': False, 09:53:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:53:50 INFO - 'tooltool.py': '/tools/tooltool.py', 09:53:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:53:50 INFO - '/tools/misc-python/virtualenv.py')}, 09:53:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:53:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:53:50 INFO - 'log_level': 'info', 09:53:50 INFO - 'log_to_console': True, 09:53:50 INFO - 'opt_config_files': (), 09:53:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:53:50 INFO - '--processes=1', 09:53:50 INFO - '--config=%(test_path)s/wptrunner.ini', 09:53:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:53:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:53:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:53:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:53:50 INFO - 'pip_index': False, 09:53:50 INFO - 'require_test_zip': True, 09:53:50 INFO - 'test_type': ('testharness',), 09:53:50 INFO - 'this_chunk': '1', 09:53:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:53:50 INFO - 'total_chunks': '10', 09:53:50 INFO - 'virtualenv_path': 'venv', 09:53:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:53:50 INFO - 'work_dir': 'build'} 09:53:50 INFO - ##### 09:53:50 INFO - ##### Running clobber step. 09:53:50 INFO - ##### 09:53:50 INFO - Running pre-action listener: _resource_record_pre_action 09:53:50 INFO - Running main action method: clobber 09:53:50 INFO - rmtree: /builds/slave/test/build 09:53:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:53:51 INFO - Running post-action listener: _resource_record_post_action 09:53:51 INFO - ##### 09:53:51 INFO - ##### Running read-buildbot-config step. 09:53:51 INFO - ##### 09:53:51 INFO - Running pre-action listener: _resource_record_pre_action 09:53:51 INFO - Running main action method: read_buildbot_config 09:53:51 INFO - Using buildbot properties: 09:53:51 INFO - { 09:53:51 INFO - "project": "", 09:53:51 INFO - "product": "firefox", 09:53:51 INFO - "script_repo_revision": "production", 09:53:51 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:53:51 INFO - "repository": "", 09:53:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:53:51 INFO - "buildid": "20160705080422", 09:53:51 INFO - "pgo_build": "False", 09:53:51 INFO - "basedir": "/builds/slave/test", 09:53:51 INFO - "buildnumber": 12, 09:53:51 INFO - "slavename": "tst-linux32-spot-313", 09:53:51 INFO - "revision": "03b0c9698c91a81d9267cf1774cce1ca04b2533c", 09:53:51 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 09:53:51 INFO - "platform": "linux", 09:53:51 INFO - "branch": "mozilla-beta", 09:53:51 INFO - "repo_path": "releases/mozilla-beta", 09:53:51 INFO - "moz_repo_path": "", 09:53:51 INFO - "stage_platform": "linux", 09:53:51 INFO - "builduid": "86543e28f20742a0a4da7dd49fe55d6c", 09:53:51 INFO - "slavebuilddir": "test" 09:53:51 INFO - } 09:53:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:53:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:53:51 INFO - Running post-action listener: _resource_record_post_action 09:53:51 INFO - ##### 09:53:51 INFO - ##### Running download-and-extract step. 09:53:51 INFO - ##### 09:53:51 INFO - Running pre-action listener: _resource_record_pre_action 09:53:51 INFO - Running main action method: download_and_extract 09:53:51 INFO - mkdir: /builds/slave/test/build/tests 09:53:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:53:51 INFO - https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:53:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:53:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:53:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:53:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:53:52 INFO - Downloaded 1291 bytes. 09:53:52 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:53:52 INFO - Using the following test package requirements: 09:53:52 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:53:52 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:53:52 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:53:52 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'jsshell-linux-i686.zip'], 09:53:52 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:53:52 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:53:52 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:53:52 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:53:52 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:53:52 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:53:52 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:53:52 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 09:53:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:53:52 INFO - https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:53:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:53:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:53:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:53:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:53:55 INFO - Downloaded 22860918 bytes. 09:53:55 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/*'] 09:53:55 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/* 09:53:56 INFO - caution: filename not matched: web-platform/* 09:53:56 INFO - Return code: 11 09:53: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')]} 09:53:56 INFO - https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:53:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:53:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:53:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:53:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:54:00 INFO - Downloaded 36389078 bytes. 09:54:00 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/*'] 09:54:00 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/* 09:54:04 INFO - caution: filename not matched: bin/* 09:54:04 INFO - caution: filename not matched: config/* 09:54:04 INFO - caution: filename not matched: mozbase/* 09:54:04 INFO - caution: filename not matched: marionette/* 09:54:04 INFO - caution: filename not matched: tools/wptserve/* 09:54:04 INFO - Return code: 11 09:54:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:04 INFO - https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:54:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:54:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:54:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:54:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:54:10 INFO - Downloaded 69357322 bytes. 09:54:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:54:10 INFO - mkdir: /builds/slave/test/properties 09:54:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:54:10 INFO - Writing to file /builds/slave/test/properties/build_url 09:54:10 INFO - Contents: 09:54:10 INFO - build_url:https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:54:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:54:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:54:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:54:11 INFO - Contents: 09:54:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:54:11 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')]} 09:54:11 INFO - https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:54:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:54:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:54:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:54:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:54:19 INFO - Downloaded 92358667 bytes. 09:54:19 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'] 09:54:19 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 09:54:29 INFO - Return code: 0 09:54:29 INFO - Running post-action listener: _resource_record_post_action 09:54:29 INFO - Running post-action listener: set_extra_try_arguments 09:54:29 INFO - ##### 09:54:29 INFO - ##### Running create-virtualenv step. 09:54:29 INFO - ##### 09:54:29 INFO - Running pre-action listener: _pre_create_virtualenv 09:54:29 INFO - Running pre-action listener: _resource_record_pre_action 09:54:29 INFO - Running main action method: create_virtualenv 09:54:29 INFO - Creating virtualenv /builds/slave/test/build/venv 09:54:29 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 09:54:29 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:54:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:54:29 INFO - Using real prefix '/usr' 09:54:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:54:30 INFO - Installing distribute.............................................................................................................................................................................................done. 09:54:34 INFO - Installing pip.................done. 09:54:34 INFO - Return code: 0 09:54:34 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:54:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:54:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:54:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x974fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9868f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x954ae30>, '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 0x97e7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9866470>, '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-1467737588.322916-1610908087', '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 09:54:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:54:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:54:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:54:34 INFO - 'CCACHE_UMASK': '002', 09:54:34 INFO - 'DISPLAY': ':0', 09:54:34 INFO - 'HOME': '/home/cltbld', 09:54:34 INFO - 'LANG': 'en_US.UTF-8', 09:54:34 INFO - 'LOGNAME': 'cltbld', 09:54:34 INFO - 'MAIL': '/var/mail/cltbld', 09:54:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:54:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:54:34 INFO - 'MOZ_NO_REMOTE': '1', 09:54:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:54:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:54:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:54:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:54:34 INFO - 'PWD': '/builds/slave/test', 09:54:34 INFO - 'SHELL': '/bin/bash', 09:54:34 INFO - 'SHLVL': '1', 09:54:34 INFO - 'TERM': 'linux', 09:54:34 INFO - 'TMOUT': '86400', 09:54:34 INFO - 'USER': 'cltbld', 09:54:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737588.322916-1610908087', 09:54:34 INFO - '_': '/tools/buildbot/bin/python'} 09:54:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:54:34 INFO - Downloading/unpacking psutil>=0.7.1 09:54:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:54:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:54:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:54:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:54:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:54:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:54:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:54:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:54:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:54:39 INFO - Installing collected packages: psutil 09:54:39 INFO - Running setup.py install for psutil 09:54:39 INFO - building 'psutil._psutil_linux' extension 09:54:39 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 09:54:39 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:54:39 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:54:39 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 09:54:39 INFO - building 'psutil._psutil_posix' extension 09:54:39 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 09:54:39 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 09:54:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:54:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:54:40 INFO - Successfully installed psutil 09:54:40 INFO - Cleaning up... 09:54:40 INFO - Return code: 0 09:54:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:54:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:54:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x974fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9868f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x954ae30>, '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 0x97e7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9866470>, '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-1467737588.322916-1610908087', '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 09:54:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:54:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:54:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:54:40 INFO - 'CCACHE_UMASK': '002', 09:54:40 INFO - 'DISPLAY': ':0', 09:54:40 INFO - 'HOME': '/home/cltbld', 09:54:40 INFO - 'LANG': 'en_US.UTF-8', 09:54:40 INFO - 'LOGNAME': 'cltbld', 09:54:40 INFO - 'MAIL': '/var/mail/cltbld', 09:54:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:54:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:54:40 INFO - 'MOZ_NO_REMOTE': '1', 09:54:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:54:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:54:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:54:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:54:40 INFO - 'PWD': '/builds/slave/test', 09:54:40 INFO - 'SHELL': '/bin/bash', 09:54:40 INFO - 'SHLVL': '1', 09:54:40 INFO - 'TERM': 'linux', 09:54:40 INFO - 'TMOUT': '86400', 09:54:40 INFO - 'USER': 'cltbld', 09:54:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737588.322916-1610908087', 09:54:40 INFO - '_': '/tools/buildbot/bin/python'} 09:54:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:54:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:54:40 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 09:54:40 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 09:54:40 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 09:54:40 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 09:54:40 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 09:54:40 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 09:54:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:54:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:54:44 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:54:44 INFO - Installing collected packages: mozsystemmonitor 09:54:44 INFO - Running setup.py install for mozsystemmonitor 09:54:44 INFO - Successfully installed mozsystemmonitor 09:54:44 INFO - Cleaning up... 09:54:44 INFO - Return code: 0 09:54:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:54: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')]} 09:54:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:54:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54: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')]} 09:54:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:54:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54: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', '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 0x974fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9868f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x954ae30>, '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 0x97e7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9866470>, '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-1467737588.322916-1610908087', '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 09:54: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:54: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 blobuploader==1.2.4 09:54:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:54:44 INFO - 'CCACHE_UMASK': '002', 09:54:44 INFO - 'DISPLAY': ':0', 09:54:44 INFO - 'HOME': '/home/cltbld', 09:54:44 INFO - 'LANG': 'en_US.UTF-8', 09:54:44 INFO - 'LOGNAME': 'cltbld', 09:54:44 INFO - 'MAIL': '/var/mail/cltbld', 09:54:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:54:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:54:44 INFO - 'MOZ_NO_REMOTE': '1', 09:54:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:54:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:54:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:54:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:54:44 INFO - 'PWD': '/builds/slave/test', 09:54:44 INFO - 'SHELL': '/bin/bash', 09:54:44 INFO - 'SHLVL': '1', 09:54:44 INFO - 'TERM': 'linux', 09:54:44 INFO - 'TMOUT': '86400', 09:54:44 INFO - 'USER': 'cltbld', 09:54:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737588.322916-1610908087', 09:54:44 INFO - '_': '/tools/buildbot/bin/python'} 09:54:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:54:45 INFO - Downloading/unpacking blobuploader==1.2.4 09:54:45 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 09:54:45 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 09:54:45 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 09:54:45 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 09:54:45 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 09:54:45 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 09:54:48 INFO - Downloading blobuploader-1.2.4.tar.gz 09:54:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:54:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:54: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 09:54: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 09:54: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 09:54: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 09:54: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 09:54: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 09:54:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:54:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:54: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 09:54: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 09:54: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 09:54: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 09:54: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 09:54: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 09:54:50 INFO - Downloading docopt-0.6.1.tar.gz 09:54:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:54:50 INFO - Installing collected packages: blobuploader, requests, docopt 09:54:50 INFO - Running setup.py install for blobuploader 09:54:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:54:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:54:50 INFO - Running setup.py install for requests 09:54:51 INFO - Running setup.py install for docopt 09:54:51 INFO - Successfully installed blobuploader requests docopt 09:54:51 INFO - Cleaning up... 09:54:51 INFO - Return code: 0 09:54:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:54:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:54:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:54:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:54:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:54:51 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 0x974fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9868f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x954ae30>, '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 0x97e7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9866470>, '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-1467737588.322916-1610908087', '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 09:54:51 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 09:54:51 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 09:54:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:54:51 INFO - 'CCACHE_UMASK': '002', 09:54:51 INFO - 'DISPLAY': ':0', 09:54:51 INFO - 'HOME': '/home/cltbld', 09:54:51 INFO - 'LANG': 'en_US.UTF-8', 09:54:51 INFO - 'LOGNAME': 'cltbld', 09:54:51 INFO - 'MAIL': '/var/mail/cltbld', 09:54:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:54:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:54:51 INFO - 'MOZ_NO_REMOTE': '1', 09:54:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:54:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:54:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:54:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:54:51 INFO - 'PWD': '/builds/slave/test', 09:54:51 INFO - 'SHELL': '/bin/bash', 09:54:51 INFO - 'SHLVL': '1', 09:54:51 INFO - 'TERM': 'linux', 09:54:51 INFO - 'TMOUT': '86400', 09:54:51 INFO - 'USER': 'cltbld', 09:54:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737588.322916-1610908087', 09:54:51 INFO - '_': '/tools/buildbot/bin/python'} 09:54:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:54:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:54:52 INFO - Running setup.py (path:/tmp/pip-4Q185_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:54:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:54:52 INFO - Running setup.py (path:/tmp/pip-CrO65u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:54:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:54:52 INFO - Running setup.py (path:/tmp/pip-1idEg1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:54:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:54:52 INFO - Running setup.py (path:/tmp/pip-SBemuE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:54:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:54:52 INFO - Running setup.py (path:/tmp/pip-zPybKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:54:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:54:52 INFO - Running setup.py (path:/tmp/pip-yoxnEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:54:53 INFO - Running setup.py (path:/tmp/pip-jEsA8V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:54:53 INFO - Running setup.py (path:/tmp/pip-2SaC0G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:54:53 INFO - Running setup.py (path:/tmp/pip-Cjwp1q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:54:53 INFO - Running setup.py (path:/tmp/pip-5ClwhO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:54:53 INFO - Running setup.py (path:/tmp/pip-635bU4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:54:53 INFO - Running setup.py (path:/tmp/pip-hNIX0v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:54:53 INFO - Running setup.py (path:/tmp/pip-GDXyj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:54:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:54:53 INFO - Running setup.py (path:/tmp/pip-8hN0zs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:54:54 INFO - Running setup.py (path:/tmp/pip-Uqix7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:54:54 INFO - Running setup.py (path:/tmp/pip-ScYz1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:54:54 INFO - Running setup.py (path:/tmp/pip-y3uTPH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:54:54 INFO - Running setup.py (path:/tmp/pip-Xybmz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:54:54 INFO - Running setup.py (path:/tmp/pip-Tiyrvh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:54:54 INFO - Running setup.py (path:/tmp/pip-iO2m5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:54:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:54:55 INFO - Running setup.py (path:/tmp/pip-oQtYuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:54:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:54:55 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 09:54:55 INFO - Running setup.py install for manifestparser 09:54:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:54:55 INFO - Running setup.py install for mozcrash 09:54:55 INFO - Running setup.py install for mozdebug 09:54:56 INFO - Running setup.py install for mozdevice 09:54:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:54:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:54:56 INFO - Running setup.py install for mozfile 09:54:56 INFO - Running setup.py install for mozhttpd 09:54:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:54:56 INFO - Running setup.py install for mozinfo 09:54:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:54:56 INFO - Running setup.py install for mozInstall 09:54:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:54:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:54:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:54:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:54:57 INFO - Running setup.py install for mozleak 09:54:57 INFO - Running setup.py install for mozlog 09:54:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:54:57 INFO - Running setup.py install for moznetwork 09:54:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:54:57 INFO - Running setup.py install for mozprocess 09:54:58 INFO - Running setup.py install for mozprofile 09:54:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:54:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:54:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:54:58 INFO - Running setup.py install for mozrunner 09:54:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:54:58 INFO - Running setup.py install for mozscreenshot 09:54:58 INFO - Running setup.py install for moztest 09:54:58 INFO - Running setup.py install for mozversion 09:54:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:54:59 INFO - Running setup.py install for wptserve 09:54:59 INFO - Running setup.py install for marionette-driver 09:54:59 INFO - Running setup.py install for browsermob-proxy 09:54:59 INFO - Running setup.py install for marionette-client 09:55:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:55:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:55:00 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 09:55:00 INFO - Cleaning up... 09:55:00 INFO - Return code: 0 09:55:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:55: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')]} 09:55:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:55:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:55: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')]} 09:55:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:55:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:55:00 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 0x974fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97b6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9868f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x954ae30>, '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 0x97e7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9866470>, '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-1467737588.322916-1610908087', '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 09:55:00 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 09:55:00 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 09:55:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:55:00 INFO - 'CCACHE_UMASK': '002', 09:55:00 INFO - 'DISPLAY': ':0', 09:55:00 INFO - 'HOME': '/home/cltbld', 09:55:00 INFO - 'LANG': 'en_US.UTF-8', 09:55:00 INFO - 'LOGNAME': 'cltbld', 09:55:00 INFO - 'MAIL': '/var/mail/cltbld', 09:55:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:55:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:55:00 INFO - 'MOZ_NO_REMOTE': '1', 09:55:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:55:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:55:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:55:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:55:00 INFO - 'PWD': '/builds/slave/test', 09:55:00 INFO - 'SHELL': '/bin/bash', 09:55:00 INFO - 'SHLVL': '1', 09:55:00 INFO - 'TERM': 'linux', 09:55:00 INFO - 'TMOUT': '86400', 09:55:00 INFO - 'USER': 'cltbld', 09:55:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737588.322916-1610908087', 09:55:00 INFO - '_': '/tools/buildbot/bin/python'} 09:55:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:55:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:55:01 INFO - Running setup.py (path:/tmp/pip-IYuEiM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:55:01 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)) 09:55:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:55:01 INFO - Running setup.py (path:/tmp/pip-JzgLvh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:55:01 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)) 09:55:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:55:01 INFO - Running setup.py (path:/tmp/pip-0K7lRP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:55:01 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)) 09:55:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:55:01 INFO - Running setup.py (path:/tmp/pip-K7CUpj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:55:01 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)) 09:55:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:55:01 INFO - Running setup.py (path:/tmp/pip-6NUL3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:55:02 INFO - Running setup.py (path:/tmp/pip-vAZxDh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:55:02 INFO - Running setup.py (path:/tmp/pip-kIS0fy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:55:02 INFO - Running setup.py (path:/tmp/pip-4sUbTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:55:02 INFO - Running setup.py (path:/tmp/pip-3O_rHs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:55:02 INFO - Running setup.py (path:/tmp/pip-LMI2or-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:55:02 INFO - Running setup.py (path:/tmp/pip-9MZU4H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:55:02 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)) 09:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:55:02 INFO - Running setup.py (path:/tmp/pip-Ya3rN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:55:03 INFO - Running setup.py (path:/tmp/pip-DI4_Gl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:55:03 INFO - Running setup.py (path:/tmp/pip-_MKBrd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:55:03 INFO - Running setup.py (path:/tmp/pip-HNRYcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:55:03 INFO - Running setup.py (path:/tmp/pip-SMQ0JC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:55:03 INFO - Running setup.py (path:/tmp/pip-_vFQvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:55:03 INFO - Running setup.py (path:/tmp/pip-i3goTN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:55:03 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)) 09:55:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:55:03 INFO - Running setup.py (path:/tmp/pip-8WwJnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:55:04 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)) 09:55:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:55:04 INFO - Running setup.py (path:/tmp/pip-GDsgMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:55:04 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)) 09:55:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:55:04 INFO - Running setup.py (path:/tmp/pip-ZWbwFZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:55:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:55:04 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)) 09:55:04 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)) 09:55:04 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)) 09:55:04 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)) 09:55:04 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)) 09:55:04 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)) 09:55:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:55:04 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 09:55:04 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 09:55:04 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 09:55:04 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 09:55:04 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 09:55:04 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 09:55:08 INFO - Downloading blessings-1.6.tar.gz 09:55:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:55:08 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)) 09:55:08 INFO - Installing collected packages: blessings 09:55:08 INFO - Running setup.py install for blessings 09:55:08 INFO - Successfully installed blessings 09:55:08 INFO - Cleaning up... 09:55:09 INFO - Return code: 0 09:55:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:55:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:55:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:55:09 INFO - Reading from file tmpfile_stdout 09:55:09 INFO - Current package versions: 09:55:09 INFO - argparse == 1.2.1 09:55:09 INFO - blessings == 1.6 09:55:09 INFO - blobuploader == 1.2.4 09:55:09 INFO - browsermob-proxy == 0.6.0 09:55:09 INFO - docopt == 0.6.1 09:55:09 INFO - manifestparser == 1.1 09:55:09 INFO - marionette-client == 2.3.0 09:55:09 INFO - marionette-driver == 1.4.0 09:55:09 INFO - mozInstall == 1.12 09:55:09 INFO - mozcrash == 0.17 09:55:09 INFO - mozdebug == 0.1 09:55:09 INFO - mozdevice == 0.48 09:55:09 INFO - mozfile == 1.2 09:55:09 INFO - mozhttpd == 0.7 09:55:09 INFO - mozinfo == 0.9 09:55:09 INFO - mozleak == 0.1 09:55:09 INFO - mozlog == 3.1 09:55:09 INFO - moznetwork == 0.27 09:55:09 INFO - mozprocess == 0.22 09:55:09 INFO - mozprofile == 0.28 09:55:09 INFO - mozrunner == 6.11 09:55:09 INFO - mozscreenshot == 0.1 09:55:09 INFO - mozsystemmonitor == 0.0 09:55:09 INFO - moztest == 0.7 09:55:09 INFO - mozversion == 1.4 09:55:09 INFO - psutil == 3.1.1 09:55:09 INFO - requests == 1.2.3 09:55:09 INFO - wptserve == 1.4.0 09:55:09 INFO - wsgiref == 0.1.2 09:55:09 INFO - Running post-action listener: _resource_record_post_action 09:55:09 INFO - Running post-action listener: _start_resource_monitoring 09:55:09 INFO - Starting resource monitoring. 09:55:09 INFO - ##### 09:55:09 INFO - ##### Running pull step. 09:55:09 INFO - ##### 09:55:09 INFO - Running pre-action listener: _resource_record_pre_action 09:55:09 INFO - Running main action method: pull 09:55:09 INFO - Pull has nothing to do! 09:55:09 INFO - Running post-action listener: _resource_record_post_action 09:55:09 INFO - ##### 09:55:09 INFO - ##### Running install step. 09:55:09 INFO - ##### 09:55:09 INFO - Running pre-action listener: _resource_record_pre_action 09:55:09 INFO - Running main action method: install 09:55:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:55:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:55:09 INFO - Reading from file tmpfile_stdout 09:55:09 INFO - Detecting whether we're running mozinstall >=1.0... 09:55:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:55:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:55:10 INFO - Reading from file tmpfile_stdout 09:55:10 INFO - Output received: 09:55:10 INFO - Usage: mozinstall [options] installer 09:55:10 INFO - Options: 09:55:10 INFO - -h, --help show this help message and exit 09:55:10 INFO - -d DEST, --destination=DEST 09:55:10 INFO - Directory to install application into. [default: 09:55:10 INFO - "/builds/slave/test"] 09:55:10 INFO - --app=APP Application being installed. [default: firefox] 09:55:10 INFO - mkdir: /builds/slave/test/build/application 09:55:10 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'] 09:55:10 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 09:55:41 INFO - Reading from file tmpfile_stdout 09:55:41 INFO - Output received: 09:55:41 INFO - /builds/slave/test/build/application/firefox/firefox 09:55:41 INFO - Running post-action listener: _resource_record_post_action 09:55:41 INFO - ##### 09:55:41 INFO - ##### Running run-tests step. 09:55:41 INFO - ##### 09:55:41 INFO - Running pre-action listener: _resource_record_pre_action 09:55:41 INFO - Running main action method: run_tests 09:55:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:55:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:55:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:55:41 INFO - grabbing minidump binary from tooltool 09:55:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:41 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 0x954ae30>, '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 0x97e7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9866470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:55:41 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 09:55:41 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 09:55:41 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:55:41 INFO - Return code: 0 09:55:41 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:55:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:55:41 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/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:55:41 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/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:55:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:55:41 INFO - 'CCACHE_UMASK': '002', 09:55:41 INFO - 'DISPLAY': ':0', 09:55:41 INFO - 'HOME': '/home/cltbld', 09:55:41 INFO - 'LANG': 'en_US.UTF-8', 09:55:41 INFO - 'LOGNAME': 'cltbld', 09:55:41 INFO - 'MAIL': '/var/mail/cltbld', 09:55:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:55:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:55:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:55:41 INFO - 'MOZ_NO_REMOTE': '1', 09:55:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:55:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:55:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:55:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:55:41 INFO - 'PWD': '/builds/slave/test', 09:55:41 INFO - 'SHELL': '/bin/bash', 09:55:41 INFO - 'SHLVL': '1', 09:55:41 INFO - 'TERM': 'linux', 09:55:41 INFO - 'TMOUT': '86400', 09:55:41 INFO - 'USER': 'cltbld', 09:55:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737588.322916-1610908087', 09:55:41 INFO - '_': '/tools/buildbot/bin/python'} 09:55:41 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/c_Uk7Ie1QWGqXmj0w_bv1g/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 09:55:42 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 09:55:42 INFO - import pkg_resources 09:55:44 INFO - Using 1 client processes 09:55:44 INFO - wptserve Starting http server on 127.0.0.1:8000 09:55:44 INFO - wptserve Starting http server on 127.0.0.1:8001 09:55:44 INFO - wptserve Starting http server on 127.0.0.1:8443 09:55:46 INFO - SUITE-START | Running 778 tests 09:55:46 INFO - Running testharness tests 09:55:46 INFO - Setting up ssl 09:55:46 INFO - PROCESS | certutil | 09:55:46 INFO - PROCESS | certutil | 09:55:46 INFO - PROCESS | certutil | 09:55:46 INFO - Certificate Nickname Trust Attributes 09:55:46 INFO - SSL,S/MIME,JAR/XPI 09:55:46 INFO - 09:55:46 INFO - web-platform-tests CT,, 09:55:46 INFO - 09:55:46 INFO - Starting runner 09:55:49 INFO - PROCESS | 7137 | 1467737749799 Marionette DEBUG Marionette enabled via build flag and pref 09:55:50 INFO - PROCESS | 7137 | ++DOCSHELL 0xa4d4d000 == 1 [pid = 7137] [id = 1] 09:55:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 1 (0xa4d4d400) [pid = 7137] [serial = 1] [outer = (nil)] 09:55:50 INFO - PROCESS | 7137 | [7137] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:55:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 2 (0xa4d4dc00) [pid = 7137] [serial = 2] [outer = 0xa4d4d400] 09:55:50 INFO - PROCESS | 7137 | 1467737750550 Marionette INFO Listening on port 2828 09:55:51 INFO - PROCESS | 7137 | 1467737751231 Marionette DEBUG Marionette enabled via command-line flag 09:55:51 INFO - PROCESS | 7137 | ++DOCSHELL 0xa22ab000 == 2 [pid = 7137] [id = 2] 09:55:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 3 (0xa22ac400) [pid = 7137] [serial = 3] [outer = (nil)] 09:55:51 INFO - PROCESS | 7137 | [7137] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:55:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 4 (0xa1f01400) [pid = 7137] [serial = 4] [outer = 0xa22ac400] 09:55:51 INFO - PROCESS | 7137 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd2260 09:55:51 INFO - PROCESS | 7137 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd2d40 09:55:51 INFO - PROCESS | 7137 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fdbdc0 09:55:51 INFO - PROCESS | 7137 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff8a20 09:55:51 INFO - PROCESS | 7137 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1ffe760 09:55:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 5 (0xa1016000) [pid = 7137] [serial = 5] [outer = 0xa4d4d400] 09:55:51 INFO - PROCESS | 7137 | [7137] 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 09:55:51 INFO - PROCESS | 7137 | 1467737751627 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:34504 09:55:51 INFO - PROCESS | 7137 | [7137] 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 09:55:51 INFO - PROCESS | 7137 | 1467737751661 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:34505 09:55:51 INFO - PROCESS | 7137 | 1467737751727 Marionette DEBUG Closed connection conn0 09:55:51 INFO - PROCESS | 7137 | 1467737751732 Marionette DEBUG Closed connection conn1 09:55:51 INFO - PROCESS | 7137 | [7137] 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 09:55:51 INFO - PROCESS | 7137 | [7137] 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 09:55:51 INFO - PROCESS | 7137 | 1467737751863 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:34506 09:55:51 INFO - PROCESS | 7137 | [7137] 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 09:55:51 INFO - PROCESS | 7137 | 1467737751916 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:34507 09:55:51 INFO - PROCESS | 7137 | 1467737751921 Marionette DEBUG Closed connection conn2 09:55:51 INFO - PROCESS | 7137 | [7137] 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 09:55:51 INFO - PROCESS | 7137 | 1467737751971 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:34508 09:55:51 INFO - PROCESS | 7137 | 1467737751982 Marionette DEBUG Closed connection conn3 09:55:52 INFO - PROCESS | 7137 | 1467737752019 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:55:52 INFO - PROCESS | 7137 | 1467737752028 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":"20160705080422","device":"desktop","version":"48.0"} 09:55:52 INFO - PROCESS | 7137 | [7137] 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 09:55:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x9b374800 == 3 [pid = 7137] [id = 3] 09:55:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 6 (0x9b374c00) [pid = 7137] [serial = 6] [outer = (nil)] 09:55:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x9b375000 == 4 [pid = 7137] [id = 4] 09:55:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 7 (0x9b375400) [pid = 7137] [serial = 7] [outer = (nil)] 09:55:54 INFO - PROCESS | 7137 | [7137] 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 09:55:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a7f1400 == 5 [pid = 7137] [id = 5] 09:55:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 8 (0x9a7f1800) [pid = 7137] [serial = 8] [outer = (nil)] 09:55:54 INFO - PROCESS | 7137 | [7137] 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 09:55:54 INFO - PROCESS | 7137 | [7137] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:55:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 9 (0x9a646c00) [pid = 7137] [serial = 9] [outer = 0x9a7f1800] 09:55:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 10 (0x9a383400) [pid = 7137] [serial = 10] [outer = 0x9b374c00] 09:55:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 11 (0x9a385000) [pid = 7137] [serial = 11] [outer = 0x9b375400] 09:55:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 12 (0x9a387800) [pid = 7137] [serial = 12] [outer = 0x9a7f1800] 09:55:56 INFO - PROCESS | 7137 | 1467737756517 Marionette INFO startBrowser 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:56 INFO - PROCESS | 7137 | 1467737756563 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 7137 | 1467737756583 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 7137 | 1467737756588 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 13 (0x9821ec00) [pid = 7137] [serial = 13] [outer = 0x9a7f1800] 09:55:57 INFO - PROCESS | 7137 | 1467737757309 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"39a7eb1a-0c1f-4471-a52e-df7e71ac3019","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":"20160705080422","device":"desktop","version":"48.0","command_id":1}}] 09:55:57 INFO - PROCESS | 7137 | 1467737757544 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}] 09:55:57 INFO - PROCESS | 7137 | 1467737757555 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:57 INFO - PROCESS | 7137 | 1467737757731 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:55:58 INFO - PROCESS | 7137 | 1467737758067 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:55:58 INFO - PROCESS | 7137 | 1467737758072 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:58 INFO - PROCESS | 7137 | [7137] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:55:58 INFO - PROCESS | 7137 | [7137] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:55:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 14 (0x9556fc00) [pid = 7137] [serial = 14] [outer = 0x9a7f1800] 09:55:58 INFO - PROCESS | 7137 | [7137] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:55:58 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:58 INFO - PROCESS | 7137 | 1467737758679 Marionette TRACE conn4 <- [1,3,null,{}] 09:55:58 INFO - PROCESS | 7137 | 1467737758697 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:55:58 INFO - PROCESS | 7137 | 1467737758718 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:58 INFO - PROCESS | 7137 | 1467737758755 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:55:58 INFO - PROCESS | 7137 | 1467737758793 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 7137 | 1467737758800 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:55:58 INFO - PROCESS | 7137 | 1467737758812 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 7137 | 1467737758818 Marionette TRACE conn4 <- [1,6,null,{}] 09:55:58 INFO - PROCESS | 7137 | 1467737758830 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}] 09:55:58 INFO - PROCESS | 7137 | 1467737758834 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:58 INFO - PROCESS | 7137 | 1467737758863 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:55:58 INFO - PROCESS | 7137 | 1467737758871 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 7137 | 1467737758879 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:55:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x947f7c00 == 6 [pid = 7137] [id = 6] 09:55:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 15 (0x947f8000) [pid = 7137] [serial = 15] [outer = (nil)] 09:55:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 16 (0x951bf000) [pid = 7137] [serial = 16] [outer = 0x947f8000] 09:55:58 INFO - PROCESS | 7137 | 1467737758961 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 17 (0x982b2c00) [pid = 7137] [serial = 17] [outer = 0x947f8000] 09:55:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a1c800 == 7 [pid = 7137] [id = 7] 09:55:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 18 (0x93a1cc00) [pid = 7137] [serial = 18] [outer = (nil)] 09:55:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 19 (0x93a58800) [pid = 7137] [serial = 19] [outer = 0x93a1cc00] 09:55:59 INFO - PROCESS | 7137 | 1467737759543 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 20 (0x93a63400) [pid = 7137] [serial = 20] [outer = 0x93a1cc00] 09:56:00 INFO - PROCESS | 7137 | 1467737760232 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1543ms 09:56:00 INFO - PROCESS | 7137 | [7137] 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 09:56:00 INFO - PROCESS | 7137 | 1467737760582 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 7137 | 1467737760590 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:56:00 INFO - PROCESS | 7137 | 1467737760699 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 7137 | 1467737760705 Marionette TRACE conn4 <- [1,10,null,{}] 09:56:00 INFO - PROCESS | 7137 | 1467737760802 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}] 09:56:00 INFO - PROCESS | 7137 | 1467737760811 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:01 INFO - PROCESS | 7137 | 1467737761019 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:56:01 INFO - PROCESS | 7137 | 1467737761123 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 7137 | 1467737761134 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f8d400 == 8 [pid = 7137] [id = 8] 09:56:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 21 (0x93a1bc00) [pid = 7137] [serial = 21] [outer = (nil)] 09:56:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 22 (0x991cc800) [pid = 7137] [serial = 22] [outer = 0x93a1bc00] 09:56:01 INFO - PROCESS | 7137 | 1467737761222 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 23 (0x995c1000) [pid = 7137] [serial = 23] [outer = 0x93a1bc00] 09:56:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a13c000 == 9 [pid = 7137] [id = 9] 09:56:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 24 (0x9a13c400) [pid = 7137] [serial = 24] [outer = (nil)] 09:56:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 25 (0x9a382c00) [pid = 7137] [serial = 25] [outer = 0x9a13c400] 09:56:02 INFO - PROCESS | 7137 | 1467737762210 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]]]}] 09:56:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 26 (0x99fca800) [pid = 7137] [serial = 26] [outer = 0x9a13c400] 09:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1661ms 09:56:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x9b062800 == 10 [pid = 7137] [id = 10] 09:56:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 27 (0x9b064400) [pid = 7137] [serial = 27] [outer = (nil)] 09:56:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 28 (0x9bf18800) [pid = 7137] [serial = 28] [outer = 0x9b064400] 09:56:02 INFO - PROCESS | 7137 | 1467737762397 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 7137 | 1467737762404 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:56:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 29 (0x9d802000) [pid = 7137] [serial = 29] [outer = 0x9b064400] 09:56:02 INFO - PROCESS | 7137 | 1467737762503 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 7137 | 1467737762510 Marionette TRACE conn4 <- [1,14,null,{}] 09:56:02 INFO - PROCESS | 7137 | 1467737762594 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}] 09:56:02 INFO - PROCESS | 7137 | 1467737762602 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:03 INFO - PROCESS | 7137 | 1467737763015 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:56:03 INFO - PROCESS | 7137 | 1467737763283 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 7137 | 1467737763297 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x9ab8cc00 == 11 [pid = 7137] [id = 11] 09:56:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 30 (0x9ab95400) [pid = 7137] [serial = 30] [outer = (nil)] 09:56:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 31 (0x9b05e800) [pid = 7137] [serial = 31] [outer = 0x9ab95400] 09:56:03 INFO - PROCESS | 7137 | 1467737763480 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 32 (0x9c093000) [pid = 7137] [serial = 32] [outer = 0x9ab95400] 09:56:04 INFO - PROCESS | 7137 | 1467737764678 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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2261ms 09:56:04 INFO - PROCESS | 7137 | 1467737764708 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 7137 | 1467737764713 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:56:04 INFO - PROCESS | 7137 | 1467737764720 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 7137 | 1467737764723 Marionette TRACE conn4 <- [1,18,null,{}] 09:56:04 INFO - PROCESS | 7137 | 1467737764741 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}] 09:56:04 INFO - PROCESS | 7137 | 1467737764752 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:05 INFO - PROCESS | 7137 | 1467737765012 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:56:05 INFO - PROCESS | 7137 | 1467737765178 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 7137 | 1467737765194 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:05 INFO - PROCESS | 7137 | ++DOCSHELL 0xa6da2800 == 12 [pid = 7137] [id = 12] 09:56:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 33 (0xa6da5400) [pid = 7137] [serial = 33] [outer = (nil)] 09:56:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 34 (0xa6e3b400) [pid = 7137] [serial = 34] [outer = 0xa6da5400] 09:56:05 INFO - PROCESS | 7137 | 1467737765300 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 35 (0xa81f9c00) [pid = 7137] [serial = 35] [outer = 0xa6da5400] 09:56:06 INFO - PROCESS | 7137 | 1467737766199 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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1536ms 09:56:06 INFO - PROCESS | 7137 | 1467737766270 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 7137 | 1467737766276 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:56:06 INFO - PROCESS | 7137 | 1467737766286 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 7137 | 1467737766289 Marionette TRACE conn4 <- [1,22,null,{}] 09:56:06 INFO - PROCESS | 7137 | 1467737766295 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}] 09:56:06 INFO - PROCESS | 7137 | 1467737766301 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:06 INFO - PROCESS | 7137 | 1467737766587 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:56:07 INFO - PROCESS | 7137 | 1467737766992 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 7137 | 1467737767001 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x95535000 == 13 [pid = 7137] [id = 13] 09:56:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 36 (0x95537400) [pid = 7137] [serial = 36] [outer = (nil)] 09:56:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 37 (0x982b6800) [pid = 7137] [serial = 37] [outer = 0x95537400] 09:56:07 INFO - PROCESS | 7137 | 1467737767089 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 38 (0x9950f000) [pid = 7137] [serial = 38] [outer = 0x95537400] 09:56:07 INFO - PROCESS | 7137 | 1467737767965 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]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1738ms 09:56:08 INFO - PROCESS | 7137 | 1467737768026 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 7137 | 1467737768032 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:56:08 INFO - PROCESS | 7137 | 1467737768040 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 7137 | 1467737768045 Marionette TRACE conn4 <- [1,26,null,{}] 09:56:08 INFO - PROCESS | 7137 | 1467737768054 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}] 09:56:08 INFO - PROCESS | 7137 | 1467737768060 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:08 INFO - PROCESS | 7137 | 1467737768232 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:56:08 INFO - PROCESS | 7137 | 1467737768363 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 7137 | 1467737768375 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x99d92800 == 14 [pid = 7137] [id = 14] 09:56:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 39 (0x99fc5400) [pid = 7137] [serial = 39] [outer = (nil)] 09:56:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 40 (0x9a13cc00) [pid = 7137] [serial = 40] [outer = 0x99fc5400] 09:56:08 INFO - PROCESS | 7137 | 1467737768471 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 41 (0x9a61bc00) [pid = 7137] [serial = 41] [outer = 0x99fc5400] 09:56:09 INFO - PROCESS | 7137 | 1467737769251 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1236ms 09:56:09 INFO - PROCESS | 7137 | 1467737769280 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 7137 | 1467737769286 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:56:09 INFO - PROCESS | 7137 | 1467737769293 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 7137 | 1467737769296 Marionette TRACE conn4 <- [1,30,null,{}] 09:56:09 INFO - PROCESS | 7137 | 1467737769338 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}] 09:56:09 INFO - PROCESS | 7137 | 1467737769344 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:09 INFO - PROCESS | 7137 | 1467737769517 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:56:09 INFO - PROCESS | 7137 | 1467737769529 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 7137 | 1467737769537 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x9479c000 == 15 [pid = 7137] [id = 15] 09:56:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 42 (0x9b30c000) [pid = 7137] [serial = 42] [outer = (nil)] 09:56:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 43 (0x9b318800) [pid = 7137] [serial = 43] [outer = 0x9b30c000] 09:56:09 INFO - PROCESS | 7137 | 1467737769611 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 44 (0x9b563000) [pid = 7137] [serial = 44] [outer = 0x9b30c000] 09:56:10 INFO - PROCESS | 7137 | 1467737770496 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]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1241ms 09:56:10 INFO - PROCESS | 7137 | 1467737770540 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:56:10 INFO - PROCESS | 7137 | 1467737770544 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:56:10 INFO - PROCESS | 7137 | 1467737770559 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 7137 | 1467737770569 Marionette TRACE conn4 <- [1,34,null,{}] 09:56:10 INFO - PROCESS | 7137 | 1467737770576 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}] 09:56:10 INFO - PROCESS | 7137 | 1467737770584 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:10 INFO - PROCESS | 7137 | 1467737770757 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:56:10 INFO - PROCESS | 7137 | 1467737770858 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 7137 | 1467737770866 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x99166800 == 16 [pid = 7137] [id = 16] 09:56:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 45 (0x9a387400) [pid = 7137] [serial = 45] [outer = (nil)] 09:56:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 46 (0x9c152800) [pid = 7137] [serial = 46] [outer = 0x9a387400] 09:56:10 INFO - PROCESS | 7137 | 1467737770937 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 47 (0x9cbbdc00) [pid = 7137] [serial = 47] [outer = 0x9a387400] 09:56:11 INFO - PROCESS | 7137 | 1467737771687 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1198ms 09:56:11 INFO - PROCESS | 7137 | 1467737771753 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 7137 | 1467737771759 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:56:11 INFO - PROCESS | 7137 | 1467737771767 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 7137 | 1467737771770 Marionette TRACE conn4 <- [1,38,null,{}] 09:56:11 INFO - PROCESS | 7137 | 1467737771777 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}] 09:56:11 INFO - PROCESS | 7137 | 1467737771782 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:11 INFO - PROCESS | 7137 | 1467737771962 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:56:12 INFO - PROCESS | 7137 | 1467737771972 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 7137 | 1467737771978 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f8e800 == 17 [pid = 7137] [id = 17] 09:56:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 48 (0x9d807c00) [pid = 7137] [serial = 48] [outer = (nil)] 09:56:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 49 (0xa1f0e400) [pid = 7137] [serial = 49] [outer = 0x9d807c00] 09:56:12 INFO - PROCESS | 7137 | 1467737772055 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 50 (0xa1f99400) [pid = 7137] [serial = 50] [outer = 0x9d807c00] 09:56:12 INFO - PROCESS | 7137 | 1467737772902 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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1180ms 09:56:12 INFO - PROCESS | 7137 | 1467737772948 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 7137 | 1467737772952 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:56:12 INFO - PROCESS | 7137 | 1467737772958 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 7137 | 1467737772961 Marionette TRACE conn4 <- [1,42,null,{}] 09:56:12 INFO - PROCESS | 7137 | 1467737772967 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}] 09:56:12 INFO - PROCESS | 7137 | 1467737772974 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:13 INFO - PROCESS | 7137 | 1467737773137 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:56:13 INFO - PROCESS | 7137 | 1467737773148 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 7137 | 1467737773166 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:13 INFO - PROCESS | 7137 | ++DOCSHELL 0xa22b1000 == 18 [pid = 7137] [id = 18] 09:56:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 51 (0xa22b2800) [pid = 7137] [serial = 51] [outer = (nil)] 09:56:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 52 (0xa2455c00) [pid = 7137] [serial = 52] [outer = 0xa22b2800] 09:56:13 INFO - PROCESS | 7137 | 1467737773251 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 53 (0xa310a800) [pid = 7137] [serial = 53] [outer = 0xa22b2800] 09:56:14 INFO - PROCESS | 7137 | 1467737774244 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1336ms 09:56:14 INFO - PROCESS | 7137 | 1467737774295 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 7137 | 1467737774299 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:56:14 INFO - PROCESS | 7137 | 1467737774306 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 7137 | 1467737774309 Marionette TRACE conn4 <- [1,46,null,{}] 09:56:14 INFO - PROCESS | 7137 | 1467737774315 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}] 09:56:14 INFO - PROCESS | 7137 | 1467737774321 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:14 INFO - PROCESS | 7137 | 1467737774485 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:56:14 INFO - PROCESS | 7137 | 1467737774585 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 7137 | 1467737774593 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x9d809000 == 19 [pid = 7137] [id = 19] 09:56:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 54 (0xa22a6000) [pid = 7137] [serial = 54] [outer = (nil)] 09:56:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 55 (0xa4d0f400) [pid = 7137] [serial = 55] [outer = 0xa22a6000] 09:56:14 INFO - PROCESS | 7137 | 1467737774665 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 56 (0xa4f7d800) [pid = 7137] [serial = 56] [outer = 0xa22a6000] 09:56:15 INFO - PROCESS | 7137 | 1467737775389 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1139ms 09:56:15 INFO - PROCESS | 7137 | 1467737775446 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 7137 | 1467737775451 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:56:15 INFO - PROCESS | 7137 | 1467737775473 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 7137 | 1467737775485 Marionette TRACE conn4 <- [1,50,null,{}] 09:56:15 INFO - PROCESS | 7137 | 1467737775490 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}] 09:56:15 INFO - PROCESS | 7137 | 1467737775496 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:15 INFO - PROCESS | 7137 | 1467737775659 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:56:15 INFO - PROCESS | 7137 | 1467737775670 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 7137 | 1467737775678 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x9ab90000 == 20 [pid = 7137] [id = 20] 09:56:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 57 (0x9ab92400) [pid = 7137] [serial = 57] [outer = (nil)] 09:56:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 58 (0xa61c1800) [pid = 7137] [serial = 58] [outer = 0x9ab92400] 09:56:15 INFO - PROCESS | 7137 | 1467737775761 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0xa672d400) [pid = 7137] [serial = 59] [outer = 0x9ab92400] 09:56:16 INFO - PROCESS | 7137 | 1467737776533 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]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1090ms 09:56:16 INFO - PROCESS | 7137 | 1467737776562 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 7137 | 1467737776566 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:56:16 INFO - PROCESS | 7137 | 1467737776574 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 7137 | 1467737776578 Marionette TRACE conn4 <- [1,54,null,{}] 09:56:16 INFO - PROCESS | 7137 | 1467737776585 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}] 09:56:16 INFO - PROCESS | 7137 | 1467737776590 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:16 INFO - PROCESS | 7137 | 1467737776811 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:56:16 INFO - PROCESS | 7137 | 1467737776831 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 7137 | 1467737776838 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x9d885400 == 21 [pid = 7137] [id = 21] 09:56:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0xa4d49c00) [pid = 7137] [serial = 60] [outer = (nil)] 09:56:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0xa67f4000) [pid = 7137] [serial = 61] [outer = 0xa4d49c00] 09:56:16 INFO - PROCESS | 7137 | 1467737776929 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0xa6da0400) [pid = 7137] [serial = 62] [outer = 0xa4d49c00] 09:56:18 INFO - PROCESS | 7137 | --DOCSHELL 0x9ab8cc00 == 20 [pid = 7137] [id = 11] 09:56:18 INFO - PROCESS | 7137 | --DOCSHELL 0xa6da2800 == 19 [pid = 7137] [id = 12] 09:56:18 INFO - PROCESS | 7137 | --DOCSHELL 0x947f7c00 == 18 [pid = 7137] [id = 6] 09:56:18 INFO - PROCESS | 7137 | --DOCSHELL 0x92f8d400 == 17 [pid = 7137] [id = 8] 09:56:18 INFO - PROCESS | 7137 | 1467737778730 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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2188ms 09:56:18 INFO - PROCESS | 7137 | 1467737778764 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 7137 | 1467737778770 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:56:18 INFO - PROCESS | 7137 | 1467737778781 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 7137 | 1467737778789 Marionette TRACE conn4 <- [1,58,null,{}] 09:56:18 INFO - PROCESS | 7137 | 1467737778806 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}] 09:56:18 INFO - PROCESS | 7137 | 1467737778812 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:19 INFO - PROCESS | 7137 | 1467737779025 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:56:19 INFO - PROCESS | 7137 | 1467737779050 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 7137 | 1467737779059 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x99508c00 == 18 [pid = 7137] [id = 22] 09:56:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x9950c800) [pid = 7137] [serial = 63] [outer = (nil)] 09:56:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x99d93800) [pid = 7137] [serial = 64] [outer = 0x9950c800] 09:56:19 INFO - PROCESS | 7137 | 1467737779133 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x99fc9400) [pid = 7137] [serial = 65] [outer = 0x9950c800] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x9b30c000) [pid = 7137] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x9a387400) [pid = 7137] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x947f8000) [pid = 7137] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x93a1bc00) [pid = 7137] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x9ab95400) [pid = 7137] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0xa6da5400) [pid = 7137] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x95537400) [pid = 7137] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:56:19 INFO - PROCESS | 7137 | --DOMWINDOW == 57 (0x99fc5400) [pid = 7137] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:56:20 INFO - PROCESS | 7137 | 1467737780499 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1747ms 09:56:20 INFO - PROCESS | 7137 | 1467737780525 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 7137 | 1467737780532 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:56:20 INFO - PROCESS | 7137 | 1467737780543 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 7137 | 1467737780547 Marionette TRACE conn4 <- [1,62,null,{}] 09:56:20 INFO - PROCESS | 7137 | 1467737780558 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}] 09:56:20 INFO - PROCESS | 7137 | 1467737780564 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:20 INFO - PROCESS | 7137 | 1467737780728 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:56:20 INFO - PROCESS | 7137 | 1467737780738 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 7137 | 1467737780747 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a61f000 == 19 [pid = 7137] [id = 23] 09:56:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 58 (0x9a620400) [pid = 7137] [serial = 66] [outer = (nil)] 09:56:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x9a7bb000) [pid = 7137] [serial = 67] [outer = 0x9a620400] 09:56:20 INFO - PROCESS | 7137 | 1467737780853 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x9af89000) [pid = 7137] [serial = 68] [outer = 0x9a620400] 09:56:21 INFO - PROCESS | 7137 | 1467737781659 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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1149ms 09:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:56:21 INFO - PROCESS | 7137 | 1467737781692 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 7137 | 1467737781695 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:56:21 INFO - PROCESS | 7137 | 1467737781702 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 7137 | 1467737781708 Marionette TRACE conn4 <- [1,66,null,{}] 09:56:21 INFO - PROCESS | 7137 | 1467737781724 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}] 09:56:21 INFO - PROCESS | 7137 | 1467737781732 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:22 INFO - PROCESS | 7137 | 1467737782003 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:56:22 INFO - PROCESS | 7137 | 1467737782067 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 7137 | 1467737782079 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a14400 == 20 [pid = 7137] [id = 24] 09:56:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x93a19800) [pid = 7137] [serial = 69] [outer = (nil)] 09:56:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x947f3400) [pid = 7137] [serial = 70] [outer = 0x93a19800] 09:56:22 INFO - PROCESS | 7137 | 1467737782201 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x9552e400) [pid = 7137] [serial = 71] [outer = 0x93a19800] 09:56:23 INFO - PROCESS | 7137 | 1467737783130 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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1488ms 09:56:23 INFO - PROCESS | 7137 | 1467737783192 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 7137 | 1467737783199 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:56:23 INFO - PROCESS | 7137 | 1467737783208 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 7137 | 1467737783213 Marionette TRACE conn4 <- [1,70,null,{}] 09:56:23 INFO - PROCESS | 7137 | 1467737783221 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}] 09:56:23 INFO - PROCESS | 7137 | 1467737783228 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:23 INFO - PROCESS | 7137 | 1467737783449 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:56:23 INFO - PROCESS | 7137 | 1467737783586 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 7137 | 1467737783597 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a526800 == 21 [pid = 7137] [id = 25] 09:56:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x9a7b7000) [pid = 7137] [serial = 72] [outer = (nil)] 09:56:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x9af7e400) [pid = 7137] [serial = 73] [outer = 0x9a7b7000] 09:56:23 INFO - PROCESS | 7137 | 1467737783697 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x9b376800) [pid = 7137] [serial = 74] [outer = 0x9a7b7000] 09:56:24 INFO - PROCESS | 7137 | 1467737784543 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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1384ms 09:56:24 INFO - PROCESS | 7137 | 1467737784594 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 7137 | 1467737784599 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:56:24 INFO - PROCESS | 7137 | 1467737784609 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 7137 | 1467737784613 Marionette TRACE conn4 <- [1,74,null,{}] 09:56:24 INFO - PROCESS | 7137 | 1467737784620 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}] 09:56:24 INFO - PROCESS | 7137 | 1467737784625 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:24 INFO - PROCESS | 7137 | 1467737784810 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:56:24 INFO - PROCESS | 7137 | 1467737784949 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 7137 | 1467737784960 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a1e1000 == 22 [pid = 7137] [id = 26] 09:56:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x9c09ec00) [pid = 7137] [serial = 75] [outer = (nil)] 09:56:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x9d806400) [pid = 7137] [serial = 76] [outer = 0x9c09ec00] 09:56:25 INFO - PROCESS | 7137 | 1467737785048 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0xa108c000) [pid = 7137] [serial = 77] [outer = 0x9c09ec00] 09:56:25 INFO - PROCESS | 7137 | 1467737785981 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]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1439ms 09:56:26 INFO - PROCESS | 7137 | 1467737786049 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 7137 | 1467737786055 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:56:26 INFO - PROCESS | 7137 | 1467737786073 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 7137 | 1467737786080 Marionette TRACE conn4 <- [1,78,null,{}] 09:56:26 INFO - PROCESS | 7137 | 1467737786087 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}] 09:56:26 INFO - PROCESS | 7137 | 1467737786094 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:26 INFO - PROCESS | 7137 | 1467737786317 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:56:26 INFO - PROCESS | 7137 | 1467737786482 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 7137 | 1467737786491 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x9bf1a800 == 23 [pid = 7137] [id = 27] 09:56:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0xa1088800) [pid = 7137] [serial = 78] [outer = (nil)] 09:56:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0xa3191800) [pid = 7137] [serial = 79] [outer = 0xa1088800] 09:56:26 INFO - PROCESS | 7137 | 1467737786578 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0xa4f74c00) [pid = 7137] [serial = 80] [outer = 0xa1088800] 09:56:27 INFO - PROCESS | 7137 | 1467737787405 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]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1394ms 09:56:27 INFO - PROCESS | 7137 | 1467737787476 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 7137 | 1467737787485 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:56:27 INFO - PROCESS | 7137 | 1467737787494 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 7137 | 1467737787501 Marionette TRACE conn4 <- [1,82,null,{}] 09:56:27 INFO - PROCESS | 7137 | 1467737787513 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}] 09:56:27 INFO - PROCESS | 7137 | 1467737787517 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:27 INFO - PROCESS | 7137 | 1467737787696 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:56:27 INFO - PROCESS | 7137 | 1467737787808 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 7137 | 1467737787820 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a61ec00 == 24 [pid = 7137] [id = 28] 09:56:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0xa2ef6000) [pid = 7137] [serial = 81] [outer = (nil)] 09:56:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0xa67e8800) [pid = 7137] [serial = 82] [outer = 0xa2ef6000] 09:56:27 INFO - PROCESS | 7137 | 1467737787899 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0xa678b800) [pid = 7137] [serial = 83] [outer = 0xa2ef6000] 09:56:28 INFO - PROCESS | 7137 | 1467737788701 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]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1244ms 09:56:28 INFO - PROCESS | 7137 | 1467737788746 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 7137 | 1467737788750 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:56:28 INFO - PROCESS | 7137 | 1467737788786 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 7137 | 1467737788793 Marionette TRACE conn4 <- [1,86,null,{}] 09:56:28 INFO - PROCESS | 7137 | 1467737788802 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}] 09:56:28 INFO - PROCESS | 7137 | 1467737788807 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:28 INFO - PROCESS | 7137 | 1467737788989 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:56:29 INFO - PROCESS | 7137 | 1467737789128 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 7137 | 1467737789148 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:29 INFO - PROCESS | 7137 | ++DOCSHELL 0xa6e45c00 == 25 [pid = 7137] [id = 29] 09:56:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0xa6e46000) [pid = 7137] [serial = 84] [outer = (nil)] 09:56:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0xa6e49800) [pid = 7137] [serial = 85] [outer = 0xa6e46000] 09:56:29 INFO - PROCESS | 7137 | 1467737789239 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0xa8b44000) [pid = 7137] [serial = 86] [outer = 0xa6e46000] 09:56:30 INFO - PROCESS | 7137 | 1467737790141 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]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1388ms 09:56:30 INFO - PROCESS | 7137 | 1467737790175 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:56:30 INFO - PROCESS | 7137 | 1467737790179 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:56:30 INFO - PROCESS | 7137 | 1467737790186 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 7137 | 1467737790190 Marionette TRACE conn4 <- [1,90,null,{}] 09:56:30 INFO - PROCESS | 7137 | 1467737790196 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}] 09:56:30 INFO - PROCESS | 7137 | 1467737790201 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:30 INFO - PROCESS | 7137 | 1467737790371 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:56:30 INFO - PROCESS | 7137 | 1467737790607 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 7137 | 1467737790615 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f8ac00 == 26 [pid = 7137] [id = 30] 09:56:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92f8c400) [pid = 7137] [serial = 87] [outer = (nil)] 09:56:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x93a65c00) [pid = 7137] [serial = 88] [outer = 0x92f8c400] 09:56:30 INFO - PROCESS | 7137 | 1467737790695 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x9552e000) [pid = 7137] [serial = 89] [outer = 0x92f8c400] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9a61f000 == 25 [pid = 7137] [id = 23] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x99508c00 == 24 [pid = 7137] [id = 22] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x95535000 == 23 [pid = 7137] [id = 13] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x99d92800 == 22 [pid = 7137] [id = 14] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9479c000 == 21 [pid = 7137] [id = 15] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x99166800 == 20 [pid = 7137] [id = 16] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0xa6e45c00 == 19 [pid = 7137] [id = 29] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x92f8e800 == 18 [pid = 7137] [id = 17] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9bf1a800 == 17 [pid = 7137] [id = 27] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9a61ec00 == 16 [pid = 7137] [id = 28] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9ab90000 == 15 [pid = 7137] [id = 20] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9a1e1000 == 14 [pid = 7137] [id = 26] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0xa22b1000 == 13 [pid = 7137] [id = 18] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9d885400 == 12 [pid = 7137] [id = 21] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x93a14400 == 11 [pid = 7137] [id = 24] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9d809000 == 10 [pid = 7137] [id = 19] 09:56:32 INFO - PROCESS | 7137 | --DOCSHELL 0x9a526800 == 9 [pid = 7137] [id = 25] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x9a387800) [pid = 7137] [serial = 12] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x9b318800) [pid = 7137] [serial = 43] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9b563000) [pid = 7137] [serial = 44] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x9c152800) [pid = 7137] [serial = 46] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0xa1f0e400) [pid = 7137] [serial = 49] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0xa2455c00) [pid = 7137] [serial = 52] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0xa4d0f400) [pid = 7137] [serial = 55] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x991cc800) [pid = 7137] [serial = 22] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9bf18800) [pid = 7137] [serial = 28] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x9b05e800) [pid = 7137] [serial = 31] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0xa6e3b400) [pid = 7137] [serial = 34] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x982b6800) [pid = 7137] [serial = 37] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x9950f000) [pid = 7137] [serial = 38] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x9a13cc00) [pid = 7137] [serial = 40] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x9a61bc00) [pid = 7137] [serial = 41] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x9a382c00) [pid = 7137] [serial = 25] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x995c1000) [pid = 7137] [serial = 23] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0xa61c1800) [pid = 7137] [serial = 58] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x9cbbdc00) [pid = 7137] [serial = 47] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x9c093000) [pid = 7137] [serial = 32] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x982b2c00) [pid = 7137] [serial = 17] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0xa81f9c00) [pid = 7137] [serial = 35] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x9a646c00) [pid = 7137] [serial = 9] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 57 (0xa4d4dc00) [pid = 7137] [serial = 2] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 56 (0x93a58800) [pid = 7137] [serial = 19] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | --DOMWINDOW == 55 (0x951bf000) [pid = 7137] [serial = 16] [outer = (nil)] [url = about:blank] 09:56:32 INFO - PROCESS | 7137 | 1467737792458 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]]]}] 09:56:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 56 (0x95566800) [pid = 7137] [serial = 90] [outer = 0x9b064400] 09:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2341ms 09:56:32 INFO - PROCESS | 7137 | 1467737792548 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 7137 | 1467737792556 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:56:32 INFO - PROCESS | 7137 | 1467737792602 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 7137 | 1467737792609 Marionette TRACE conn4 <- [1,94,null,{}] 09:56:32 INFO - PROCESS | 7137 | 1467737792618 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}] 09:56:32 INFO - PROCESS | 7137 | 1467737792624 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:32 INFO - PROCESS | 7137 | 1467737792794 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:56:32 INFO - PROCESS | 7137 | 1467737792919 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 7137 | 1467737792934 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x99508400 == 10 [pid = 7137] [id = 31] 09:56:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 57 (0x9950d400) [pid = 7137] [serial = 91] [outer = (nil)] 09:56:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 58 (0x995c5800) [pid = 7137] [serial = 92] [outer = 0x9950d400] 09:56:33 INFO - PROCESS | 7137 | 1467737793014 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x99d92800) [pid = 7137] [serial = 93] [outer = 0x9950d400] 09:56:33 INFO - PROCESS | 7137 | 1467737793701 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]]]}] 09:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1149ms 09:56:33 INFO - PROCESS | 7137 | 1467737793735 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 7137 | 1467737793744 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:56:33 INFO - PROCESS | 7137 | 1467737793756 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 7137 | 1467737793760 Marionette TRACE conn4 <- [1,98,null,{}] 09:56:33 INFO - PROCESS | 7137 | 1467737793767 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}] 09:56:33 INFO - PROCESS | 7137 | 1467737793772 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:34 INFO - PROCESS | 7137 | 1467737793998 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:56:34 INFO - PROCESS | 7137 | 1467737794011 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 7137 | 1467737794019 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a61f000 == 11 [pid = 7137] [id = 32] 09:56:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x9a621400) [pid = 7137] [serial = 94] [outer = (nil)] 09:56:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x9a644000) [pid = 7137] [serial = 95] [outer = 0x9a621400] 09:56:34 INFO - PROCESS | 7137 | 1467737794094 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x9a7e9000) [pid = 7137] [serial = 96] [outer = 0x9a621400] 09:56:34 INFO - PROCESS | 7137 | 1467737794967 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]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1282ms 09:56:35 INFO - PROCESS | 7137 | 1467737795038 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 7137 | 1467737795042 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:56:35 INFO - PROCESS | 7137 | 1467737795049 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 7137 | 1467737795055 Marionette TRACE conn4 <- [1,102,null,{}] 09:56:35 INFO - PROCESS | 7137 | 1467737795078 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}] 09:56:35 INFO - PROCESS | 7137 | 1467737795088 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:35 INFO - PROCESS | 7137 | 1467737795297 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:56:35 INFO - PROCESS | 7137 | 1467737795329 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 7137 | 1467737795338 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x9c090c00 == 12 [pid = 7137] [id = 33] 09:56:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x9c093000) [pid = 7137] [serial = 97] [outer = (nil)] 09:56:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x9c14dc00) [pid = 7137] [serial = 98] [outer = 0x9c093000] 09:56:35 INFO - PROCESS | 7137 | 1467737795416 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x9cbc0400) [pid = 7137] [serial = 99] [outer = 0x9c093000] 09:56:36 INFO - PROCESS | 7137 | 1467737796256 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]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1247ms 09:56:36 INFO - PROCESS | 7137 | 1467737796297 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 7137 | 1467737796302 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:56:36 INFO - PROCESS | 7137 | 1467737796314 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 7137 | 1467737796317 Marionette TRACE conn4 <- [1,106,null,{}] 09:56:36 INFO - PROCESS | 7137 | 1467737796338 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}] 09:56:36 INFO - PROCESS | 7137 | 1467737796344 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:36 INFO - PROCESS | 7137 | 1467737796547 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:56:36 INFO - PROCESS | 7137 | 1467737796569 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 7137 | 1467737796579 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a66000 == 13 [pid = 7137] [id = 34] 09:56:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x9b99cc00) [pid = 7137] [serial = 100] [outer = (nil)] 09:56:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0xa108bc00) [pid = 7137] [serial = 101] [outer = 0x9b99cc00] 09:56:36 INFO - PROCESS | 7137 | 1467737796656 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0xa227c800) [pid = 7137] [serial = 102] [outer = 0x9b99cc00] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0xa4d49c00) [pid = 7137] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0xa22b2800) [pid = 7137] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x9d807c00) [pid = 7137] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x9ab92400) [pid = 7137] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0xa22a6000) [pid = 7137] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x9a620400) [pid = 7137] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:56:37 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x9950c800) [pid = 7137] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:56:37 INFO - PROCESS | 7137 | 1467737797578 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]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1329ms 09:56:37 INFO - PROCESS | 7137 | 1467737797645 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 7137 | 1467737797650 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:56:37 INFO - PROCESS | 7137 | 1467737797661 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 7137 | 1467737797665 Marionette TRACE conn4 <- [1,110,null,{}] 09:56:37 INFO - PROCESS | 7137 | 1467737797671 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}] 09:56:37 INFO - PROCESS | 7137 | 1467737797676 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:37 INFO - PROCESS | 7137 | 1467737797883 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:56:38 INFO - PROCESS | 7137 | 1467737797989 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 7137 | 1467737797999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x9cbb8000 == 14 [pid = 7137] [id = 35] 09:56:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x9d883800) [pid = 7137] [serial = 103] [outer = (nil)] 09:56:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0xa2436800) [pid = 7137] [serial = 104] [outer = 0x9d883800] 09:56:38 INFO - PROCESS | 7137 | 1467737798084 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0xa2eb7800) [pid = 7137] [serial = 105] [outer = 0x9d883800] 09:56:38 INFO - PROCESS | 7137 | 1467737798853 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]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 09:56:38 INFO - PROCESS | 7137 | 1467737798903 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 7137 | 1467737798906 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:56:38 INFO - PROCESS | 7137 | 1467737798913 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 7137 | 1467737798917 Marionette TRACE conn4 <- [1,114,null,{}] 09:56:38 INFO - PROCESS | 7137 | 1467737798927 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}] 09:56:38 INFO - PROCESS | 7137 | 1467737798938 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:39 INFO - PROCESS | 7137 | 1467737799192 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:56:39 INFO - PROCESS | 7137 | 1467737799331 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 7137 | 1467737799344 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a63c00 == 15 [pid = 7137] [id = 36] 09:56:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x9479c000) [pid = 7137] [serial = 106] [outer = (nil)] 09:56:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x95566000) [pid = 7137] [serial = 107] [outer = 0x9479c000] 09:56:39 INFO - PROCESS | 7137 | 1467737799431 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x995c9c00) [pid = 7137] [serial = 108] [outer = 0x9479c000] 09:56:40 INFO - PROCESS | 7137 | 1467737800511 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]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1642ms 09:56:40 INFO - PROCESS | 7137 | 1467737800558 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 7137 | 1467737800565 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:56:40 INFO - PROCESS | 7137 | 1467737800575 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 7137 | 1467737800585 Marionette TRACE conn4 <- [1,118,null,{}] 09:56:40 INFO - PROCESS | 7137 | 1467737800600 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}] 09:56:40 INFO - PROCESS | 7137 | 1467737800609 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:40 INFO - PROCESS | 7137 | 1467737800838 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:56:41 INFO - PROCESS | 7137 | 1467737801015 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 7137 | 1467737801029 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x953e9400 == 16 [pid = 7137] [id = 37] 09:56:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x953e9800) [pid = 7137] [serial = 109] [outer = (nil)] 09:56:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x95529400) [pid = 7137] [serial = 110] [outer = 0x953e9800] 09:56:41 INFO - PROCESS | 7137 | 1467737801110 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x9a13cc00) [pid = 7137] [serial = 111] [outer = 0x953e9800] 09:56:41 INFO - PROCESS | 7137 | 1467737801959 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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1400ms 09:56:41 INFO - PROCESS | 7137 | 1467737801975 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 7137 | 1467737801981 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:56:41 INFO - PROCESS | 7137 | 1467737801988 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 7137 | 1467737801993 Marionette TRACE conn4 <- [1,122,null,{}] 09:56:42 INFO - PROCESS | 7137 | 1467737802001 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}] 09:56:42 INFO - PROCESS | 7137 | 1467737802007 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:42 INFO - PROCESS | 7137 | 1467737802260 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:56:42 INFO - PROCESS | 7137 | 1467737802276 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 7137 | 1467737802286 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x953eec00 == 17 [pid = 7137] [id = 38] 09:56:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x9b05b800) [pid = 7137] [serial = 112] [outer = (nil)] 09:56:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x9b99d400) [pid = 7137] [serial = 113] [outer = 0x9b05b800] 09:56:42 INFO - PROCESS | 7137 | 1467737802402 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x9c154800) [pid = 7137] [serial = 114] [outer = 0x9b05b800] 09:56:43 INFO - PROCESS | 7137 | 1467737803393 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1480ms 09:56:43 INFO - PROCESS | 7137 | 1467737803470 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 7137 | 1467737803477 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:56:43 INFO - PROCESS | 7137 | 1467737803495 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 7137 | 1467737803503 Marionette TRACE conn4 <- [1,126,null,{}] 09:56:43 INFO - PROCESS | 7137 | 1467737803509 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}] 09:56:43 INFO - PROCESS | 7137 | 1467737803515 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:43 INFO - PROCESS | 7137 | 1467737803740 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:56:43 INFO - PROCESS | 7137 | 1467737803956 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 7137 | 1467737803966 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f8e800 == 18 [pid = 7137] [id = 39] 09:56:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x93a16800) [pid = 7137] [serial = 115] [outer = (nil)] 09:56:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x93a5a000) [pid = 7137] [serial = 116] [outer = 0x93a16800] 09:56:44 INFO - PROCESS | 7137 | 1467737804196 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x953e5800) [pid = 7137] [serial = 117] [outer = 0x93a16800] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0xa67f4000) [pid = 7137] [serial = 61] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0xa310a800) [pid = 7137] [serial = 53] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0xa1f99400) [pid = 7137] [serial = 50] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0xa672d400) [pid = 7137] [serial = 59] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0xa4f7d800) [pid = 7137] [serial = 56] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x9a7bb000) [pid = 7137] [serial = 67] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x9af89000) [pid = 7137] [serial = 68] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x99d93800) [pid = 7137] [serial = 64] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x99fc9400) [pid = 7137] [serial = 65] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0xa6da0400) [pid = 7137] [serial = 62] [outer = (nil)] [url = about:blank] 09:56:45 INFO - PROCESS | 7137 | 1467737805187 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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1758ms 09:56:45 INFO - PROCESS | 7137 | 1467737805246 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 7137 | 1467737805252 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:56:45 INFO - PROCESS | 7137 | 1467737805261 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 7137 | 1467737805265 Marionette TRACE conn4 <- [1,130,null,{}] 09:56:45 INFO - PROCESS | 7137 | 1467737805272 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}] 09:56:45 INFO - PROCESS | 7137 | 1467737805278 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:45 INFO - PROCESS | 7137 | 1467737805485 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:56:45 INFO - PROCESS | 7137 | 1467737805500 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 7137 | 1467737805507 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x99fc9400 == 19 [pid = 7137] [id = 40] 09:56:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x99fc9800) [pid = 7137] [serial = 118] [outer = (nil)] 09:56:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x9a388c00) [pid = 7137] [serial = 119] [outer = 0x99fc9800] 09:56:45 INFO - PROCESS | 7137 | 1467737805591 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x9a645800) [pid = 7137] [serial = 120] [outer = 0x99fc9800] 09:56:46 INFO - PROCESS | 7137 | 1467737806432 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]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1232ms 09:56:46 INFO - PROCESS | 7137 | 1467737806493 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 7137 | 1467737806499 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:56:46 INFO - PROCESS | 7137 | 1467737806510 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 7137 | 1467737806514 Marionette TRACE conn4 <- [1,134,null,{}] 09:56:46 INFO - PROCESS | 7137 | 1467737806521 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}] 09:56:46 INFO - PROCESS | 7137 | 1467737806526 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:46 INFO - PROCESS | 7137 | 1467737806696 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:56:46 INFO - PROCESS | 7137 | 1467737806829 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 7137 | 1467737806837 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x9cbc4000 == 20 [pid = 7137] [id = 41] 09:56:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x9d808000) [pid = 7137] [serial = 121] [outer = (nil)] 09:56:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0xa1018800) [pid = 7137] [serial = 122] [outer = 0x9d808000] 09:56:46 INFO - PROCESS | 7137 | 1467737806924 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0xa2280c00) [pid = 7137] [serial = 123] [outer = 0x9d808000] 09:56:47 INFO - PROCESS | 7137 | 1467737807844 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]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1381ms 09:56:47 INFO - PROCESS | 7137 | 1467737807892 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 7137 | 1467737807895 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:56:47 INFO - PROCESS | 7137 | 1467737807923 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 7137 | 1467737807930 Marionette TRACE conn4 <- [1,138,null,{}] 09:56:47 INFO - PROCESS | 7137 | 1467737807946 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}] 09:56:47 INFO - PROCESS | 7137 | 1467737807954 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:48 INFO - PROCESS | 7137 | 1467737808175 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:56:48 INFO - PROCESS | 7137 | 1467737808197 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 7137 | 1467737808205 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x9b05ec00 == 21 [pid = 7137] [id = 42] 09:56:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0xa4d4f000) [pid = 7137] [serial = 124] [outer = (nil)] 09:56:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0xa4f81400) [pid = 7137] [serial = 125] [outer = 0xa4d4f000] 09:56:48 INFO - PROCESS | 7137 | 1467737808276 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0xa61b3400) [pid = 7137] [serial = 126] [outer = 0xa4d4f000] 09:56:49 INFO - PROCESS | 7137 | 1467737809121 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]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1238ms 09:56:49 INFO - PROCESS | 7137 | 1467737809161 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:56:49 INFO - PROCESS | 7137 | 1467737809166 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:56:49 INFO - PROCESS | 7137 | 1467737809172 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 7137 | 1467737809176 Marionette TRACE conn4 <- [1,142,null,{}] 09:56:49 INFO - PROCESS | 7137 | 1467737809189 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}] 09:56:49 INFO - PROCESS | 7137 | 1467737809194 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:49 INFO - PROCESS | 7137 | 1467737809394 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:56:49 INFO - PROCESS | 7137 | 1467737809418 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 7137 | 1467737809428 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x9bf27000 == 22 [pid = 7137] [id = 43] 09:56:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0xa4f22400) [pid = 7137] [serial = 127] [outer = (nil)] 09:56:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0xa678a000) [pid = 7137] [serial = 128] [outer = 0xa4f22400] 09:56:49 INFO - PROCESS | 7137 | 1467737809497 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0xa6794c00) [pid = 7137] [serial = 129] [outer = 0xa4f22400] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x9950d400) [pid = 7137] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x9c093000) [pid = 7137] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92f8c400) [pid = 7137] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x93a19800) [pid = 7137] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x9b99cc00) [pid = 7137] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9a7b7000) [pid = 7137] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x9c09ec00) [pid = 7137] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0xa1088800) [pid = 7137] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0xa2ef6000) [pid = 7137] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0xa6e46000) [pid = 7137] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:56:49 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x9a621400) [pid = 7137] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:56:50 INFO - PROCESS | 7137 | 1467737810531 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]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1389ms 09:56:50 INFO - PROCESS | 7137 | 1467737810590 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 7137 | 1467737810592 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:56:50 INFO - PROCESS | 7137 | 1467737810629 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 7137 | 1467737810632 Marionette TRACE conn4 <- [1,146,null,{}] 09:56:50 INFO - PROCESS | 7137 | 1467737810653 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}] 09:56:50 INFO - PROCESS | 7137 | 1467737810660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:50 INFO - PROCESS | 7137 | 1467737810808 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:56:50 INFO - PROCESS | 7137 | 1467737810910 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 7137 | 1467737810918 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:50 INFO - PROCESS | 7137 | ++DOCSHELL 0xa22b2800 == 23 [pid = 7137] [id = 44] 09:56:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0xa2ef5800) [pid = 7137] [serial = 130] [outer = (nil)] 09:56:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0xa6be3800) [pid = 7137] [serial = 131] [outer = 0xa2ef5800] 09:56:51 INFO - PROCESS | 7137 | 1467737811003 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0xa6be8000) [pid = 7137] [serial = 132] [outer = 0xa2ef5800] 09:56:51 INFO - PROCESS | 7137 | 1467737811853 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]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1379ms 09:56:52 INFO - PROCESS | 7137 | 1467737812011 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 7137 | 1467737812024 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:56:52 INFO - PROCESS | 7137 | 1467737812039 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 7137 | 1467737812048 Marionette TRACE conn4 <- [1,150,null,{}] 09:56:52 INFO - PROCESS | 7137 | 1467737812106 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}] 09:56:52 INFO - PROCESS | 7137 | 1467737812113 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:52 INFO - PROCESS | 7137 | 1467737812321 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:56:52 INFO - PROCESS | 7137 | 1467737812498 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 7137 | 1467737812511 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x982b4c00 == 24 [pid = 7137] [id = 45] 09:56:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x99164c00) [pid = 7137] [serial = 133] [outer = (nil)] 09:56:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x99c5b000) [pid = 7137] [serial = 134] [outer = 0x99164c00] 09:56:52 INFO - PROCESS | 7137 | 1467737812599 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x99d9d800) [pid = 7137] [serial = 135] [outer = 0x99164c00] 09:56:53 INFO - PROCESS | 7137 | 1467737813538 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]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1539ms 09:56:53 INFO - PROCESS | 7137 | 1467737813578 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 7137 | 1467737813584 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:56:53 INFO - PROCESS | 7137 | 1467737813596 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 7137 | 1467737813602 Marionette TRACE conn4 <- [1,154,null,{}] 09:56:53 INFO - PROCESS | 7137 | 1467737813609 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}] 09:56:53 INFO - PROCESS | 7137 | 1467737813615 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:53 INFO - PROCESS | 7137 | 1467737813820 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:56:54 INFO - PROCESS | 7137 | 1467737814025 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 7137 | 1467737814034 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x9c095c00 == 25 [pid = 7137] [id = 46] 09:56:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x9c09b400) [pid = 7137] [serial = 136] [outer = (nil)] 09:56:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0xa1f9ac00) [pid = 7137] [serial = 137] [outer = 0x9c09b400] 09:56:54 INFO - PROCESS | 7137 | 1467737814169 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0xa2456400) [pid = 7137] [serial = 138] [outer = 0x9c09b400] 09:56:55 INFO - PROCESS | 7137 | 1467737815072 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1492ms 09:56:55 INFO - PROCESS | 7137 | 1467737815085 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 7137 | 1467737815089 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:56:55 INFO - PROCESS | 7137 | 1467737815098 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 7137 | 1467737815101 Marionette TRACE conn4 <- [1,158,null,{}] 09:56:55 INFO - PROCESS | 7137 | 1467737815118 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}] 09:56:55 INFO - PROCESS | 7137 | 1467737815128 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:55 INFO - PROCESS | 7137 | 1467737815332 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:56:55 INFO - PROCESS | 7137 | 1467737815482 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 7137 | 1467737815499 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:55 INFO - PROCESS | 7137 | ++DOCSHELL 0xa61c0400 == 26 [pid = 7137] [id = 47] 09:56:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0xa672c000) [pid = 7137] [serial = 139] [outer = (nil)] 09:56:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0xa6be2400) [pid = 7137] [serial = 140] [outer = 0xa672c000] 09:56:55 INFO - PROCESS | 7137 | 1467737815586 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x9d87f400) [pid = 7137] [serial = 141] [outer = 0xa672c000] 09:56:56 INFO - PROCESS | 7137 | 1467737816495 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]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1435ms 09:56:56 INFO - PROCESS | 7137 | 1467737816565 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:56:56 INFO - PROCESS | 7137 | 1467737816575 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:56:56 INFO - PROCESS | 7137 | 1467737816580 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:56:56 INFO - PROCESS | 7137 | 1467737816587 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 7137 | 1467737816591 Marionette TRACE conn4 <- [1,162,null,{}] 09:56:56 INFO - PROCESS | 7137 | 1467737816597 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}] 09:56:56 INFO - PROCESS | 7137 | 1467737816603 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:56 INFO - PROCESS | 7137 | 1467737816828 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:56:57 INFO - PROCESS | 7137 | 1467737817013 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 7137 | 1467737817021 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a20800 == 27 [pid = 7137] [id = 48] 09:56:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0xa4f20800) [pid = 7137] [serial = 142] [outer = (nil)] 09:56:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0xa815f400) [pid = 7137] [serial = 143] [outer = 0xa4f20800] 09:56:57 INFO - PROCESS | 7137 | 1467737817151 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0xa8b7b400) [pid = 7137] [serial = 144] [outer = 0xa4f20800] 09:56:58 INFO - PROCESS | 7137 | 1467737818022 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]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1484ms 09:56:58 INFO - PROCESS | 7137 | 1467737818074 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 7137 | 1467737818081 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:56:58 INFO - PROCESS | 7137 | 1467737818092 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 7137 | 1467737818096 Marionette TRACE conn4 <- [1,166,null,{}] 09:56:58 INFO - PROCESS | 7137 | 1467737818108 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}] 09:56:58 INFO - PROCESS | 7137 | 1467737818115 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:58 INFO - PROCESS | 7137 | 1467737818378 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:56:58 INFO - PROCESS | 7137 | 1467737818555 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 7137 | 1467737818566 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:56:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x9b948400 == 28 [pid = 7137] [id = 49] 09:56:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0xa8160400) [pid = 7137] [serial = 145] [outer = (nil)] 09:56:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0xa8f27000) [pid = 7137] [serial = 146] [outer = 0xa8160400] 09:56:58 INFO - PROCESS | 7137 | 1467737818689 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0xa8f5f400) [pid = 7137] [serial = 147] [outer = 0xa8160400] 09:56:59 INFO - PROCESS | 7137 | 1467737819917 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]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1848ms 09:56:59 INFO - PROCESS | 7137 | 1467737819940 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 7137 | 1467737819943 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:56:59 INFO - PROCESS | 7137 | 1467737819951 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 7137 | 1467737819955 Marionette TRACE conn4 <- [1,170,null,{}] 09:56:59 INFO - PROCESS | 7137 | 1467737819961 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}] 09:56:59 INFO - PROCESS | 7137 | 1467737819972 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:00 INFO - PROCESS | 7137 | 1467737820235 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:57:00 INFO - PROCESS | 7137 | 1467737820586 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 7137 | 1467737820598 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x951bfc00 == 29 [pid = 7137] [id = 50] 09:57:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x951c1400) [pid = 7137] [serial = 148] [outer = (nil)] 09:57:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x953ee000) [pid = 7137] [serial = 149] [outer = 0x951c1400] 09:57:00 INFO - PROCESS | 7137 | 1467737820678 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x9915e400) [pid = 7137] [serial = 150] [outer = 0x951c1400] 09:57:01 INFO - PROCESS | 7137 | 1467737821606 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]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1688ms 09:57:01 INFO - PROCESS | 7137 | 1467737821643 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 7137 | 1467737821649 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:57:01 INFO - PROCESS | 7137 | 1467737821658 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 7137 | 1467737821662 Marionette TRACE conn4 <- [1,174,null,{}] 09:57:01 INFO - PROCESS | 7137 | 1467737821671 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}] 09:57:01 INFO - PROCESS | 7137 | 1467737821679 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:01 INFO - PROCESS | 7137 | 1467737821889 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:57:02 INFO - PROCESS | 7137 | --DOCSHELL 0x92f8ac00 == 28 [pid = 7137] [id = 30] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0xa2436800) [pid = 7137] [serial = 104] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | 1467737822102 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 7137 | 1467737822109 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x947f7c00 == 29 [pid = 7137] [id = 51] 09:57:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x951c1c00) [pid = 7137] [serial = 151] [outer = (nil)] 09:57:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x95571800) [pid = 7137] [serial = 152] [outer = 0x951c1c00] 09:57:02 INFO - PROCESS | 7137 | 1467737822193 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x9a7b9c00) [pid = 7137] [serial = 153] [outer = 0x951c1c00] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x995c5800) [pid = 7137] [serial = 92] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x99d92800) [pid = 7137] [serial = 93] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x9cbc0400) [pid = 7137] [serial = 99] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x9552e000) [pid = 7137] [serial = 89] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x93a65c00) [pid = 7137] [serial = 88] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x9c14dc00) [pid = 7137] [serial = 98] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x9d802000) [pid = 7137] [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.] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x9552e400) [pid = 7137] [serial = 71] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x947f3400) [pid = 7137] [serial = 70] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0xa108bc00) [pid = 7137] [serial = 101] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x9b376800) [pid = 7137] [serial = 74] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9af7e400) [pid = 7137] [serial = 73] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0xa108c000) [pid = 7137] [serial = 77] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x9d806400) [pid = 7137] [serial = 76] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0xa4f74c00) [pid = 7137] [serial = 80] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0xa3191800) [pid = 7137] [serial = 79] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0xa678b800) [pid = 7137] [serial = 83] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0xa67e8800) [pid = 7137] [serial = 82] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0xa227c800) [pid = 7137] [serial = 102] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0xa8b44000) [pid = 7137] [serial = 86] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0xa6e49800) [pid = 7137] [serial = 85] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x9a644000) [pid = 7137] [serial = 95] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x9a7e9000) [pid = 7137] [serial = 96] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 7137 | 1467737822988 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]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1388ms 09:57:03 INFO - PROCESS | 7137 | 1467737823049 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 7137 | 1467737823061 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:57:03 INFO - PROCESS | 7137 | 1467737823069 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 7137 | 1467737823073 Marionette TRACE conn4 <- [1,178,null,{}] 09:57:03 INFO - PROCESS | 7137 | 1467737823079 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}] 09:57:03 INFO - PROCESS | 7137 | 1467737823084 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:03 INFO - PROCESS | 7137 | 1467737823255 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:57:03 INFO - PROCESS | 7137 | 1467737823266 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 7137 | 1467737823275 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a624800 == 30 [pid = 7137] [id = 52] 09:57:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x9b55c000) [pid = 7137] [serial = 154] [outer = (nil)] 09:57:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x9c09d000) [pid = 7137] [serial = 155] [outer = 0x9b55c000] 09:57:03 INFO - PROCESS | 7137 | 1467737823352 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x9d806400) [pid = 7137] [serial = 156] [outer = 0x9b55c000] 09:57:04 INFO - PROCESS | 7137 | 1467737824189 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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1130ms 09:57:04 INFO - PROCESS | 7137 | 1467737824201 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 7137 | 1467737824207 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:57:04 INFO - PROCESS | 7137 | 1467737824226 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 7137 | 1467737824236 Marionette TRACE conn4 <- [1,182,null,{}] 09:57:04 INFO - PROCESS | 7137 | 1467737824245 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}] 09:57:04 INFO - PROCESS | 7137 | 1467737824252 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:04 INFO - PROCESS | 7137 | 1467737824473 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:57:04 INFO - PROCESS | 7137 | 1467737824542 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 7137 | 1467737824551 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f88800 == 31 [pid = 7137] [id = 53] 09:57:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0xa2244c00) [pid = 7137] [serial = 157] [outer = (nil)] 09:57:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0xa3108c00) [pid = 7137] [serial = 158] [outer = 0xa2244c00] 09:57:04 INFO - PROCESS | 7137 | 1467737824626 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0xa3192000) [pid = 7137] [serial = 159] [outer = 0xa2244c00] 09:57:05 INFO - PROCESS | 7137 | 1467737825487 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]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1302ms 09:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:57:05 INFO - PROCESS | 7137 | 1467737825517 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 7137 | 1467737825521 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:57:05 INFO - PROCESS | 7137 | 1467737825528 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 7137 | 1467737825531 Marionette TRACE conn4 <- [1,186,null,{}] 09:57:05 INFO - PROCESS | 7137 | 1467737825544 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}] 09:57:05 INFO - PROCESS | 7137 | 1467737825548 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:05 INFO - PROCESS | 7137 | 1467737825782 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:57:05 INFO - PROCESS | 7137 | 1467737825807 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 7137 | 1467737825813 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f87400 == 32 [pid = 7137] [id = 54] 09:57:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x99d92800) [pid = 7137] [serial = 160] [outer = (nil)] 09:57:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x9a40bc00) [pid = 7137] [serial = 161] [outer = 0x99d92800] 09:57:05 INFO - PROCESS | 7137 | 1467737825888 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x9a40e800) [pid = 7137] [serial = 162] [outer = 0x99d92800] 09:57:06 INFO - PROCESS | 7137 | 1467737826755 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]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1291ms 09:57:06 INFO - PROCESS | 7137 | 1467737826820 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:57:06 INFO - PROCESS | 7137 | 1467737826824 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:57:06 INFO - PROCESS | 7137 | 1467737826831 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 7137 | 1467737826835 Marionette TRACE conn4 <- [1,190,null,{}] 09:57:06 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x99fc9800) [pid = 7137] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:57:06 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x93a16800) [pid = 7137] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:57:06 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x9d808000) [pid = 7137] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:57:06 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0xa4d4f000) [pid = 7137] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:57:06 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0xa4f22400) [pid = 7137] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:57:06 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x9d883800) [pid = 7137] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:57:06 INFO - PROCESS | 7137 | 1467737826923 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}] 09:57:06 INFO - PROCESS | 7137 | 1467737826930 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:07 INFO - PROCESS | 7137 | 1467737827102 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:57:07 INFO - PROCESS | 7137 | 1467737827120 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 7137 | 1467737827137 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a59400 == 33 [pid = 7137] [id = 55] 09:57:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x955e9000) [pid = 7137] [serial = 163] [outer = (nil)] 09:57:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x955ecc00) [pid = 7137] [serial = 164] [outer = 0x955e9000] 09:57:07 INFO - PROCESS | 7137 | 1467737827217 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x9a405000) [pid = 7137] [serial = 165] [outer = 0x955e9000] 09:57:08 INFO - PROCESS | 7137 | 1467737828054 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1239ms 09:57:08 INFO - PROCESS | 7137 | 1467737828072 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 7137 | 1467737828075 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:57:08 INFO - PROCESS | 7137 | 1467737828082 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 7137 | 1467737828087 Marionette TRACE conn4 <- [1,194,null,{}] 09:57:08 INFO - PROCESS | 7137 | 1467737828093 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}] 09:57:08 INFO - PROCESS | 7137 | 1467737828100 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:08 INFO - PROCESS | 7137 | 1467737828267 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:57:08 INFO - PROCESS | 7137 | 1467737828277 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 7137 | 1467737828287 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a20000 == 34 [pid = 7137] [id = 56] 09:57:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x95304400) [pid = 7137] [serial = 166] [outer = (nil)] 09:57:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x95310800) [pid = 7137] [serial = 167] [outer = 0x95304400] 09:57:08 INFO - PROCESS | 7137 | 1467737828365 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x955e6000) [pid = 7137] [serial = 168] [outer = 0x95304400] 09:57:09 INFO - PROCESS | 7137 | 1467737829323 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]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1299ms 09:57:09 INFO - PROCESS | 7137 | 1467737829384 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 7137 | 1467737829392 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:57:09 INFO - PROCESS | 7137 | 1467737829402 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 7137 | 1467737829406 Marionette TRACE conn4 <- [1,198,null,{}] 09:57:09 INFO - PROCESS | 7137 | 1467737829461 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}] 09:57:09 INFO - PROCESS | 7137 | 1467737829468 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:09 INFO - PROCESS | 7137 | 1467737829679 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:57:09 INFO - PROCESS | 7137 | 1467737829872 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 7137 | 1467737829887 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a20c00 == 35 [pid = 7137] [id = 57] 09:57:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x95305400) [pid = 7137] [serial = 169] [outer = (nil)] 09:57:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x953ee800) [pid = 7137] [serial = 170] [outer = 0x95305400] 09:57:09 INFO - PROCESS | 7137 | 1467737829986 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x955e3400) [pid = 7137] [serial = 171] [outer = 0x95305400] 09:57:10 INFO - PROCESS | 7137 | 1467737830979 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1639ms 09:57:11 INFO - PROCESS | 7137 | 1467737831041 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 7137 | 1467737831049 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:57:11 INFO - PROCESS | 7137 | 1467737831060 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 7137 | 1467737831065 Marionette TRACE conn4 <- [1,202,null,{}] 09:57:11 INFO - PROCESS | 7137 | 1467737831072 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}] 09:57:11 INFO - PROCESS | 7137 | 1467737831078 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:11 INFO - PROCESS | 7137 | 1467737831440 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:57:11 INFO - PROCESS | 7137 | 1467737831622 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 7137 | 1467737831630 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x947f8800 == 36 [pid = 7137] [id = 58] 09:57:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x9a05fc00) [pid = 7137] [serial = 172] [outer = (nil)] 09:57:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x9a409400) [pid = 7137] [serial = 173] [outer = 0x9a05fc00] 09:57:11 INFO - PROCESS | 7137 | 1467737831717 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x9a523800) [pid = 7137] [serial = 174] [outer = 0x9a05fc00] 09:57:12 INFO - PROCESS | 7137 | 1467737832593 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]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1599ms 09:57:12 INFO - PROCESS | 7137 | 1467737832659 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 7137 | 1467737832664 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:57:12 INFO - PROCESS | 7137 | 1467737832671 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 7137 | 1467737832678 Marionette TRACE conn4 <- [1,206,null,{}] 09:57:12 INFO - PROCESS | 7137 | 1467737832709 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}] 09:57:12 INFO - PROCESS | 7137 | 1467737832719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:12 INFO - PROCESS | 7137 | 1467737832980 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:57:13 INFO - PROCESS | 7137 | 1467737833133 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 7137 | 1467737833144 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x9cbc2c00 == 37 [pid = 7137] [id = 59] 09:57:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x9d804c00) [pid = 7137] [serial = 175] [outer = (nil)] 09:57:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x9d88c800) [pid = 7137] [serial = 176] [outer = 0x9d804c00] 09:57:13 INFO - PROCESS | 7137 | 1467737833246 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0xa1fa6400) [pid = 7137] [serial = 177] [outer = 0x9d804c00] 09:57:14 INFO - PROCESS | 7137 | 1467737834060 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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1438ms 09:57:14 INFO - PROCESS | 7137 | 1467737834110 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 7137 | 1467737834115 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:57:14 INFO - PROCESS | 7137 | 1467737834142 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 7137 | 1467737834146 Marionette TRACE conn4 <- [1,210,null,{}] 09:57:14 INFO - PROCESS | 7137 | 1467737834152 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}] 09:57:14 INFO - PROCESS | 7137 | 1467737834157 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:14 INFO - PROCESS | 7137 | 1467737834353 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:57:14 INFO - PROCESS | 7137 | 1467737834537 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 7137 | 1467737834549 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a1c400 == 38 [pid = 7137] [id = 60] 09:57:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x9acb2800) [pid = 7137] [serial = 178] [outer = (nil)] 09:57:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x9acba400) [pid = 7137] [serial = 179] [outer = 0x9acb2800] 09:57:14 INFO - PROCESS | 7137 | 1467737834629 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x9acbe800) [pid = 7137] [serial = 180] [outer = 0x9acb2800] 09:57:15 INFO - PROCESS | 7137 | 1467737835551 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]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1484ms 09:57:15 INFO - PROCESS | 7137 | 1467737835624 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 7137 | 1467737835628 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:57:15 INFO - PROCESS | 7137 | 1467737835636 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 7137 | 1467737835639 Marionette TRACE conn4 <- [1,214,null,{}] 09:57:15 INFO - PROCESS | 7137 | 1467737835646 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}] 09:57:15 INFO - PROCESS | 7137 | 1467737835650 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:15 INFO - PROCESS | 7137 | 1467737835865 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:57:16 INFO - PROCESS | 7137 | 1467737836049 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 7137 | 1467737836057 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x9ab92800 == 39 [pid = 7137] [id = 61] 09:57:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x9acc0c00) [pid = 7137] [serial = 181] [outer = (nil)] 09:57:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0xa2ef0800) [pid = 7137] [serial = 182] [outer = 0x9acc0c00] 09:57:16 INFO - PROCESS | 7137 | 1467737836185 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0xa334f400) [pid = 7137] [serial = 183] [outer = 0x9acc0c00] 09:57:17 INFO - PROCESS | 7137 | 1467737837080 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1508ms 09:57:17 INFO - PROCESS | 7137 | 1467737837145 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:57:17 INFO - PROCESS | 7137 | 1467737837150 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:57:17 INFO - PROCESS | 7137 | 1467737837156 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 7137 | 1467737837160 Marionette TRACE conn4 <- [1,218,null,{}] 09:57:17 INFO - PROCESS | 7137 | 1467737837166 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}] 09:57:17 INFO - PROCESS | 7137 | 1467737837177 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:17 INFO - PROCESS | 7137 | 1467737837436 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:57:17 INFO - PROCESS | 7137 | 1467737837627 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 7137 | 1467737837639 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a66d800 == 40 [pid = 7137] [id = 62] 09:57:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x9a66ec00) [pid = 7137] [serial = 184] [outer = (nil)] 09:57:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x9a677c00) [pid = 7137] [serial = 185] [outer = 0x9a66ec00] 09:57:17 INFO - PROCESS | 7137 | 1467737837775 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0xa100ec00) [pid = 7137] [serial = 186] [outer = 0x9a66ec00] 09:57:18 INFO - PROCESS | 7137 | 1467737838635 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1541ms 09:57:18 INFO - PROCESS | 7137 | 1467737838698 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 7137 | 1467737838702 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:57:18 INFO - PROCESS | 7137 | 1467737838709 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 7137 | 1467737838713 Marionette TRACE conn4 <- [1,222,null,{}] 09:57:18 INFO - PROCESS | 7137 | 1467737838719 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}] 09:57:18 INFO - PROCESS | 7137 | 1467737838724 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:19 INFO - PROCESS | 7137 | 1467737839101 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:57:19 INFO - PROCESS | 7137 | 1467737839310 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 7137 | 1467737839318 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x953ed400 == 41 [pid = 7137] [id = 63] 09:57:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x953ef000) [pid = 7137] [serial = 187] [outer = (nil)] 09:57:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x955e2c00) [pid = 7137] [serial = 188] [outer = 0x953ef000] 09:57:19 INFO - PROCESS | 7137 | 1467737839408 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x991cd400) [pid = 7137] [serial = 189] [outer = 0x953ef000] 09:57:20 INFO - PROCESS | 7137 | 1467737840320 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]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1642ms 09:57:20 INFO - PROCESS | 7137 | 1467737840353 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 7137 | 1467737840360 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:57:20 INFO - PROCESS | 7137 | 1467737840369 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 7137 | 1467737840374 Marionette TRACE conn4 <- [1,226,null,{}] 09:57:20 INFO - PROCESS | 7137 | 1467737840381 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}] 09:57:20 INFO - PROCESS | 7137 | 1467737840386 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:20 INFO - PROCESS | 7137 | 1467737840610 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:57:20 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0xa6be3800) [pid = 7137] [serial = 131] [outer = (nil)] [url = about:blank] 09:57:20 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x9b99d400) [pid = 7137] [serial = 113] [outer = (nil)] [url = about:blank] 09:57:20 INFO - PROCESS | 7137 | 1467737840849 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 7137 | 1467737840862 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x953e5c00 == 42 [pid = 7137] [id = 64] 09:57:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x953e6800) [pid = 7137] [serial = 190] [outer = (nil)] 09:57:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x9a401400) [pid = 7137] [serial = 191] [outer = 0x953e6800] 09:57:20 INFO - PROCESS | 7137 | 1467737840940 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x9a66c400) [pid = 7137] [serial = 192] [outer = 0x953e6800] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x9a388c00) [pid = 7137] [serial = 119] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x9a645800) [pid = 7137] [serial = 120] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x953e5800) [pid = 7137] [serial = 117] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x93a5a000) [pid = 7137] [serial = 116] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0xa1018800) [pid = 7137] [serial = 122] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x95566000) [pid = 7137] [serial = 107] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0xa61b3400) [pid = 7137] [serial = 126] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0xa4f81400) [pid = 7137] [serial = 125] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x95529400) [pid = 7137] [serial = 110] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0xa678a000) [pid = 7137] [serial = 128] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0xa2eb7800) [pid = 7137] [serial = 105] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0xa6794c00) [pid = 7137] [serial = 129] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0xa2280c00) [pid = 7137] [serial = 123] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 7137 | 1467737841670 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1344ms 09:57:21 INFO - PROCESS | 7137 | 1467737841716 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 7137 | 1467737841721 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:57:21 INFO - PROCESS | 7137 | 1467737841728 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 7137 | 1467737841732 Marionette TRACE conn4 <- [1,230,null,{}] 09:57:21 INFO - PROCESS | 7137 | 1467737841738 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}] 09:57:21 INFO - PROCESS | 7137 | 1467737841743 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:21 INFO - PROCESS | 7137 | 1467737841909 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:57:21 INFO - PROCESS | 7137 | 1467737841923 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 7137 | 1467737841929 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x955eb000 == 43 [pid = 7137] [id = 65] 09:57:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x9a7b9400) [pid = 7137] [serial = 193] [outer = (nil)] 09:57:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x9acb1400) [pid = 7137] [serial = 194] [outer = 0x9a7b9400] 09:57:22 INFO - PROCESS | 7137 | 1467737841999 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x9acbc000) [pid = 7137] [serial = 195] [outer = 0x9a7b9400] 09:57:22 INFO - PROCESS | 7137 | 1467737842826 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1139ms 09:57:22 INFO - PROCESS | 7137 | 1467737842869 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 7137 | 1467737842875 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:57:22 INFO - PROCESS | 7137 | 1467737842892 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 7137 | 1467737842898 Marionette TRACE conn4 <- [1,234,null,{}] 09:57:22 INFO - PROCESS | 7137 | 1467737842904 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}] 09:57:22 INFO - PROCESS | 7137 | 1467737842910 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:23 INFO - PROCESS | 7137 | 1467737843076 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:57:23 INFO - PROCESS | 7137 | 1467737843085 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 7137 | 1467737843094 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x9530f400 == 44 [pid = 7137] [id = 66] 09:57:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x9acbb400) [pid = 7137] [serial = 196] [outer = (nil)] 09:57:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x9d80a400) [pid = 7137] [serial = 197] [outer = 0x9acbb400] 09:57:23 INFO - PROCESS | 7137 | 1467737843162 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0xa224bc00) [pid = 7137] [serial = 198] [outer = 0x9acbb400] 09:57:24 INFO - PROCESS | 7137 | 1467737844047 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1240ms 09:57:24 INFO - PROCESS | 7137 | 1467737844126 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 7137 | 1467737844129 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:57:24 INFO - PROCESS | 7137 | 1467737844136 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 7137 | 1467737844139 Marionette TRACE conn4 <- [1,238,null,{}] 09:57:24 INFO - PROCESS | 7137 | 1467737844158 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}] 09:57:24 INFO - PROCESS | 7137 | 1467737844164 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:24 INFO - PROCESS | 7137 | 1467737844375 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:57:24 INFO - PROCESS | 7137 | 1467737844395 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 7137 | 1467737844403 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x95306800 == 45 [pid = 7137] [id = 67] 09:57:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x9a32e800) [pid = 7137] [serial = 199] [outer = (nil)] 09:57:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x9a338400) [pid = 7137] [serial = 200] [outer = 0x9a32e800] 09:57:24 INFO - PROCESS | 7137 | 1467737844483 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x9a33b800) [pid = 7137] [serial = 201] [outer = 0x9a32e800] 09:57:25 INFO - PROCESS | 7137 | 1467737845297 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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1188ms 09:57:25 INFO - PROCESS | 7137 | 1467737845327 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 7137 | 1467737845330 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:57:25 INFO - PROCESS | 7137 | 1467737845336 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 7137 | 1467737845340 Marionette TRACE conn4 <- [1,242,null,{}] 09:57:25 INFO - PROCESS | 7137 | 1467737845345 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}] 09:57:25 INFO - PROCESS | 7137 | 1467737845350 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:25 INFO - PROCESS | 7137 | 1467737845554 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:57:25 INFO - PROCESS | 7137 | 1467737845576 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 7137 | 1467737845591 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x9d887000 == 46 [pid = 7137] [id = 68] 09:57:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0xa100e400) [pid = 7137] [serial = 202] [outer = (nil)] 09:57:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0xa2438c00) [pid = 7137] [serial = 203] [outer = 0xa100e400] 09:57:25 INFO - PROCESS | 7137 | 1467737845672 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0xa4f1bc00) [pid = 7137] [serial = 204] [outer = 0xa100e400] 09:57:26 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x951c1400) [pid = 7137] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:57:26 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x955e9000) [pid = 7137] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:57:26 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0xa2244c00) [pid = 7137] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:57:26 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x9b55c000) [pid = 7137] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:57:26 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x951c1c00) [pid = 7137] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:57:26 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x99d92800) [pid = 7137] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:57:26 INFO - PROCESS | 7137 | 1467737846716 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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1434ms 09:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:57:26 INFO - PROCESS | 7137 | 1467737846773 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 7137 | 1467737846776 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:57:26 INFO - PROCESS | 7137 | 1467737846783 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 7137 | 1467737846786 Marionette TRACE conn4 <- [1,246,null,{}] 09:57:26 INFO - PROCESS | 7137 | 1467737846792 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}] 09:57:26 INFO - PROCESS | 7137 | 1467737846797 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:26 INFO - PROCESS | 7137 | 1467737846994 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:57:27 INFO - PROCESS | 7137 | 1467737847108 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 7137 | 1467737847120 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x95304c00 == 47 [pid = 7137] [id = 69] 09:57:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x9950dc00) [pid = 7137] [serial = 205] [outer = (nil)] 09:57:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0xa4f7e400) [pid = 7137] [serial = 206] [outer = 0x9950dc00] 09:57:27 INFO - PROCESS | 7137 | 1467737847187 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0xa67e7c00) [pid = 7137] [serial = 207] [outer = 0x9950dc00] 09:57:27 INFO - PROCESS | 7137 | 1467737847931 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1192ms 09:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:57:27 INFO - PROCESS | 7137 | 1467737847988 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 7137 | 1467737847992 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:57:28 INFO - PROCESS | 7137 | 1467737847999 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 7137 | 1467737848003 Marionette TRACE conn4 <- [1,250,null,{}] 09:57:28 INFO - PROCESS | 7137 | 1467737848009 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}] 09:57:28 INFO - PROCESS | 7137 | 1467737848014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:28 INFO - PROCESS | 7137 | 1467737848237 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:57:28 INFO - PROCESS | 7137 | 1467737848394 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 7137 | 1467737848404 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x95306400 == 48 [pid = 7137] [id = 70] 09:57:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x95307000) [pid = 7137] [serial = 208] [outer = (nil)] 09:57:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x9530e000) [pid = 7137] [serial = 209] [outer = 0x95307000] 09:57:28 INFO - PROCESS | 7137 | 1467737848499 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x953e7400) [pid = 7137] [serial = 210] [outer = 0x95307000] 09:57:29 INFO - PROCESS | 7137 | 1467737849406 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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1440ms 09:57:29 INFO - PROCESS | 7137 | 1467737849446 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 7137 | 1467737849453 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:57:29 INFO - PROCESS | 7137 | 1467737849464 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 7137 | 1467737849469 Marionette TRACE conn4 <- [1,254,null,{}] 09:57:29 INFO - PROCESS | 7137 | 1467737849478 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}] 09:57:29 INFO - PROCESS | 7137 | 1467737849491 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:29 INFO - PROCESS | 7137 | 1467737849724 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:57:29 INFO - PROCESS | 7137 | 1467737849883 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 7137 | 1467737849899 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a407c00 == 49 [pid = 7137] [id = 71] 09:57:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x9a40a800) [pid = 7137] [serial = 211] [outer = (nil)] 09:57:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x9a670c00) [pid = 7137] [serial = 212] [outer = 0x9a40a800] 09:57:30 INFO - PROCESS | 7137 | 1467737850023 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x9a7c0800) [pid = 7137] [serial = 213] [outer = 0x9a40a800] 09:57:30 INFO - PROCESS | 7137 | 1467737850907 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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1498ms 09:57:30 INFO - PROCESS | 7137 | 1467737850962 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 7137 | 1467737850966 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:57:30 INFO - PROCESS | 7137 | 1467737850975 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 7137 | 1467737850980 Marionette TRACE conn4 <- [1,258,null,{}] 09:57:30 INFO - PROCESS | 7137 | 1467737850986 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}] 09:57:30 INFO - PROCESS | 7137 | 1467737850992 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:31 INFO - PROCESS | 7137 | 1467737851195 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:57:31 INFO - PROCESS | 7137 | 1467737851354 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 7137 | 1467737851364 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x91d9d000 == 50 [pid = 7137] [id = 72] 09:57:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x91da3800) [pid = 7137] [serial = 214] [outer = (nil)] 09:57:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x95535800) [pid = 7137] [serial = 215] [outer = 0x91da3800] 09:57:31 INFO - PROCESS | 7137 | 1467737851450 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x9a61c400) [pid = 7137] [serial = 216] [outer = 0x91da3800] 09:57:32 INFO - PROCESS | 7137 | 1467737852399 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]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1493ms 09:57:32 INFO - PROCESS | 7137 | 1467737852469 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 7137 | 1467737852475 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:57:32 INFO - PROCESS | 7137 | 1467737852502 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 7137 | 1467737852510 Marionette TRACE conn4 <- [1,262,null,{}] 09:57:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x9b563800) [pid = 7137] [serial = 217] [outer = 0x9b064400] 09:57:32 INFO - PROCESS | 7137 | 1467737852626 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}] 09:57:32 INFO - PROCESS | 7137 | 1467737852634 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:32 INFO - PROCESS | 7137 | 1467737852896 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:57:33 INFO - PROCESS | 7137 | 1467737853139 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 7137 | 1467737853146 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x95535000 == 51 [pid = 7137] [id = 73] 09:57:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x98228c00) [pid = 7137] [serial = 218] [outer = (nil)] 09:57:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x9bf1c000) [pid = 7137] [serial = 219] [outer = 0x98228c00] 09:57:33 INFO - PROCESS | 7137 | 1467737853229 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0xa3191800) [pid = 7137] [serial = 220] [outer = 0x98228c00] 09:57:34 INFO - PROCESS | 7137 | 1467737854184 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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1741ms 09:57:34 INFO - PROCESS | 7137 | 1467737854228 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 7137 | 1467737854233 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:57:34 INFO - PROCESS | 7137 | 1467737854240 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 7137 | 1467737854244 Marionette TRACE conn4 <- [1,266,null,{}] 09:57:34 INFO - PROCESS | 7137 | 1467737854250 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}] 09:57:34 INFO - PROCESS | 7137 | 1467737854256 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:34 INFO - PROCESS | 7137 | 1467737854456 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:57:34 INFO - PROCESS | 7137 | 1467737854650 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 7137 | 1467737854659 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x99169c00 == 52 [pid = 7137] [id = 74] 09:57:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x9a331800) [pid = 7137] [serial = 221] [outer = (nil)] 09:57:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0xa6be4400) [pid = 7137] [serial = 222] [outer = 0x9a331800] 09:57:34 INFO - PROCESS | 7137 | 1467737854795 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0xa6be6400) [pid = 7137] [serial = 223] [outer = 0x9a331800] 09:57:35 INFO - PROCESS | 7137 | 1467737855634 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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1434ms 09:57:35 INFO - PROCESS | 7137 | 1467737855676 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:57:35 INFO - PROCESS | 7137 | 1467737855680 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:57:35 INFO - PROCESS | 7137 | 1467737855687 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 7137 | 1467737855691 Marionette TRACE conn4 <- [1,270,null,{}] 09:57:35 INFO - PROCESS | 7137 | 1467737855698 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}] 09:57:35 INFO - PROCESS | 7137 | 1467737855704 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:35 INFO - PROCESS | 7137 | 1467737855928 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:57:36 INFO - PROCESS | 7137 | 1467737856102 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 7137 | 1467737856117 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca6800 == 53 [pid = 7137] [id = 75] 09:57:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x92ca6c00) [pid = 7137] [serial = 224] [outer = (nil)] 09:57:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x92ca9400) [pid = 7137] [serial = 225] [outer = 0x92ca6c00] 09:57:36 INFO - PROCESS | 7137 | 1467737856212 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x953eb000) [pid = 7137] [serial = 226] [outer = 0x92ca6c00] 09:57:37 INFO - PROCESS | 7137 | 1467737857152 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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1494ms 09:57:37 INFO - PROCESS | 7137 | 1467737857181 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 7137 | 1467737857186 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:57:37 INFO - PROCESS | 7137 | 1467737857192 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 7137 | 1467737857196 Marionette TRACE conn4 <- [1,274,null,{}] 09:57:37 INFO - PROCESS | 7137 | 1467737857202 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}] 09:57:37 INFO - PROCESS | 7137 | 1467737857208 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:37 INFO - PROCESS | 7137 | 1467737857420 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:57:37 INFO - PROCESS | 7137 | 1467737857579 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 7137 | 1467737857587 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca8800 == 54 [pid = 7137] [id = 76] 09:57:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x95301c00) [pid = 7137] [serial = 227] [outer = (nil)] 09:57:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0xa6e46800) [pid = 7137] [serial = 228] [outer = 0x95301c00] 09:57:37 INFO - PROCESS | 7137 | 1467737857669 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0xa81f4400) [pid = 7137] [serial = 229] [outer = 0x95301c00] 09:57:38 INFO - PROCESS | 7137 | 1467737858600 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]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1444ms 09:57:38 INFO - PROCESS | 7137 | 1467737858638 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 7137 | 1467737858642 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:57:38 INFO - PROCESS | 7137 | 1467737858649 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 7137 | 1467737858651 Marionette TRACE conn4 <- [1,278,null,{}] 09:57:38 INFO - PROCESS | 7137 | 1467737858658 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}] 09:57:38 INFO - PROCESS | 7137 | 1467737858663 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:38 INFO - PROCESS | 7137 | 1467737858852 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:57:39 INFO - PROCESS | 7137 | 1467737859011 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 7137 | 1467737859022 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140a800 == 55 [pid = 7137] [id = 77] 09:57:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x9140d000) [pid = 7137] [serial = 230] [outer = (nil)] 09:57:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x91413800) [pid = 7137] [serial = 231] [outer = 0x9140d000] 09:57:39 INFO - PROCESS | 7137 | 1467737859110 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x91415400) [pid = 7137] [serial = 232] [outer = 0x9140d000] 09:57:40 INFO - PROCESS | 7137 | 1467737860008 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]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1434ms 09:57:40 INFO - PROCESS | 7137 | 1467737860085 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 7137 | 1467737860088 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:57:40 INFO - PROCESS | 7137 | 1467737860095 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 7137 | 1467737860098 Marionette TRACE conn4 <- [1,282,null,{}] 09:57:40 INFO - PROCESS | 7137 | 1467737860104 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}] 09:57:40 INFO - PROCESS | 7137 | 1467737860110 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:40 INFO - PROCESS | 7137 | 1467737860328 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:57:40 INFO - PROCESS | 7137 | 1467737860575 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 7137 | 1467737860583 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140bc00 == 56 [pid = 7137] [id = 78] 09:57:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x9140d400) [pid = 7137] [serial = 233] [outer = (nil)] 09:57:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x92b3b800) [pid = 7137] [serial = 234] [outer = 0x9140d400] 09:57:40 INFO - PROCESS | 7137 | 1467737860742 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x92b3f800) [pid = 7137] [serial = 235] [outer = 0x9140d400] 09:57:41 INFO - PROCESS | 7137 | 1467737861890 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]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1840ms 09:57:41 INFO - PROCESS | 7137 | 1467737861935 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 7137 | 1467737861941 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:57:41 INFO - PROCESS | 7137 | 1467737861953 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 7137 | 1467737861959 Marionette TRACE conn4 <- [1,286,null,{}] 09:57:41 INFO - PROCESS | 7137 | 1467737861970 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}] 09:57:41 INFO - PROCESS | 7137 | 1467737861976 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:42 INFO - PROCESS | 7137 | 1467737862158 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:57:42 INFO - PROCESS | 7137 | 1467737862363 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 7137 | 1467737862378 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x92c9f400 == 57 [pid = 7137] [id = 79] 09:57:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x92ca0000) [pid = 7137] [serial = 236] [outer = (nil)] 09:57:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x92ca4400) [pid = 7137] [serial = 237] [outer = 0x92ca0000] 09:57:42 INFO - PROCESS | 7137 | 1467737862454 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x92ca6400) [pid = 7137] [serial = 238] [outer = 0x92ca0000] 09:57:43 INFO - PROCESS | 7137 | 1467737863305 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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1390ms 09:57:43 INFO - PROCESS | 7137 | 1467737863342 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 7137 | 1467737863349 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:57:43 INFO - PROCESS | 7137 | 1467737863361 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 7137 | 1467737863365 Marionette TRACE conn4 <- [1,290,null,{}] 09:57:43 INFO - PROCESS | 7137 | 1467737863372 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}] 09:57:43 INFO - PROCESS | 7137 | 1467737863378 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:43 INFO - PROCESS | 7137 | 1467737863564 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:57:43 INFO - PROCESS | 7137 | 1467737863865 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 7137 | 1467737863874 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x9552f800 == 58 [pid = 7137] [id = 80] 09:57:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x955e7000) [pid = 7137] [serial = 239] [outer = (nil)] 09:57:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x955ec400) [pid = 7137] [serial = 240] [outer = 0x955e7000] 09:57:43 INFO - PROCESS | 7137 | 1467737863961 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x991c6000) [pid = 7137] [serial = 241] [outer = 0x955e7000] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x93a59400 == 57 [pid = 7137] [id = 55] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x92f88800 == 56 [pid = 7137] [id = 53] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x92f87400 == 55 [pid = 7137] [id = 54] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x9a624800 == 54 [pid = 7137] [id = 52] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x95310800) [pid = 7137] [serial = 167] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | 1467737864881 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]]]}] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x947f7c00 == 53 [pid = 7137] [id = 51] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x95304c00 == 52 [pid = 7137] [id = 69] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x9d887000 == 51 [pid = 7137] [id = 68] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x95306800 == 50 [pid = 7137] [id = 67] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x9530f400 == 49 [pid = 7137] [id = 66] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x955eb000 == 48 [pid = 7137] [id = 65] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x953e5c00 == 47 [pid = 7137] [id = 64] 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x953ed400 == 46 [pid = 7137] [id = 63] 09:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1584ms 09:57:44 INFO - PROCESS | 7137 | --DOCSHELL 0x93a20c00 == 45 [pid = 7137] [id = 57] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0xa815f400) [pid = 7137] [serial = 143] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x9915e400) [pid = 7137] [serial = 150] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x955ecc00) [pid = 7137] [serial = 164] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0xa3108c00) [pid = 7137] [serial = 158] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x9d806400) [pid = 7137] [serial = 156] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0xa6be2400) [pid = 7137] [serial = 140] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x9a7b9c00) [pid = 7137] [serial = 153] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x95571800) [pid = 7137] [serial = 152] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0xa1f9ac00) [pid = 7137] [serial = 137] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0xa3192000) [pid = 7137] [serial = 159] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x9c09d000) [pid = 7137] [serial = 155] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x9a40bc00) [pid = 7137] [serial = 161] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x99c5b000) [pid = 7137] [serial = 134] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x9a40e800) [pid = 7137] [serial = 162] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x953ee000) [pid = 7137] [serial = 149] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0xa8f27000) [pid = 7137] [serial = 146] [outer = (nil)] [url = about:blank] 09:57:44 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x9a405000) [pid = 7137] [serial = 165] [outer = (nil)] [url = about:blank] 09:57:45 INFO - PROCESS | 7137 | 1467737864981 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 7137 | 1467737864990 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:57:45 INFO - PROCESS | 7137 | 1467737865007 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 7137 | 1467737865013 Marionette TRACE conn4 <- [1,294,null,{}] 09:57:45 INFO - PROCESS | 7137 | 1467737865029 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}] 09:57:45 INFO - PROCESS | 7137 | 1467737865038 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:45 INFO - PROCESS | 7137 | 1467737865200 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:57:45 INFO - PROCESS | 7137 | 1467737865359 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 7137 | 1467737865372 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x91254c00 == 46 [pid = 7137] [id = 81] 09:57:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x91255000) [pid = 7137] [serial = 242] [outer = (nil)] 09:57:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x95304c00) [pid = 7137] [serial = 243] [outer = 0x91255000] 09:57:45 INFO - PROCESS | 7137 | 1467737865449 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x955e1800) [pid = 7137] [serial = 244] [outer = 0x91255000] 09:57:46 INFO - PROCESS | 7137 | 1467737866241 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]]]}] 09:57:46 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. 09:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1286ms 09:57:46 INFO - PROCESS | 7137 | 1467737866293 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:57:46 INFO - PROCESS | 7137 | 1467737866298 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:57:46 INFO - PROCESS | 7137 | 1467737866305 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 7137 | 1467737866308 Marionette TRACE conn4 <- [1,298,null,{}] 09:57:46 INFO - PROCESS | 7137 | 1467737866315 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}] 09:57:46 INFO - PROCESS | 7137 | 1467737866320 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:46 INFO - PROCESS | 7137 | 1467737866494 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:57:46 INFO - PROCESS | 7137 | 1467737866504 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 7137 | 1467737866512 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x91251000 == 47 [pid = 7137] [id = 82] 09:57:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x91251800) [pid = 7137] [serial = 245] [outer = (nil)] 09:57:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x9a333800) [pid = 7137] [serial = 246] [outer = 0x91251800] 09:57:46 INFO - PROCESS | 7137 | 1467737866694 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x9a33a000) [pid = 7137] [serial = 247] [outer = 0x91251800] 09:57:47 INFO - PROCESS | 7137 | 1467737867462 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]]]}] 09:57:47 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. 09:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1188ms 09:57:47 INFO - PROCESS | 7137 | 1467737867493 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 7137 | 1467737867496 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:57:47 INFO - PROCESS | 7137 | 1467737867503 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 7137 | 1467737867507 Marionette TRACE conn4 <- [1,302,null,{}] 09:57:47 INFO - PROCESS | 7137 | 1467737867519 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}] 09:57:47 INFO - PROCESS | 7137 | 1467737867523 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:47 INFO - PROCESS | 7137 | 1467737867737 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:57:47 INFO - PROCESS | 7137 | 1467737867760 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 7137 | 1467737867766 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a32e400 == 48 [pid = 7137] [id = 83] 09:57:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x9a402000) [pid = 7137] [serial = 248] [outer = (nil)] 09:57:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x9a408000) [pid = 7137] [serial = 249] [outer = 0x9a402000] 09:57:47 INFO - PROCESS | 7137 | 1467737867865 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x9a40f800) [pid = 7137] [serial = 250] [outer = 0x9a402000] 09:57:48 INFO - PROCESS | 7137 | 1467737868700 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]]]}] 09:57:48 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. 09:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1248ms 09:57:48 INFO - PROCESS | 7137 | 1467737868766 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 7137 | 1467737868770 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:57:48 INFO - PROCESS | 7137 | 1467737868777 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 7137 | 1467737868780 Marionette TRACE conn4 <- [1,306,null,{}] 09:57:48 INFO - PROCESS | 7137 | 1467737868786 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}] 09:57:48 INFO - PROCESS | 7137 | 1467737868795 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:49 INFO - PROCESS | 7137 | 1467737869046 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:57:49 INFO - PROCESS | 7137 | 1467737869073 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 7137 | 1467737869083 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a404c00 == 49 [pid = 7137] [id = 84] 09:57:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x9a407400) [pid = 7137] [serial = 251] [outer = (nil)] 09:57:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x9acbd000) [pid = 7137] [serial = 252] [outer = 0x9a407400] 09:57:49 INFO - PROCESS | 7137 | 1467737869151 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x9b9a0800) [pid = 7137] [serial = 253] [outer = 0x9a407400] 09:57:49 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x9a32e800) [pid = 7137] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:57:49 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0xa100e400) [pid = 7137] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:57:49 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x9a7b9400) [pid = 7137] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:57:49 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x953e6800) [pid = 7137] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:57:49 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x953ef000) [pid = 7137] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:57:49 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x9acbb400) [pid = 7137] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:57:50 INFO - PROCESS | 7137 | 1467737870302 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]]]}] 09:57:50 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. 09:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1541ms 09:57:50 INFO - PROCESS | 7137 | 1467737870320 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 7137 | 1467737870323 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:57:50 INFO - PROCESS | 7137 | 1467737870330 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 7137 | 1467737870333 Marionette TRACE conn4 <- [1,310,null,{}] 09:57:50 INFO - PROCESS | 7137 | 1467737870339 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}] 09:57:50 INFO - PROCESS | 7137 | 1467737870344 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:50 INFO - PROCESS | 7137 | 1467737870507 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:57:50 INFO - PROCESS | 7137 | 1467737870522 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 7137 | 1467737870530 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ac8c00 == 50 [pid = 7137] [id = 85] 09:57:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x91acc000) [pid = 7137] [serial = 254] [outer = (nil)] 09:57:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x91ad4000) [pid = 7137] [serial = 255] [outer = 0x91acc000] 09:57:50 INFO - PROCESS | 7137 | 1467737870600 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x91ad7400) [pid = 7137] [serial = 256] [outer = 0x91acc000] 09:57:51 INFO - PROCESS | 7137 | 1467737871460 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]]]}] 09:57:51 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. 09:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1192ms 09:57:51 INFO - PROCESS | 7137 | 1467737871524 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 7137 | 1467737871528 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:57:51 INFO - PROCESS | 7137 | 1467737871535 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 7137 | 1467737871545 Marionette TRACE conn4 <- [1,314,null,{}] 09:57:51 INFO - PROCESS | 7137 | 1467737871556 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}] 09:57:51 INFO - PROCESS | 7137 | 1467737871561 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:51 INFO - PROCESS | 7137 | 1467737871813 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:57:51 INFO - PROCESS | 7137 | 1467737871975 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 7137 | 1467737871984 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x91249c00 == 51 [pid = 7137] [id = 86] 09:57:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x9124bc00) [pid = 7137] [serial = 257] [outer = (nil)] 09:57:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x9124f800) [pid = 7137] [serial = 258] [outer = 0x9124bc00] 09:57:52 INFO - PROCESS | 7137 | 1467737872080 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x91254000) [pid = 7137] [serial = 259] [outer = 0x9124bc00] 09:57:53 INFO - PROCESS | 7137 | 1467737873092 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]]]}] 09:57:53 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. 09:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1601ms 09:57:53 INFO - PROCESS | 7137 | 1467737873140 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:57:53 INFO - PROCESS | 7137 | 1467737873147 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:57:53 INFO - PROCESS | 7137 | 1467737873157 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 7137 | 1467737873163 Marionette TRACE conn4 <- [1,318,null,{}] 09:57:53 INFO - PROCESS | 7137 | 1467737873171 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}] 09:57:53 INFO - PROCESS | 7137 | 1467737873176 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:53 INFO - PROCESS | 7137 | 1467737873427 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:57:53 INFO - PROCESS | 7137 | 1467737873638 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 7137 | 1467737873650 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b43400 == 52 [pid = 7137] [id = 87] 09:57:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x92b46000) [pid = 7137] [serial = 260] [outer = (nil)] 09:57:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x92ca7c00) [pid = 7137] [serial = 261] [outer = 0x92b46000] 09:57:53 INFO - PROCESS | 7137 | 1467737873784 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x93a5bc00) [pid = 7137] [serial = 262] [outer = 0x92b46000] 09:57:54 INFO - PROCESS | 7137 | 1467737874755 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]]]}] 09:57:54 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. 09:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1646ms 09:57:54 INFO - PROCESS | 7137 | 1467737874803 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 7137 | 1467737874809 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:57:54 INFO - PROCESS | 7137 | 1467737874817 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 7137 | 1467737874821 Marionette TRACE conn4 <- [1,322,null,{}] 09:57:54 INFO - PROCESS | 7137 | 1467737874827 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}] 09:57:54 INFO - PROCESS | 7137 | 1467737874834 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:55 INFO - PROCESS | 7137 | 1467737875095 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:57:55 INFO - PROCESS | 7137 | 1467737875307 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 7137 | 1467737875320 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ad1000 == 53 [pid = 7137] [id = 88] 09:57:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x9915e400) [pid = 7137] [serial = 263] [outer = (nil)] 09:57:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x99c5c400) [pid = 7137] [serial = 264] [outer = 0x9915e400] 09:57:55 INFO - PROCESS | 7137 | 1467737875449 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x9a406400) [pid = 7137] [serial = 265] [outer = 0x9915e400] 09:57:56 INFO - PROCESS | 7137 | 1467737876524 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]]]}] 09:57:56 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. 09:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1744ms 09:57:56 INFO - PROCESS | 7137 | 1467737876561 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 7137 | 1467737876569 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:57:56 INFO - PROCESS | 7137 | 1467737876587 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 7137 | 1467737876596 Marionette TRACE conn4 <- [1,326,null,{}] 09:57:56 INFO - PROCESS | 7137 | 1467737876622 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}] 09:57:56 INFO - PROCESS | 7137 | 1467737876630 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:56 INFO - PROCESS | 7137 | 1467737876857 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:57:57 INFO - PROCESS | 7137 | 1467737877070 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 7137 | 1467737877079 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da0c00 == 54 [pid = 7137] [id = 89] 09:57:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x92b3c400) [pid = 7137] [serial = 266] [outer = (nil)] 09:57:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x9b55dc00) [pid = 7137] [serial = 267] [outer = 0x92b3c400] 09:57:57 INFO - PROCESS | 7137 | 1467737877166 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x9cbbbc00) [pid = 7137] [serial = 268] [outer = 0x92b3c400] 09:57:58 INFO - PROCESS | 7137 | 1467737878123 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]]]}] 09:57:58 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. 09:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1600ms 09:57:58 INFO - PROCESS | 7137 | 1467737878180 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 7137 | 1467737878185 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:57:58 INFO - PROCESS | 7137 | 1467737878192 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 7137 | 1467737878196 Marionette TRACE conn4 <- [1,330,null,{}] 09:57:58 INFO - PROCESS | 7137 | 1467737878202 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}] 09:57:58 INFO - PROCESS | 7137 | 1467737878208 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:58 INFO - PROCESS | 7137 | 1467737878447 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:57:58 INFO - PROCESS | 7137 | 1467737878652 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 7137 | 1467737878660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:57:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x91d9ec00 == 55 [pid = 7137] [id = 90] 09:57:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x91d9f400) [pid = 7137] [serial = 269] [outer = (nil)] 09:57:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0xa1f9c000) [pid = 7137] [serial = 270] [outer = 0x91d9f400] 09:57:58 INFO - PROCESS | 7137 | 1467737878790 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0xa22b2c00) [pid = 7137] [serial = 271] [outer = 0x91d9f400] 09:57:59 INFO - PROCESS | 7137 | 1467737879701 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]]]}] 09:57:59 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. 09:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1582ms 09:57:59 INFO - PROCESS | 7137 | 1467737879775 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 7137 | 1467737879779 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:57:59 INFO - PROCESS | 7137 | 1467737879787 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 7137 | 1467737879790 Marionette TRACE conn4 <- [1,334,null,{}] 09:57:59 INFO - PROCESS | 7137 | 1467737879798 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}] 09:57:59 INFO - PROCESS | 7137 | 1467737879802 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:00 INFO - PROCESS | 7137 | 1467737880049 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:58:00 INFO - PROCESS | 7137 | 1467737880357 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 7137 | 1467737880375 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:00 INFO - PROCESS | 7137 | ++DOCSHELL 0xa3192c00 == 56 [pid = 7137] [id = 91] 09:58:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0xa3348800) [pid = 7137] [serial = 272] [outer = (nil)] 09:58:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0xa4d0e800) [pid = 7137] [serial = 273] [outer = 0xa3348800] 09:58:00 INFO - PROCESS | 7137 | 1467737880476 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0xa6be8400) [pid = 7137] [serial = 274] [outer = 0xa3348800] 09:58:01 INFO - PROCESS | 7137 | 1467737881436 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]]]}] 09:58:01 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. 09:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1689ms 09:58:01 INFO - PROCESS | 7137 | 1467737881476 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 7137 | 1467737881481 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:58:01 INFO - PROCESS | 7137 | 1467737881488 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 7137 | 1467737881492 Marionette TRACE conn4 <- [1,338,null,{}] 09:58:01 INFO - PROCESS | 7137 | 1467737881499 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}] 09:58:01 INFO - PROCESS | 7137 | 1467737881504 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:01 INFO - PROCESS | 7137 | 1467737881713 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:58:01 INFO - PROCESS | 7137 | 1467737881882 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 7137 | 1467737881891 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcc400 == 57 [pid = 7137] [id = 92] 09:58:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x8fbd0800) [pid = 7137] [serial = 275] [outer = (nil)] 09:58:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x8fbd8000) [pid = 7137] [serial = 276] [outer = 0x8fbd0800] 09:58:01 INFO - PROCESS | 7137 | 1467737881971 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x91412c00) [pid = 7137] [serial = 277] [outer = 0x8fbd0800] 09:58:02 INFO - PROCESS | 7137 | 1467737882909 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]]]}] 09:58:02 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. 09:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1486ms 09:58:02 INFO - PROCESS | 7137 | 1467737882976 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:58:02 INFO - PROCESS | 7137 | 1467737882981 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:58:02 INFO - PROCESS | 7137 | 1467737882988 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 7137 | 1467737882991 Marionette TRACE conn4 <- [1,342,null,{}] 09:58:03 INFO - PROCESS | 7137 | 1467737882998 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}] 09:58:03 INFO - PROCESS | 7137 | 1467737883003 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:03 INFO - PROCESS | 7137 | 1467737883211 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:58:03 INFO - PROCESS | 7137 | 1467737883423 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 7137 | 1467737883430 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa5c00 == 58 [pid = 7137] [id = 93] 09:58:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x8eaa6800) [pid = 7137] [serial = 278] [outer = (nil)] 09:58:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x8eaabc00) [pid = 7137] [serial = 279] [outer = 0x8eaa6800] 09:58:03 INFO - PROCESS | 7137 | 1467737883572 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x8eaaf000) [pid = 7137] [serial = 280] [outer = 0x8eaa6800] 09:58:04 INFO - PROCESS | 7137 | 1467737884725 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]]]}] 09:58:04 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. 09:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1800ms 09:58:04 INFO - PROCESS | 7137 | 1467737884788 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 7137 | 1467737884794 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:58:04 INFO - PROCESS | 7137 | 1467737884803 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 7137 | 1467737884811 Marionette TRACE conn4 <- [1,346,null,{}] 09:58:04 INFO - PROCESS | 7137 | 1467737884820 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}] 09:58:04 INFO - PROCESS | 7137 | 1467737884826 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:05 INFO - PROCESS | 7137 | 1467737885067 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:58:05 INFO - PROCESS | 7137 | 1467737885424 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 7137 | 1467737885438 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x91acc400 == 59 [pid = 7137] [id = 94] 09:58:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x91acc800) [pid = 7137] [serial = 281] [outer = (nil)] 09:58:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x91ad3c00) [pid = 7137] [serial = 282] [outer = 0x91acc800] 09:58:05 INFO - PROCESS | 7137 | 1467737885522 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x91da2c00) [pid = 7137] [serial = 283] [outer = 0x91acc800] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x93a66000 == 58 [pid = 7137] [id = 34] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x9c090c00 == 57 [pid = 7137] [id = 33] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x99508400 == 56 [pid = 7137] [id = 31] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0xa4f7e400) [pid = 7137] [serial = 206] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x951bfc00 == 55 [pid = 7137] [id = 50] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x91ac8c00 == 54 [pid = 7137] [id = 85] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x93a20000 == 53 [pid = 7137] [id = 56] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x9a404c00 == 52 [pid = 7137] [id = 84] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x9a32e400 == 51 [pid = 7137] [id = 83] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x91251000 == 50 [pid = 7137] [id = 82] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x91254c00 == 49 [pid = 7137] [id = 81] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x9552f800 == 48 [pid = 7137] [id = 80] 09:58:06 INFO - PROCESS | 7137 | 1467737886511 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]]]}] 09:58:06 INFO - PROCESS | 7137 | --DOCSHELL 0x92c9f400 == 47 [pid = 7137] [id = 79] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x9a338400) [pid = 7137] [serial = 200] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0xa2438c00) [pid = 7137] [serial = 203] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0xa4f1bc00) [pid = 7137] [serial = 204] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x9a677c00) [pid = 7137] [serial = 185] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x9acb1400) [pid = 7137] [serial = 194] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x9acbc000) [pid = 7137] [serial = 195] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x953ee800) [pid = 7137] [serial = 170] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x9a401400) [pid = 7137] [serial = 191] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x9a66c400) [pid = 7137] [serial = 192] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x991cd400) [pid = 7137] [serial = 189] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x955e2c00) [pid = 7137] [serial = 188] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x9a409400) [pid = 7137] [serial = 173] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x9d80a400) [pid = 7137] [serial = 197] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x9acba400) [pid = 7137] [serial = 179] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0xa2ef0800) [pid = 7137] [serial = 182] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x9d88c800) [pid = 7137] [serial = 176] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x9a33b800) [pid = 7137] [serial = 201] [outer = (nil)] [url = about:blank] 09:58:06 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0xa224bc00) [pid = 7137] [serial = 198] [outer = (nil)] [url = about:blank] 09:58:06 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. 09:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1788ms 09:58:06 INFO - PROCESS | 7137 | 1467737886590 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 7137 | 1467737886598 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:58:06 INFO - PROCESS | 7137 | 1467737886610 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 7137 | 1467737886613 Marionette TRACE conn4 <- [1,350,null,{}] 09:58:06 INFO - PROCESS | 7137 | 1467737886620 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}] 09:58:06 INFO - PROCESS | 7137 | 1467737886626 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:06 INFO - PROCESS | 7137 | 1467737886822 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:58:07 INFO - PROCESS | 7137 | 1467737886994 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 7137 | 1467737887001 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b42400 == 48 [pid = 7137] [id = 95] 09:58:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x92c9e000) [pid = 7137] [serial = 284] [outer = (nil)] 09:58:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x92f8b800) [pid = 7137] [serial = 285] [outer = 0x92c9e000] 09:58:07 INFO - PROCESS | 7137 | 1467737887087 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x951c2800) [pid = 7137] [serial = 286] [outer = 0x92c9e000] 09:58:07 INFO - PROCESS | 7137 | 1467737887917 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]]]}] 09:58:07 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. 09:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1383ms 09:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:58:08 INFO - PROCESS | 7137 | 1467737887993 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 7137 | 1467737887997 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:58:08 INFO - PROCESS | 7137 | 1467737888004 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 7137 | 1467737888010 Marionette TRACE conn4 <- [1,354,null,{}] 09:58:08 INFO - PROCESS | 7137 | 1467737888026 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}] 09:58:08 INFO - PROCESS | 7137 | 1467737888035 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:08 INFO - PROCESS | 7137 | 1467737888224 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:58:08 INFO - PROCESS | 7137 | 1467737888356 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 7137 | 1467737888368 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x955ebc00 == 49 [pid = 7137] [id = 96] 09:58:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x955ecc00) [pid = 7137] [serial = 287] [outer = (nil)] 09:58:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x9916ac00) [pid = 7137] [serial = 288] [outer = 0x955ecc00] 09:58:08 INFO - PROCESS | 7137 | 1467737888443 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x9a334000) [pid = 7137] [serial = 289] [outer = 0x955ecc00] 09:58:09 INFO - PROCESS | 7137 | 1467737889361 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]]]}] 09:58:09 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. 09:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1391ms 09:58:09 INFO - PROCESS | 7137 | 1467737889399 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:58:09 INFO - PROCESS | 7137 | 1467737889403 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:58:09 INFO - PROCESS | 7137 | 1467737889410 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 7137 | 1467737889414 Marionette TRACE conn4 <- [1,358,null,{}] 09:58:09 INFO - PROCESS | 7137 | 1467737889419 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}] 09:58:09 INFO - PROCESS | 7137 | 1467737889424 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:09 INFO - PROCESS | 7137 | 1467737889655 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:58:09 INFO - PROCESS | 7137 | 1467737889681 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 7137 | 1467737889689 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd8800 == 50 [pid = 7137] [id = 97] 09:58:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x9a338800) [pid = 7137] [serial = 290] [outer = (nil)] 09:58:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x9a409c00) [pid = 7137] [serial = 291] [outer = 0x9a338800] 09:58:09 INFO - PROCESS | 7137 | 1467737889764 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x9a61d000) [pid = 7137] [serial = 292] [outer = 0x9a338800] 09:58:10 INFO - PROCESS | 7137 | 1467737890737 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]]]}] 09:58:10 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. 09:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1381ms 09:58:10 INFO - PROCESS | 7137 | 1467737890793 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 7137 | 1467737890796 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:58:10 INFO - PROCESS | 7137 | 1467737890812 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 7137 | 1467737890814 Marionette TRACE conn4 <- [1,362,null,{}] 09:58:10 INFO - PROCESS | 7137 | 1467737890821 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}] 09:58:10 INFO - PROCESS | 7137 | 1467737890826 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:11 INFO - PROCESS | 7137 | 1467737891061 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x91255000) [pid = 7137] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x9950dc00) [pid = 7137] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x955e7000) [pid = 7137] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x9a402000) [pid = 7137] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x91251800) [pid = 7137] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x9a407400) [pid = 7137] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:58:11 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x92ca0000) [pid = 7137] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:58:11 INFO - PROCESS | 7137 | 1467737891364 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 7137 | 1467737891375 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124f000 == 51 [pid = 7137] [id = 98] 09:58:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x91251800) [pid = 7137] [serial = 293] [outer = (nil)] 09:58:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x92caa800) [pid = 7137] [serial = 294] [outer = 0x91251800] 09:58:11 INFO - PROCESS | 7137 | 1467737891450 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x982b7000) [pid = 7137] [serial = 295] [outer = 0x91251800] 09:58:12 INFO - PROCESS | 7137 | 1467737892229 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]]]}] 09:58:12 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. 09:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1482ms 09:58:12 INFO - PROCESS | 7137 | 1467737892294 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 7137 | 1467737892298 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:58:12 INFO - PROCESS | 7137 | 1467737892304 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 7137 | 1467737892307 Marionette TRACE conn4 <- [1,366,null,{}] 09:58:12 INFO - PROCESS | 7137 | 1467737892313 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}] 09:58:12 INFO - PROCESS | 7137 | 1467737892322 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:12 INFO - PROCESS | 7137 | 1467737892525 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:58:12 INFO - PROCESS | 7137 | 1467737892650 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 7137 | 1467737892661 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a405000 == 52 [pid = 7137] [id = 99] 09:58:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x9a40b400) [pid = 7137] [serial = 296] [outer = (nil)] 09:58:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x9acbe000) [pid = 7137] [serial = 297] [outer = 0x9a40b400] 09:58:12 INFO - PROCESS | 7137 | 1467737892732 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x9b94fc00) [pid = 7137] [serial = 298] [outer = 0x9a40b400] 09:58:13 INFO - PROCESS | 7137 | 1467737893689 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]]]}] 09:58:13 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. 09:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1445ms 09:58:13 INFO - PROCESS | 7137 | 1467737893752 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 7137 | 1467737893759 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:58:13 INFO - PROCESS | 7137 | 1467737893770 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 7137 | 1467737893774 Marionette TRACE conn4 <- [1,370,null,{}] 09:58:13 INFO - PROCESS | 7137 | 1467737893785 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}] 09:58:13 INFO - PROCESS | 7137 | 1467737893792 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:14 INFO - PROCESS | 7137 | 1467737894021 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:58:14 INFO - PROCESS | 7137 | 1467737894312 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 7137 | 1467737894326 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x91251000 == 53 [pid = 7137] [id = 100] 09:58:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x91254800) [pid = 7137] [serial = 299] [outer = (nil)] 09:58:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x91acf000) [pid = 7137] [serial = 300] [outer = 0x91254800] 09:58:14 INFO - PROCESS | 7137 | 1467737894417 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x91da8800) [pid = 7137] [serial = 301] [outer = 0x91254800] 09:58:15 INFO - PROCESS | 7137 | 1467737895431 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]]]}] 09:58:15 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. 09:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1695ms 09:58:15 INFO - PROCESS | 7137 | 1467737895465 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 7137 | 1467737895473 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:58:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:58:15 INFO - PROCESS | 7137 | 1467737895484 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 7137 | 1467737895488 Marionette TRACE conn4 <- [1,374,null,{}] 09:58:15 INFO - PROCESS | 7137 | 1467737895496 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}] 09:58:15 INFO - PROCESS | 7137 | 1467737895502 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:15 INFO - PROCESS | 7137 | 1467737895747 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:58:16 INFO - PROCESS | 7137 | 1467737896015 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 7137 | 1467737896021 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b45000 == 54 [pid = 7137] [id = 101] 09:58:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x955e2000) [pid = 7137] [serial = 302] [outer = (nil)] 09:58:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x955f0400) [pid = 7137] [serial = 303] [outer = 0x955e2000] 09:58:16 INFO - PROCESS | 7137 | 1467737896127 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x9a338400) [pid = 7137] [serial = 304] [outer = 0x955e2000] 09:58:17 INFO - PROCESS | 7137 | 1467737897120 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:58:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1686ms 09:58:17 INFO - PROCESS | 7137 | 1467737897171 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 7137 | 1467737897177 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:58:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:58:17 INFO - PROCESS | 7137 | 1467737897185 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 7137 | 1467737897192 Marionette TRACE conn4 <- [1,378,null,{}] 09:58:17 INFO - PROCESS | 7137 | 1467737897251 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}] 09:58:17 INFO - PROCESS | 7137 | 1467737897261 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:17 INFO - PROCESS | 7137 | 1467737897539 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:58:17 INFO - PROCESS | 7137 | 1467737897705 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 7137 | 1467737897715 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x9acbe400 == 55 [pid = 7137] [id = 102] 09:58:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x9acc0800) [pid = 7137] [serial = 305] [outer = (nil)] 09:58:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x9bf19c00) [pid = 7137] [serial = 306] [outer = 0x9acc0800] 09:58:17 INFO - PROCESS | 7137 | 1467737897805 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x9d80a400) [pid = 7137] [serial = 307] [outer = 0x9acc0800] 09:58:18 INFO - PROCESS | 7137 | 1467737898741 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:58:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1598ms 09:58:18 INFO - PROCESS | 7137 | 1467737898784 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:58:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:58:18 INFO - PROCESS | 7137 | 1467737898789 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:58:18 INFO - PROCESS | 7137 | 1467737898796 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 7137 | 1467737898799 Marionette TRACE conn4 <- [1,382,null,{}] 09:58:18 INFO - PROCESS | 7137 | 1467737898806 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}] 09:58:18 INFO - PROCESS | 7137 | 1467737898812 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:19 INFO - PROCESS | 7137 | 1467737899018 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:58:19 INFO - PROCESS | 7137 | 1467737899235 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 7137 | 1467737899245 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124b800 == 56 [pid = 7137] [id = 103] 09:58:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x9b30b400) [pid = 7137] [serial = 308] [outer = (nil)] 09:58:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0xa22a6000) [pid = 7137] [serial = 309] [outer = 0x9b30b400] 09:58:19 INFO - PROCESS | 7137 | 1467737899371 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0xa2459800) [pid = 7137] [serial = 310] [outer = 0x9b30b400] 09:58:20 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:20 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:20 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:20 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:20 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:20 INFO - PROCESS | 7137 | 1467737900360 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:58:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1589ms 09:58:20 INFO - PROCESS | 7137 | 1467737900386 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:58:20 INFO - PROCESS | 7137 | 1467737900391 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:58:20 INFO - PROCESS | 7137 | 1467737900398 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 7137 | 1467737900402 Marionette TRACE conn4 <- [1,386,null,{}] 09:58:20 INFO - PROCESS | 7137 | 1467737900408 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}] 09:58:20 INFO - PROCESS | 7137 | 1467737900413 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:20 INFO - PROCESS | 7137 | 1467737900611 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:58:20 INFO - PROCESS | 7137 | 1467737900830 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 7137 | 1467737900837 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb09000 == 57 [pid = 7137] [id = 104] 09:58:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x8fb0c800) [pid = 7137] [serial = 311] [outer = (nil)] 09:58:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x8fb13c00) [pid = 7137] [serial = 312] [outer = 0x8fb0c800] 09:58:20 INFO - PROCESS | 7137 | 1467737900972 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x8fb17800) [pid = 7137] [serial = 313] [outer = 0x8fb0c800] 09:58:21 INFO - PROCESS | 7137 | 1467737901951 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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1588ms 09:58:21 INFO - PROCESS | 7137 | 1467737901986 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 7137 | 1467737901990 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:58:21 INFO - PROCESS | 7137 | 1467737901997 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 7137 | 1467737902001 Marionette TRACE conn4 <- [1,390,null,{}] 09:58:22 INFO - PROCESS | 7137 | 1467737902007 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}] 09:58:22 INFO - PROCESS | 7137 | 1467737902017 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:22 INFO - PROCESS | 7137 | 1467737902247 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:58:22 INFO - PROCESS | 7137 | 1467737902474 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 7137 | 1467737902483 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb12000 == 58 [pid = 7137] [id = 105] 09:58:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x8fb16000) [pid = 7137] [serial = 314] [outer = (nil)] 09:58:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0xa4f81400) [pid = 7137] [serial = 315] [outer = 0x8fb16000] 09:58:22 INFO - PROCESS | 7137 | 1467737902582 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0xa67e9800) [pid = 7137] [serial = 316] [outer = 0x8fb16000] 09:58:23 INFO - PROCESS | 7137 | 1467737903523 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]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1584ms 09:58:23 INFO - PROCESS | 7137 | 1467737903583 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 7137 | 1467737903586 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:58:23 INFO - PROCESS | 7137 | 1467737903594 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 7137 | 1467737903598 Marionette TRACE conn4 <- [1,394,null,{}] 09:58:23 INFO - PROCESS | 7137 | 1467737903604 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}] 09:58:23 INFO - PROCESS | 7137 | 1467737903610 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:23 INFO - PROCESS | 7137 | 1467737903801 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:58:24 INFO - PROCESS | 7137 | 1467737904021 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 7137 | 1467737904029 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f115c00 == 59 [pid = 7137] [id = 106] 09:58:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x8f116400) [pid = 7137] [serial = 317] [outer = (nil)] 09:58:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 155 (0x8f11e400) [pid = 7137] [serial = 318] [outer = 0x8f116400] 09:58:24 INFO - PROCESS | 7137 | 1467737904128 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 156 (0x8f122000) [pid = 7137] [serial = 319] [outer = 0x8f116400] 09:58:25 INFO - PROCESS | 7137 | 1467737905023 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]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1487ms 09:58:25 INFO - PROCESS | 7137 | 1467737905083 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 7137 | 1467737905087 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:58:25 INFO - PROCESS | 7137 | 1467737905094 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 7137 | 1467737905098 Marionette TRACE conn4 <- [1,398,null,{}] 09:58:25 INFO - PROCESS | 7137 | 1467737905104 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}] 09:58:25 INFO - PROCESS | 7137 | 1467737905110 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:25 INFO - PROCESS | 7137 | 1467737905361 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:58:25 INFO - PROCESS | 7137 | 1467737905597 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 7137 | 1467737905604 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11d400 == 60 [pid = 7137] [id = 107] 09:58:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 157 (0x8f124400) [pid = 7137] [serial = 320] [outer = (nil)] 09:58:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 158 (0xa67e8400) [pid = 7137] [serial = 321] [outer = 0x8f124400] 09:58:25 INFO - PROCESS | 7137 | 1467737905689 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 159 (0xa6be2400) [pid = 7137] [serial = 322] [outer = 0x8f124400] 09:58:26 INFO - PROCESS | 7137 | 1467737906669 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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1641ms 09:58:26 INFO - PROCESS | 7137 | 1467737906737 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 7137 | 1467737906740 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:58:26 INFO - PROCESS | 7137 | 1467737906747 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 7137 | 1467737906751 Marionette TRACE conn4 <- [1,402,null,{}] 09:58:26 INFO - PROCESS | 7137 | 1467737906757 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}] 09:58:26 INFO - PROCESS | 7137 | 1467737906763 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:27 INFO - PROCESS | 7137 | 1467737907217 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:58:27 INFO - PROCESS | 7137 | 1467737907447 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 7137 | 1467737907459 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3400 == 61 [pid = 7137] [id = 108] 09:58:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0x8e4b3c00) [pid = 7137] [serial = 323] [outer = (nil)] 09:58:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0x8fb0bc00) [pid = 7137] [serial = 324] [outer = 0x8e4b3c00] 09:58:27 INFO - PROCESS | 7137 | 1467737907535 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x8fbcbc00) [pid = 7137] [serial = 325] [outer = 0x8e4b3c00] 09:58:28 INFO - PROCESS | 7137 | 1467737908470 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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1783ms 09:58:28 INFO - PROCESS | 7137 | 1467737908533 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 7137 | 1467737908540 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:58:28 INFO - PROCESS | 7137 | 1467737908548 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 7137 | 1467737908554 Marionette TRACE conn4 <- [1,406,null,{}] 09:58:28 INFO - PROCESS | 7137 | 1467737908562 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}] 09:58:28 INFO - PROCESS | 7137 | 1467737908568 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:28 INFO - PROCESS | 7137 | 1467737908854 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:58:29 INFO - PROCESS | 7137 | 1467737909128 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 7137 | 1467737909140 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x91410000 == 62 [pid = 7137] [id = 109] 09:58:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x91414000) [pid = 7137] [serial = 326] [outer = (nil)] 09:58:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x91419400) [pid = 7137] [serial = 327] [outer = 0x91414000] 09:58:29 INFO - PROCESS | 7137 | 1467737909219 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x91ad5000) [pid = 7137] [serial = 328] [outer = 0x91414000] 09:58:30 INFO - PROCESS | 7137 | 1467737910140 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1644ms 09:58:30 INFO - PROCESS | 7137 | 1467737910194 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 7137 | 1467737910198 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:58:30 INFO - PROCESS | 7137 | 1467737910206 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 7137 | 1467737910209 Marionette TRACE conn4 <- [1,410,null,{}] 09:58:30 INFO - PROCESS | 7137 | 1467737910215 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}] 09:58:30 INFO - PROCESS | 7137 | 1467737910221 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:30 INFO - PROCESS | 7137 | 1467737910456 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:58:30 INFO - PROCESS | 7137 | 1467737910726 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 7137 | 1467737910736 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x91257800 == 63 [pid = 7137] [id = 110] 09:58:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x92b40800) [pid = 7137] [serial = 329] [outer = (nil)] 09:58:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x93a1bc00) [pid = 7137] [serial = 330] [outer = 0x92b40800] 09:58:30 INFO - PROCESS | 7137 | 1467737910855 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x9530d400) [pid = 7137] [serial = 331] [outer = 0x92b40800] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0x95535800) [pid = 7137] [serial = 215] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0x9bf1c000) [pid = 7137] [serial = 219] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x9a670c00) [pid = 7137] [serial = 212] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0x92b3b800) [pid = 7137] [serial = 234] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0xa6e46800) [pid = 7137] [serial = 228] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0xa6be4400) [pid = 7137] [serial = 222] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0x92ca9400) [pid = 7137] [serial = 225] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0x91413800) [pid = 7137] [serial = 231] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x9530e000) [pid = 7137] [serial = 209] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 158 (0x91ad4000) [pid = 7137] [serial = 255] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOCSHELL 0x91249c00 == 62 [pid = 7137] [id = 86] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 157 (0x95304c00) [pid = 7137] [serial = 243] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 156 (0xa67e7c00) [pid = 7137] [serial = 207] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 155 (0x991c6000) [pid = 7137] [serial = 241] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 154 (0x9a40f800) [pid = 7137] [serial = 250] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x9a333800) [pid = 7137] [serial = 246] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x9acbd000) [pid = 7137] [serial = 252] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x955ec400) [pid = 7137] [serial = 240] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x95566800) [pid = 7137] [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.] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x955e1800) [pid = 7137] [serial = 244] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x92ca6400) [pid = 7137] [serial = 238] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x9b9a0800) [pid = 7137] [serial = 253] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x92ca4400) [pid = 7137] [serial = 237] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x9a408000) [pid = 7137] [serial = 249] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x9a33a000) [pid = 7137] [serial = 247] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 7137 | 1467737911881 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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1739ms 09:58:31 INFO - PROCESS | 7137 | 1467737911946 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 7137 | 1467737911953 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:58:31 INFO - PROCESS | 7137 | 1467737911978 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 7137 | 1467737911986 Marionette TRACE conn4 <- [1,414,null,{}] 09:58:31 INFO - PROCESS | 7137 | 1467737911992 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}] 09:58:32 INFO - PROCESS | 7137 | 1467737911999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:32 INFO - PROCESS | 7137 | 1467737912172 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:58:32 INFO - PROCESS | 7137 | 1467737912182 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 7137 | 1467737912190 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa4c00 == 63 [pid = 7137] [id = 111] 09:58:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x8eab0c00) [pid = 7137] [serial = 332] [outer = (nil)] 09:58:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x92cab400) [pid = 7137] [serial = 333] [outer = 0x8eab0c00] 09:58:32 INFO - PROCESS | 7137 | 1467737912259 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x955e4400) [pid = 7137] [serial = 334] [outer = 0x8eab0c00] 09:58:33 INFO - PROCESS | 7137 | 1467737913178 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]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1247ms 09:58:33 INFO - PROCESS | 7137 | 1467737913215 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:58:33 INFO - PROCESS | 7137 | 1467737913219 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:58:33 INFO - PROCESS | 7137 | 1467737913227 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 7137 | 1467737913231 Marionette TRACE conn4 <- [1,418,null,{}] 09:58:33 INFO - PROCESS | 7137 | 1467737913237 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}] 09:58:33 INFO - PROCESS | 7137 | 1467737913242 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:33 INFO - PROCESS | 7137 | 1467737913411 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:58:33 INFO - PROCESS | 7137 | 1467737913421 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 7137 | 1467737913428 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x91d9f000 == 64 [pid = 7137] [id = 112] 09:58:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x92b3e800) [pid = 7137] [serial = 335] [outer = (nil)] 09:58:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x99508c00) [pid = 7137] [serial = 336] [outer = 0x92b3e800] 09:58:33 INFO - PROCESS | 7137 | 1467737913620 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x9a338c00) [pid = 7137] [serial = 337] [outer = 0x92b3e800] 09:58:34 INFO - PROCESS | 7137 | 1467737914894 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]]]}] 09:58:34 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 09:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1699ms 09:58:34 INFO - PROCESS | 7137 | 1467737914964 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:58:34 INFO - PROCESS | 7137 | 1467737914968 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:58:34 INFO - PROCESS | 7137 | 1467737914975 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 7137 | 1467737914978 Marionette TRACE conn4 <- [1,422,null,{}] 09:58:34 INFO - PROCESS | 7137 | 1467737914984 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}] 09:58:34 INFO - PROCESS | 7137 | 1467737914989 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:35 INFO - PROCESS | 7137 | 1467737915244 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:58:35 INFO - PROCESS | 7137 | 1467737915280 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 7137 | 1467737915295 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a61e000 == 65 [pid = 7137] [id = 113] 09:58:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x9a625400) [pid = 7137] [serial = 338] [outer = (nil)] 09:58:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x9a670c00) [pid = 7137] [serial = 339] [outer = 0x9a625400] 09:58:35 INFO - PROCESS | 7137 | 1467737915386 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x9a7e5c00) [pid = 7137] [serial = 340] [outer = 0x9a625400] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x9a338800) [pid = 7137] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x91251800) [pid = 7137] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x92c9e000) [pid = 7137] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x91acc800) [pid = 7137] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x955ecc00) [pid = 7137] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x91acc000) [pid = 7137] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0xa672c000) [pid = 7137] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0xa8160400) [pid = 7137] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x9acc0c00) [pid = 7137] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x9b05b800) [pid = 7137] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0xa4f20800) [pid = 7137] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0xa2ef5800) [pid = 7137] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x9d804c00) [pid = 7137] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x9a66ec00) [pid = 7137] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x99164c00) [pid = 7137] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x95304400) [pid = 7137] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x95305400) [pid = 7137] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x9a05fc00) [pid = 7137] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x9c09b400) [pid = 7137] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x953e9800) [pid = 7137] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x9479c000) [pid = 7137] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:58:36 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x9acb2800) [pid = 7137] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:58:36 INFO - PROCESS | 7137 | 1467737916814 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]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1888ms 09:58:36 INFO - PROCESS | 7137 | 1467737916870 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 7137 | 1467737916873 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:58:36 INFO - PROCESS | 7137 | 1467737916881 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 7137 | 1467737916885 Marionette TRACE conn4 <- [1,426,null,{}] 09:58:36 INFO - PROCESS | 7137 | 1467737916891 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}] 09:58:36 INFO - PROCESS | 7137 | 1467737916896 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:37 INFO - PROCESS | 7137 | 1467737917113 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:58:37 INFO - PROCESS | 7137 | 1467737917202 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 7137 | 1467737917211 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f123800 == 66 [pid = 7137] [id = 114] 09:58:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x91251800) [pid = 7137] [serial = 341] [outer = (nil)] 09:58:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x9a1da400) [pid = 7137] [serial = 342] [outer = 0x91251800] 09:58:37 INFO - PROCESS | 7137 | 1467737917280 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x9a526800) [pid = 7137] [serial = 343] [outer = 0x91251800] 09:58:38 INFO - PROCESS | 7137 | 1467737918019 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] 09:58:38 INFO - PROCESS | 7137 | 1467737918079 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:58:38 INFO - PROCESS | 7137 | 1467737918086 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 7137 | 1467737918089 Marionette TRACE conn4 <- [1,430,null,{}] 09:58:38 INFO - PROCESS | 7137 | 1467737918095 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}] 09:58:38 INFO - PROCESS | 7137 | 1467737918100 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:38 INFO - PROCESS | 7137 | 1467737918265 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:58:38 INFO - PROCESS | 7137 | 1467737918275 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 7137 | 1467737918282 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x953e4c00 == 67 [pid = 7137] [id = 115] 09:58:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x953ea400) [pid = 7137] [serial = 344] [outer = (nil)] 09:58:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x9b36f000) [pid = 7137] [serial = 345] [outer = 0x953ea400] 09:58:38 INFO - PROCESS | 7137 | 1467737918360 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x9c09a400) [pid = 7137] [serial = 346] [outer = 0x953ea400] 09:58:39 INFO - PROCESS | 7137 | 1467737919530 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1487ms 09:58:39 INFO - PROCESS | 7137 | 1467737919575 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 7137 | 1467737919582 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:58:39 INFO - PROCESS | 7137 | 1467737919591 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 7137 | 1467737919597 Marionette TRACE conn4 <- [1,434,null,{}] 09:58:39 INFO - PROCESS | 7137 | 1467737919607 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}] 09:58:39 INFO - PROCESS | 7137 | 1467737919613 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:39 INFO - PROCESS | 7137 | 1467737919836 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:58:40 INFO - PROCESS | 7137 | 1467737920118 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 7137 | 1467737920130 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44b400 == 68 [pid = 7137] [id = 116] 09:58:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x8f44bc00) [pid = 7137] [serial = 347] [outer = (nil)] 09:58:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x8f452400) [pid = 7137] [serial = 348] [outer = 0x8f44bc00] 09:58:40 INFO - PROCESS | 7137 | 1467737920214 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x8f457800) [pid = 7137] [serial = 349] [outer = 0x8f44bc00] 09:58:41 INFO - PROCESS | 7137 | 1467737921154 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1642ms 09:58:41 INFO - PROCESS | 7137 | 1467737921234 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 7137 | 1467737921242 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:58:41 INFO - PROCESS | 7137 | 1467737921253 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 7137 | 1467737921257 Marionette TRACE conn4 <- [1,438,null,{}] 09:58:41 INFO - PROCESS | 7137 | 1467737921265 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}] 09:58:41 INFO - PROCESS | 7137 | 1467737921271 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:41 INFO - PROCESS | 7137 | 1467737921479 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:58:41 INFO - PROCESS | 7137 | 1467737921710 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 7137 | 1467737921719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f450000 == 69 [pid = 7137] [id = 117] 09:58:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x91419800) [pid = 7137] [serial = 350] [outer = (nil)] 09:58:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x91ad5400) [pid = 7137] [serial = 351] [outer = 0x91419800] 09:58:41 INFO - PROCESS | 7137 | 1467737921852 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x92b3ec00) [pid = 7137] [serial = 352] [outer = 0x91419800] 09:58:42 INFO - PROCESS | 7137 | 1467737922858 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]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1647ms 09:58:42 INFO - PROCESS | 7137 | 1467737922900 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:58:42 INFO - PROCESS | 7137 | 1467737922905 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:58:42 INFO - PROCESS | 7137 | 1467737922912 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 7137 | 1467737922918 Marionette TRACE conn4 <- [1,442,null,{}] 09:58:42 INFO - PROCESS | 7137 | 1467737922935 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}] 09:58:42 INFO - PROCESS | 7137 | 1467737922944 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:43 INFO - PROCESS | 7137 | 1467737923143 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:58:43 INFO - PROCESS | 7137 | 1467737923367 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 7137 | 1467737923378 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x93a65c00 == 70 [pid = 7137] [id = 118] 09:58:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x982ba800) [pid = 7137] [serial = 353] [outer = (nil)] 09:58:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x9a339400) [pid = 7137] [serial = 354] [outer = 0x982ba800] 09:58:43 INFO - PROCESS | 7137 | 1467737923504 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x9a675000) [pid = 7137] [serial = 355] [outer = 0x982ba800] 09:58:44 INFO - PROCESS | 7137 | 1467737924419 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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1541ms 09:58:44 INFO - PROCESS | 7137 | 1467737924453 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 7137 | 1467737924458 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:58:44 INFO - PROCESS | 7137 | 1467737924465 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 7137 | 1467737924468 Marionette TRACE conn4 <- [1,446,null,{}] 09:58:44 INFO - PROCESS | 7137 | 1467737924475 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}] 09:58:44 INFO - PROCESS | 7137 | 1467737924481 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:44 INFO - PROCESS | 7137 | 1467737924685 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:58:44 INFO - PROCESS | 7137 | 1467737924927 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 7137 | 1467737924936 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa8c00 == 71 [pid = 7137] [id = 119] 09:58:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x8eaab000) [pid = 7137] [serial = 356] [outer = (nil)] 09:58:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x9bf1bc00) [pid = 7137] [serial = 357] [outer = 0x8eaab000] 09:58:45 INFO - PROCESS | 7137 | 1467737925033 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0xa1094400) [pid = 7137] [serial = 358] [outer = 0x8eaab000] 09:58:46 INFO - PROCESS | 7137 | 1467737926075 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1682ms 09:58:46 INFO - PROCESS | 7137 | 1467737926148 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 7137 | 1467737926152 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:58:46 INFO - PROCESS | 7137 | 1467737926160 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 7137 | 1467737926163 Marionette TRACE conn4 <- [1,450,null,{}] 09:58:46 INFO - PROCESS | 7137 | 1467737926169 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}] 09:58:46 INFO - PROCESS | 7137 | 1467737926181 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:46 INFO - PROCESS | 7137 | 1467737926450 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:58:46 INFO - PROCESS | 7137 | 1467737926679 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 7137 | 1467737926687 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x9acba000 == 72 [pid = 7137] [id = 120] 09:58:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x9bf26800) [pid = 7137] [serial = 359] [outer = (nil)] 09:58:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0xa24fcc00) [pid = 7137] [serial = 360] [outer = 0x9bf26800] 09:58:46 INFO - PROCESS | 7137 | 1467737926768 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0xa3187c00) [pid = 7137] [serial = 361] [outer = 0x9bf26800] 09:58:47 INFO - PROCESS | 7137 | 1467737927685 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] 09:58:47 INFO - PROCESS | 7137 | 1467737927750 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:58:47 INFO - PROCESS | 7137 | 1467737927757 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 7137 | 1467737927761 Marionette TRACE conn4 <- [1,454,null,{}] 09:58:47 INFO - PROCESS | 7137 | 1467737927767 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}] 09:58:47 INFO - PROCESS | 7137 | 1467737927778 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:48 INFO - PROCESS | 7137 | 1467737928024 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:58:48 INFO - PROCESS | 7137 | 1467737928254 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 7137 | 1467737928263 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ef000 == 73 [pid = 7137] [id = 121] 09:58:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x8e5f3800) [pid = 7137] [serial = 362] [outer = (nil)] 09:58:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x8e5f9400) [pid = 7137] [serial = 363] [outer = 0x8e5f3800] 09:58:48 INFO - PROCESS | 7137 | 1467737928359 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 155 (0xa4f15c00) [pid = 7137] [serial = 364] [outer = 0x8e5f3800] 09:58:49 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:49 INFO - PROCESS | 7137 | 1467737929265 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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1582ms 09:58:49 INFO - PROCESS | 7137 | 1467737929342 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 7137 | 1467737929346 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:58:49 INFO - PROCESS | 7137 | 1467737929354 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 7137 | 1467737929358 Marionette TRACE conn4 <- [1,458,null,{}] 09:58:49 INFO - PROCESS | 7137 | 1467737929364 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}] 09:58:49 INFO - PROCESS | 7137 | 1467737929370 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:49 INFO - PROCESS | 7137 | 1467737929619 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:58:49 INFO - PROCESS | 7137 | 1467737929893 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 7137 | 1467737929903 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:49 INFO - PROCESS | 7137 | ++DOCSHELL 0xa2ebc400 == 74 [pid = 7137] [id = 122] 09:58:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 156 (0xa6110400) [pid = 7137] [serial = 365] [outer = (nil)] 09:58:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 157 (0xa6bde000) [pid = 7137] [serial = 366] [outer = 0xa6110400] 09:58:49 INFO - PROCESS | 7137 | 1467737929985 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 158 (0xa6bec800) [pid = 7137] [serial = 367] [outer = 0xa6110400] 09:58:50 INFO - PROCESS | 7137 | 1467737930918 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] 09:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:58:51 INFO - PROCESS | 7137 | 1467737931003 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:58:51 INFO - PROCESS | 7137 | 1467737931012 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 7137 | 1467737931016 Marionette TRACE conn4 <- [1,462,null,{}] 09:58:51 INFO - PROCESS | 7137 | 1467737931023 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}] 09:58:51 INFO - PROCESS | 7137 | 1467737931028 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:51 INFO - PROCESS | 7137 | 1467737931271 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:58:51 INFO - PROCESS | 7137 | 1467737931562 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 7137 | 1467737931570 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cdc00 == 75 [pid = 7137] [id = 123] 09:58:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 159 (0x8d6ce000) [pid = 7137] [serial = 368] [outer = (nil)] 09:58:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0x8d6d4400) [pid = 7137] [serial = 369] [outer = 0x8d6ce000] 09:58:51 INFO - PROCESS | 7137 | 1467737931650 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0x8d6d6c00) [pid = 7137] [serial = 370] [outer = 0x8d6ce000] 09:58:52 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:52 INFO - PROCESS | 7137 | 1467737932684 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] 09:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:58:52 INFO - PROCESS | 7137 | 1467737932764 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:58:52 INFO - PROCESS | 7137 | 1467737932771 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 7137 | 1467737932775 Marionette TRACE conn4 <- [1,466,null,{}] 09:58:52 INFO - PROCESS | 7137 | 1467737932780 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}] 09:58:52 INFO - PROCESS | 7137 | 1467737932785 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:52 INFO - PROCESS | 7137 | 1467737932980 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:58:53 INFO - PROCESS | 7137 | 1467737933211 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 7137 | 1467737933218 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d5c00 == 76 [pid = 7137] [id = 124] 09:58:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x8e4bb800) [pid = 7137] [serial = 371] [outer = (nil)] 09:58:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x99d99400) [pid = 7137] [serial = 372] [outer = 0x8e4bb800] 09:58:53 INFO - PROCESS | 7137 | 1467737933299 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x9a40ec00) [pid = 7137] [serial = 373] [outer = 0x8e4bb800] 09:58:54 INFO - PROCESS | 7137 | 1467737934713 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] 09:58:54 INFO - PROCESS | 7137 | 1467737934830 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:58:54 INFO - PROCESS | 7137 | 1467737934836 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 7137 | 1467737934840 Marionette TRACE conn4 <- [1,470,null,{}] 09:58:54 INFO - PROCESS | 7137 | 1467737934846 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}] 09:58:54 INFO - PROCESS | 7137 | 1467737934851 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:55 INFO - PROCESS | 7137 | 1467737935039 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:58:55 INFO - PROCESS | 7137 | 1467737935617 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 7137 | 1467737935625 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5efc00 == 77 [pid = 7137] [id = 125] 09:58:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x8e5f1000) [pid = 7137] [serial = 374] [outer = (nil)] 09:58:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x8e5f6000) [pid = 7137] [serial = 375] [outer = 0x8e5f1000] 09:58:55 INFO - PROCESS | 7137 | 1467737935716 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x8eaa3400) [pid = 7137] [serial = 376] [outer = 0x8e5f1000] 09:58:56 INFO - PROCESS | 7137 | 1467737936673 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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1887ms 09:58:56 INFO - PROCESS | 7137 | 1467737936727 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 7137 | 1467737936733 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:58:56 INFO - PROCESS | 7137 | 1467737936741 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 7137 | 1467737936745 Marionette TRACE conn4 <- [1,474,null,{}] 09:58:56 INFO - PROCESS | 7137 | 1467737936754 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}] 09:58:56 INFO - PROCESS | 7137 | 1467737936761 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:56 INFO - PROCESS | 7137 | 1467737936955 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:58:57 INFO - PROCESS | 7137 | 1467737937293 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 7137 | 1467737937299 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb08c00 == 78 [pid = 7137] [id = 126] 09:58:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x8fb16800) [pid = 7137] [serial = 377] [outer = (nil)] 09:58:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 169 (0x91257400) [pid = 7137] [serial = 378] [outer = 0x8fb16800] 09:58:57 INFO - PROCESS | 7137 | 1467737937388 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 170 (0x91acd800) [pid = 7137] [serial = 379] [outer = 0x8fb16800] 09:58:58 INFO - PROCESS | 7137 | --DOCSHELL 0x99fc9400 == 77 [pid = 7137] [id = 40] 09:58:58 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca8800 == 76 [pid = 7137] [id = 76] 09:58:58 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca6800 == 75 [pid = 7137] [id = 75] 09:58:58 INFO - PROCESS | 7137 | --DOCSHELL 0x9a61f000 == 74 [pid = 7137] [id = 32] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 169 (0x9acbe000) [pid = 7137] [serial = 297] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOCSHELL 0x91d9d000 == 73 [pid = 7137] [id = 72] 09:58:58 INFO - PROCESS | 7137 | --DOCSHELL 0x95306400 == 72 [pid = 7137] [id = 70] 09:58:58 INFO - PROCESS | 7137 | 1467737938386 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]]]}] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 168 (0x9d87f400) [pid = 7137] [serial = 141] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0xa8f5f400) [pid = 7137] [serial = 147] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0xa334f400) [pid = 7137] [serial = 183] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x9c154800) [pid = 7137] [serial = 114] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0xa8b7b400) [pid = 7137] [serial = 144] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0xa6be8000) [pid = 7137] [serial = 132] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0xa1fa6400) [pid = 7137] [serial = 177] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0xa100ec00) [pid = 7137] [serial = 186] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0x99d9d800) [pid = 7137] [serial = 135] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x955e6000) [pid = 7137] [serial = 168] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 158 (0x955e3400) [pid = 7137] [serial = 171] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 157 (0x9a523800) [pid = 7137] [serial = 174] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 156 (0xa2456400) [pid = 7137] [serial = 138] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 155 (0x9a13cc00) [pid = 7137] [serial = 111] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 154 (0x995c9c00) [pid = 7137] [serial = 108] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x9acbe800) [pid = 7137] [serial = 180] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x9a409c00) [pid = 7137] [serial = 291] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x92caa800) [pid = 7137] [serial = 294] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x9b55dc00) [pid = 7137] [serial = 267] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x92f8b800) [pid = 7137] [serial = 285] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x951c2800) [pid = 7137] [serial = 286] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x99c5c400) [pid = 7137] [serial = 264] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x92ca7c00) [pid = 7137] [serial = 261] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x8eaabc00) [pid = 7137] [serial = 279] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x91da2c00) [pid = 7137] [serial = 283] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x91ad3c00) [pid = 7137] [serial = 282] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x9124f800) [pid = 7137] [serial = 258] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x9916ac00) [pid = 7137] [serial = 288] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x8fbd8000) [pid = 7137] [serial = 276] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x91ad7400) [pid = 7137] [serial = 256] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0xa1f9c000) [pid = 7137] [serial = 270] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0xa4d0e800) [pid = 7137] [serial = 273] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x9a61d000) [pid = 7137] [serial = 292] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x982b7000) [pid = 7137] [serial = 295] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x9a334000) [pid = 7137] [serial = 289] [outer = (nil)] [url = about:blank] 09:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1737ms 09:58:58 INFO - PROCESS | 7137 | 1467737938482 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 7137 | 1467737938488 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:58:58 INFO - PROCESS | 7137 | 1467737938495 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 7137 | 1467737938499 Marionette TRACE conn4 <- [1,478,null,{}] 09:58:58 INFO - PROCESS | 7137 | 1467737938505 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}] 09:58:58 INFO - PROCESS | 7137 | 1467737938510 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:58 INFO - PROCESS | 7137 | 1467737938695 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:58:58 INFO - PROCESS | 7137 | 1467737938881 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 7137 | 1467737938889 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:58:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da2400 == 73 [pid = 7137] [id = 127] 09:58:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x91da2800) [pid = 7137] [serial = 380] [outer = (nil)] 09:58:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x92b47000) [pid = 7137] [serial = 381] [outer = 0x91da2800] 09:58:58 INFO - PROCESS | 7137 | 1467737938963 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x92f8b800) [pid = 7137] [serial = 382] [outer = 0x91da2800] 09:58:59 INFO - PROCESS | 7137 | 1467737939822 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]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1380ms 09:58:59 INFO - PROCESS | 7137 | 1467737939876 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 7137 | 1467737939881 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:58:59 INFO - PROCESS | 7137 | 1467737939894 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 7137 | 1467737939903 Marionette TRACE conn4 <- [1,482,null,{}] 09:58:59 INFO - PROCESS | 7137 | 1467737939912 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}] 09:58:59 INFO - PROCESS | 7137 | 1467737939919 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:00 INFO - PROCESS | 7137 | 1467737940114 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:59:00 INFO - PROCESS | 7137 | 1467737940253 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 7137 | 1467737940261 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaac400 == 74 [pid = 7137] [id = 128] 09:59:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x95302000) [pid = 7137] [serial = 383] [outer = (nil)] 09:59:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x9556e800) [pid = 7137] [serial = 384] [outer = 0x95302000] 09:59:00 INFO - PROCESS | 7137 | 1467737940330 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x955e9c00) [pid = 7137] [serial = 385] [outer = 0x95302000] 09:59:01 INFO - PROCESS | 7137 | 1467737941230 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]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1400ms 09:59:01 INFO - PROCESS | 7137 | 1467737941288 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 7137 | 1467737941292 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:59:01 INFO - PROCESS | 7137 | 1467737941299 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 7137 | 1467737941301 Marionette TRACE conn4 <- [1,486,null,{}] 09:59:01 INFO - PROCESS | 7137 | 1467737941316 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}] 09:59:01 INFO - PROCESS | 7137 | 1467737941322 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:01 INFO - PROCESS | 7137 | 1467737941558 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:59:01 INFO - PROCESS | 7137 | 1467737941585 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 7137 | 1467737941613 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da8000 == 75 [pid = 7137] [id = 129] 09:59:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x9552f800) [pid = 7137] [serial = 386] [outer = (nil)] 09:59:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x995ca800) [pid = 7137] [serial = 387] [outer = 0x9552f800] 09:59:01 INFO - PROCESS | 7137 | 1467737941758 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x9a13d400) [pid = 7137] [serial = 388] [outer = 0x9552f800] 09:59:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x9a334000) [pid = 7137] [serial = 389] [outer = 0x9b064400] 09:59:02 INFO - PROCESS | 7137 | 1467737942728 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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1491ms 09:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:59:02 INFO - PROCESS | 7137 | 1467737942821 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 7137 | 1467737942825 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:59:02 INFO - PROCESS | 7137 | 1467737942832 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 7137 | 1467737942836 Marionette TRACE conn4 <- [1,490,null,{}] 09:59:02 INFO - PROCESS | 7137 | 1467737942846 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}] 09:59:02 INFO - PROCESS | 7137 | 1467737942850 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:03 INFO - PROCESS | 7137 | 1467737943391 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x8e4b3c00) [pid = 7137] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x91414000) [pid = 7137] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x92b40800) [pid = 7137] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x9a625400) [pid = 7137] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x91251800) [pid = 7137] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x92b3e800) [pid = 7137] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:59:03 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8eab0c00) [pid = 7137] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:59:03 INFO - PROCESS | 7137 | 1467737943551 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 7137 | 1467737943568 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x91251800 == 76 [pid = 7137] [id = 130] 09:59:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x91414000) [pid = 7137] [serial = 390] [outer = (nil)] 09:59:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x95302400) [pid = 7137] [serial = 391] [outer = 0x91414000] 09:59:03 INFO - PROCESS | 7137 | 1467737943650 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x9a624800) [pid = 7137] [serial = 392] [outer = 0x91414000] 09:59:04 INFO - PROCESS | 7137 | 1467737944384 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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1597ms 09:59:04 INFO - PROCESS | 7137 | 1467737944433 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 7137 | 1467737944436 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:59:04 INFO - PROCESS | 7137 | 1467737944443 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 7137 | 1467737944446 Marionette TRACE conn4 <- [1,494,null,{}] 09:59:04 INFO - PROCESS | 7137 | 1467737944452 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}] 09:59:04 INFO - PROCESS | 7137 | 1467737944457 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:04 INFO - PROCESS | 7137 | 1467737944684 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:59:04 INFO - PROCESS | 7137 | 1467737944699 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 7137 | 1467737944706 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f5c00 == 77 [pid = 7137] [id = 131] 09:59:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x91ad5c00) [pid = 7137] [serial = 393] [outer = (nil)] 09:59:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x9acb7400) [pid = 7137] [serial = 394] [outer = 0x91ad5c00] 09:59:04 INFO - PROCESS | 7137 | 1467737944779 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x9b94cc00) [pid = 7137] [serial = 395] [outer = 0x91ad5c00] 09:59:05 INFO - PROCESS | 7137 | 1467737945880 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1489ms 09:59:05 INFO - PROCESS | 7137 | 1467737945934 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 7137 | 1467737945942 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:59:05 INFO - PROCESS | 7137 | 1467737945951 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 7137 | 1467737945956 Marionette TRACE conn4 <- [1,498,null,{}] 09:59:05 INFO - PROCESS | 7137 | 1467737945965 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}] 09:59:05 INFO - PROCESS | 7137 | 1467737945971 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:06 INFO - PROCESS | 7137 | 1467737946213 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:59:06 INFO - PROCESS | 7137 | 1467737946481 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 7137 | 1467737946491 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11a800 == 78 [pid = 7137] [id = 132] 09:59:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x8f11d800) [pid = 7137] [serial = 396] [outer = (nil)] 09:59:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x8fbcdc00) [pid = 7137] [serial = 397] [outer = 0x8f11d800] 09:59:06 INFO - PROCESS | 7137 | 1467737946621 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x91253000) [pid = 7137] [serial = 398] [outer = 0x8f11d800] 09:59:07 INFO - PROCESS | 7137 | 1467737947581 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1692ms 09:59:07 INFO - PROCESS | 7137 | 1467737947644 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 7137 | 1467737947651 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:59:07 INFO - PROCESS | 7137 | 1467737947663 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 7137 | 1467737947667 Marionette TRACE conn4 <- [1,502,null,{}] 09:59:07 INFO - PROCESS | 7137 | 1467737947674 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}] 09:59:07 INFO - PROCESS | 7137 | 1467737947681 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:07 INFO - PROCESS | 7137 | 1467737947914 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:59:08 INFO - PROCESS | 7137 | 1467737948140 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 7137 | 1467737948149 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x92caa800 == 79 [pid = 7137] [id = 133] 09:59:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x92f95c00) [pid = 7137] [serial = 399] [outer = (nil)] 09:59:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x95302800) [pid = 7137] [serial = 400] [outer = 0x92f95c00] 09:59:08 INFO - PROCESS | 7137 | 1467737948279 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x953e5c00) [pid = 7137] [serial = 401] [outer = 0x92f95c00] 09:59:09 INFO - PROCESS | 7137 | 1467737949222 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]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1633ms 09:59:09 INFO - PROCESS | 7137 | 1467737949296 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 7137 | 1467737949300 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:59:09 INFO - PROCESS | 7137 | 1467737949307 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 7137 | 1467737949314 Marionette TRACE conn4 <- [1,506,null,{}] 09:59:09 INFO - PROCESS | 7137 | 1467737949331 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}] 09:59:09 INFO - PROCESS | 7137 | 1467737949340 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:09 INFO - PROCESS | 7137 | 1467737949580 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:59:09 INFO - PROCESS | 7137 | 1467737949851 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 7137 | 1467737949865 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a677400 == 80 [pid = 7137] [id = 134] 09:59:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x9a7b9000) [pid = 7137] [serial = 402] [outer = (nil)] 09:59:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x9b377800) [pid = 7137] [serial = 403] [outer = 0x9a7b9000] 09:59:09 INFO - PROCESS | 7137 | 1467737949947 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x9d806c00) [pid = 7137] [serial = 404] [outer = 0x9a7b9000] 09:59:10 INFO - PROCESS | 7137 | 1467737950878 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]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1642ms 09:59:10 INFO - PROCESS | 7137 | 1467737950950 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:59:10 INFO - PROCESS | 7137 | 1467737950959 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:59:10 INFO - PROCESS | 7137 | 1467737950965 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 7137 | 1467737950969 Marionette TRACE conn4 <- [1,510,null,{}] 09:59:10 INFO - PROCESS | 7137 | 1467737950975 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}] 09:59:10 INFO - PROCESS | 7137 | 1467737950980 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:11 INFO - PROCESS | 7137 | 1467737951204 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:59:11 INFO - PROCESS | 7137 | 1467737951430 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 7137 | 1467737951439 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b9c00 == 81 [pid = 7137] [id = 135] 09:59:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x9acbec00) [pid = 7137] [serial = 405] [outer = (nil)] 09:59:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0xa22b0400) [pid = 7137] [serial = 406] [outer = 0x9acbec00] 09:59:11 INFO - PROCESS | 7137 | 1467737951563 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 155 (0xa2ef5c00) [pid = 7137] [serial = 407] [outer = 0x9acbec00] 09:59:12 INFO - PROCESS | 7137 | 1467737952493 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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1583ms 09:59:12 INFO - PROCESS | 7137 | 1467737952550 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 7137 | 1467737952554 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:59:12 INFO - PROCESS | 7137 | 1467737952560 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 7137 | 1467737952564 Marionette TRACE conn4 <- [1,514,null,{}] 09:59:12 INFO - PROCESS | 7137 | 1467737952570 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}] 09:59:12 INFO - PROCESS | 7137 | 1467737952575 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:12 INFO - PROCESS | 7137 | 1467737952764 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:59:13 INFO - PROCESS | 7137 | 1467737952991 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 7137 | 1467737952999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x9c156000 == 82 [pid = 7137] [id = 136] 09:59:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 156 (0xa2241800) [pid = 7137] [serial = 408] [outer = (nil)] 09:59:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 157 (0xa61b6000) [pid = 7137] [serial = 409] [outer = 0xa2241800] 09:59:13 INFO - PROCESS | 7137 | 1467737953096 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 158 (0xa672d000) [pid = 7137] [serial = 410] [outer = 0xa2241800] 09:59:13 INFO - PROCESS | 7137 | 1467737953928 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]]]}] 09:59:13 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 09:59:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1380ms 09:59:13 INFO - PROCESS | 7137 | 1467737953941 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 7137 | 1467737953944 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:59:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:59:13 INFO - PROCESS | 7137 | 1467737953951 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 7137 | 1467737953955 Marionette TRACE conn4 <- [1,518,null,{}] 09:59:13 INFO - PROCESS | 7137 | 1467737953981 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}] 09:59:13 INFO - PROCESS | 7137 | 1467737953992 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:14 INFO - PROCESS | 7137 | 1467737954216 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:59:14 INFO - PROCESS | 7137 | 1467737954398 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 7137 | 1467737954409 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa23c00 == 83 [pid = 7137] [id = 137] 09:59:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 159 (0x8fa24800) [pid = 7137] [serial = 411] [outer = (nil)] 09:59:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0xa61b5c00) [pid = 7137] [serial = 412] [outer = 0x8fa24800] 09:59:14 INFO - PROCESS | 7137 | 1467737954488 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0xa6be1000) [pid = 7137] [serial = 413] [outer = 0x8fa24800] 09:59:15 INFO - PROCESS | 7137 | 1467737955430 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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1538ms 09:59:15 INFO - PROCESS | 7137 | 1467737955491 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 7137 | 1467737955494 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:59:15 INFO - PROCESS | 7137 | 1467737955501 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 7137 | 1467737955505 Marionette TRACE conn4 <- [1,522,null,{}] 09:59:15 INFO - PROCESS | 7137 | 1467737955511 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}] 09:59:15 INFO - PROCESS | 7137 | 1467737955516 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:15 INFO - PROCESS | 7137 | 1467737955751 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:59:16 INFO - PROCESS | 7137 | 1467737955986 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 7137 | 1467737955993 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4acc00 == 84 [pid = 7137] [id = 138] 09:59:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x8f21a400) [pid = 7137] [serial = 414] [outer = (nil)] 09:59:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x8f21fc00) [pid = 7137] [serial = 415] [outer = 0x8f21a400] 09:59:16 INFO - PROCESS | 7137 | 1467737956147 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x8f223000) [pid = 7137] [serial = 416] [outer = 0x8f21a400] 09:59:17 INFO - PROCESS | 7137 | 1467737957091 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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1645ms 09:59:17 INFO - PROCESS | 7137 | 1467737957148 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 7137 | 1467737957151 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:59:17 INFO - PROCESS | 7137 | 1467737957159 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 7137 | 1467737957163 Marionette TRACE conn4 <- [1,526,null,{}] 09:59:17 INFO - PROCESS | 7137 | 1467737957169 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}] 09:59:17 INFO - PROCESS | 7137 | 1467737957175 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:17 INFO - PROCESS | 7137 | 1467737957382 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:59:17 INFO - PROCESS | 7137 | 1467737957611 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 7137 | 1467737957621 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f225c00 == 85 [pid = 7137] [id = 139] 09:59:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x8fa23400) [pid = 7137] [serial = 417] [outer = (nil)] 09:59:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x8fb14000) [pid = 7137] [serial = 418] [outer = 0x8fa23400] 09:59:17 INFO - PROCESS | 7137 | 1467737957717 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x916a4000) [pid = 7137] [serial = 419] [outer = 0x8fa23400] 09:59:18 INFO - PROCESS | 7137 | 1467737958679 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]]]}] 09:59:18 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 09:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1590ms 09:59:18 INFO - PROCESS | 7137 | 1467737958749 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 7137 | 1467737958753 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:59:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:59:18 INFO - PROCESS | 7137 | 1467737958760 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 7137 | 1467737958765 Marionette TRACE conn4 <- [1,530,null,{}] 09:59:18 INFO - PROCESS | 7137 | 1467737958772 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}] 09:59:18 INFO - PROCESS | 7137 | 1467737958777 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:19 INFO - PROCESS | 7137 | 1467737959023 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:59:19 INFO - PROCESS | 7137 | 1467737959304 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 7137 | 1467737959313 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d626c00 == 86 [pid = 7137] [id = 140] 09:59:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x8d62dc00) [pid = 7137] [serial = 420] [outer = (nil)] 09:59:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 169 (0x8d631000) [pid = 7137] [serial = 421] [outer = 0x8d62dc00] 09:59:19 INFO - PROCESS | 7137 | 1467737959401 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 170 (0x8d632c00) [pid = 7137] [serial = 422] [outer = 0x8d62dc00] 09:59:20 INFO - PROCESS | 7137 | 1467737960231 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"]]]}] 09:59:20 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 09:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:59:20 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 09:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:59:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:59:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1534ms 09:59:20 INFO - PROCESS | 7137 | 1467737960316 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 7137 | 1467737960321 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:59:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:59:20 INFO - PROCESS | 7137 | 1467737960332 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 7137 | 1467737960335 Marionette TRACE conn4 <- [1,534,null,{}] 09:59:20 INFO - PROCESS | 7137 | 1467737960340 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}] 09:59:20 INFO - PROCESS | 7137 | 1467737960347 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:20 INFO - PROCESS | 7137 | 1467737960576 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:59:20 INFO - PROCESS | 7137 | 1467737960807 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 7137 | 1467737960819 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d628000 == 87 [pid = 7137] [id = 141] 09:59:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 171 (0x8d62ec00) [pid = 7137] [serial = 423] [outer = (nil)] 09:59:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 172 (0x8fbcac00) [pid = 7137] [serial = 424] [outer = 0x8d62ec00] 09:59:20 INFO - PROCESS | 7137 | 1467737960913 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 173 (0x916a7400) [pid = 7137] [serial = 425] [outer = 0x8d62ec00] 09:59:21 INFO - PROCESS | 7137 | 1467737961817 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]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:59:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1547ms 09:59:21 INFO - PROCESS | 7137 | 1467737961879 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:59:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:59:21 INFO - PROCESS | 7137 | 1467737961884 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:59:21 INFO - PROCESS | 7137 | 1467737961891 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 7137 | 1467737961895 Marionette TRACE conn4 <- [1,538,null,{}] 09:59:21 INFO - PROCESS | 7137 | 1467737961902 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}] 09:59:21 INFO - PROCESS | 7137 | 1467737961909 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:22 INFO - PROCESS | 7137 | 1467737962164 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:59:22 INFO - PROCESS | 7137 | 1467737962426 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 7137 | 1467737962437 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x9162a400 == 88 [pid = 7137] [id = 142] 09:59:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 174 (0x9162e000) [pid = 7137] [serial = 426] [outer = (nil)] 09:59:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 175 (0x91632400) [pid = 7137] [serial = 427] [outer = 0x9162e000] 09:59:22 INFO - PROCESS | 7137 | 1467737962579 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 176 (0x9a32f000) [pid = 7137] [serial = 428] [outer = 0x9162e000] 09:59:23 INFO - PROCESS | 7137 | 1467737963497 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]]]}] 09:59:23 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. 09:59:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1636ms 09:59:23 INFO - PROCESS | 7137 | 1467737963527 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 7137 | 1467737963532 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:59:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:59:23 INFO - PROCESS | 7137 | 1467737963538 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 7137 | 1467737963542 Marionette TRACE conn4 <- [1,542,null,{}] 09:59:23 INFO - PROCESS | 7137 | 1467737963548 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}] 09:59:23 INFO - PROCESS | 7137 | 1467737963553 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:23 INFO - PROCESS | 7137 | 1467737963827 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:59:24 INFO - PROCESS | 7137 | 1467737964300 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 7137 | 1467737964311 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b1400 == 89 [pid = 7137] [id = 143] 09:59:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 177 (0x8e4b3c00) [pid = 7137] [serial = 429] [outer = (nil)] 09:59:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 178 (0x8e5eec00) [pid = 7137] [serial = 430] [outer = 0x8e4b3c00] 09:59:24 INFO - PROCESS | 7137 | 1467737964392 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 179 (0x8eaa5000) [pid = 7137] [serial = 431] [outer = 0x8e4b3c00] 09:59:25 INFO - PROCESS | 7137 | 1467737965259 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]]]}] 09:59:25 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. 09:59:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1739ms 09:59:25 INFO - PROCESS | 7137 | 1467737965282 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 7137 | 1467737965288 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:59:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:59:25 INFO - PROCESS | 7137 | 1467737965347 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 7137 | 1467737965353 Marionette TRACE conn4 <- [1,546,null,{}] 09:59:25 INFO - PROCESS | 7137 | 1467737965361 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}] 09:59:25 INFO - PROCESS | 7137 | 1467737965370 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:25 INFO - PROCESS | 7137 | 1467737965610 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:59:25 INFO - PROCESS | 7137 | 1467737965873 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 7137 | 1467737965883 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d8400 == 90 [pid = 7137] [id = 144] 09:59:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 180 (0x8e5f3000) [pid = 7137] [serial = 432] [outer = (nil)] 09:59:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 181 (0x8d6ccc00) [pid = 7137] [serial = 433] [outer = 0x8e5f3000] 09:59:26 INFO - PROCESS | 7137 | 1467737966057 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 182 (0x8f123400) [pid = 7137] [serial = 434] [outer = 0x8e5f3000] 09:59:27 INFO - PROCESS | 7137 | 1467737966999 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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:59:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1707ms 09:59:27 INFO - PROCESS | 7137 | 1467737967050 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 7137 | 1467737967056 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:59:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:59:27 INFO - PROCESS | 7137 | 1467737967064 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 7137 | 1467737967067 Marionette TRACE conn4 <- [1,550,null,{}] 09:59:27 INFO - PROCESS | 7137 | 1467737967073 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}] 09:59:27 INFO - PROCESS | 7137 | 1467737967078 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x91d9f000 == 89 [pid = 7137] [id = 112] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 181 (0xa67e8400) [pid = 7137] [serial = 321] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 180 (0x9b36f000) [pid = 7137] [serial = 345] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | 1467737967477 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x91251800 == 88 [pid = 7137] [id = 130] 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x91da8000 == 87 [pid = 7137] [id = 129] 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaac400 == 86 [pid = 7137] [id = 128] 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x91da2400 == 85 [pid = 7137] [id = 127] 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb08c00 == 84 [pid = 7137] [id = 126] 09:59:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5efc00 == 83 [pid = 7137] [id = 125] 09:59:27 INFO - PROCESS | 7137 | 1467737967724 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 7137 | 1467737967737 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 179 (0x955f0400) [pid = 7137] [serial = 303] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 178 (0x8fb0bc00) [pid = 7137] [serial = 324] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 177 (0x91ad5000) [pid = 7137] [serial = 328] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 176 (0x93a1bc00) [pid = 7137] [serial = 330] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 175 (0x9a670c00) [pid = 7137] [serial = 339] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 174 (0x8f11e400) [pid = 7137] [serial = 318] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 173 (0x9530d400) [pid = 7137] [serial = 331] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 172 (0x9a1da400) [pid = 7137] [serial = 342] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 171 (0xa4f81400) [pid = 7137] [serial = 315] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 170 (0x9a7e5c00) [pid = 7137] [serial = 340] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 169 (0x99508c00) [pid = 7137] [serial = 336] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 168 (0x92cab400) [pid = 7137] [serial = 333] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0x8fbcbc00) [pid = 7137] [serial = 325] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0x8fb13c00) [pid = 7137] [serial = 312] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x955e4400) [pid = 7137] [serial = 334] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0x91419400) [pid = 7137] [serial = 327] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0x9bf19c00) [pid = 7137] [serial = 306] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0xa22a6000) [pid = 7137] [serial = 309] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0x91acf000) [pid = 7137] [serial = 300] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0x9a338c00) [pid = 7137] [serial = 337] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x9a526800) [pid = 7137] [serial = 343] [outer = (nil)] [url = about:blank] 09:59:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cb000 == 84 [pid = 7137] [id = 145] 09:59:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0x8e5efc00) [pid = 7137] [serial = 435] [outer = (nil)] 09:59:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0x8f985800) [pid = 7137] [serial = 436] [outer = 0x8e5efc00] 09:59:27 INFO - PROCESS | 7137 | 1467737967846 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x8fbd3000) [pid = 7137] [serial = 437] [outer = 0x8e5efc00] 09:59:28 INFO - PROCESS | 7137 | 1467737968675 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]]]}] 09:59:28 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. 09:59:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1633ms 09:59:28 INFO - PROCESS | 7137 | 1467737968733 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 7137 | 1467737968739 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:59:28 INFO - PROCESS | 7137 | 1467737968756 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 7137 | 1467737968766 Marionette TRACE conn4 <- [1,554,null,{}] 09:59:28 INFO - PROCESS | 7137 | 1467737968773 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}] 09:59:28 INFO - PROCESS | 7137 | 1467737968782 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:29 INFO - PROCESS | 7137 | 1467737969044 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:59:29 INFO - PROCESS | 7137 | 1467737969144 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 7137 | 1467737969150 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f124000 == 85 [pid = 7137] [id = 146] 09:59:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x8f990400) [pid = 7137] [serial = 438] [outer = (nil)] 09:59:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x9169fc00) [pid = 7137] [serial = 439] [outer = 0x8f990400] 09:59:29 INFO - PROCESS | 7137 | 1467737969227 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x91ad5800) [pid = 7137] [serial = 440] [outer = 0x8f990400] 09:59:29 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:30 INFO - PROCESS | 7137 | 1467737970099 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]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1396ms 09:59:30 INFO - PROCESS | 7137 | 1467737970145 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 7137 | 1467737970150 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:59:30 INFO - PROCESS | 7137 | 1467737970165 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 7137 | 1467737970167 Marionette TRACE conn4 <- [1,558,null,{}] 09:59:30 INFO - PROCESS | 7137 | 1467737970173 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}] 09:59:30 INFO - PROCESS | 7137 | 1467737970178 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:30 INFO - PROCESS | 7137 | 1467737970407 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:59:30 INFO - PROCESS | 7137 | 1467737970434 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 7137 | 1467737970440 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x91637800 == 86 [pid = 7137] [id = 147] 09:59:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x916a9c00) [pid = 7137] [serial = 441] [outer = (nil)] 09:59:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x92ca9800) [pid = 7137] [serial = 442] [outer = 0x916a9c00] 09:59:30 INFO - PROCESS | 7137 | 1467737970511 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x9479c400) [pid = 7137] [serial = 443] [outer = 0x916a9c00] 09:59:31 INFO - PROCESS | 7137 | 1467737971588 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1483ms 09:59:31 INFO - PROCESS | 7137 | 1467737971653 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 7137 | 1467737971657 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:59:31 INFO - PROCESS | 7137 | 1467737971663 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 7137 | 1467737971666 Marionette TRACE conn4 <- [1,562,null,{}] 09:59:31 INFO - PROCESS | 7137 | 1467737971672 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}] 09:59:31 INFO - PROCESS | 7137 | 1467737971676 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:31 INFO - PROCESS | 7137 | 1467737971900 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0x95307000) [pid = 7137] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0x9140d400) [pid = 7137] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x9a40a800) [pid = 7137] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0x91da3800) [pid = 7137] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0x98228c00) [pid = 7137] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0x9a331800) [pid = 7137] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0x92ca6c00) [pid = 7137] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0x95301c00) [pid = 7137] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x9140d000) [pid = 7137] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 158 (0x9124bc00) [pid = 7137] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 157 (0x92b46000) [pid = 7137] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 156 (0x9552f800) [pid = 7137] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 155 (0x91414000) [pid = 7137] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 154 (0x91da2800) [pid = 7137] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x8e5f1000) [pid = 7137] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x95302000) [pid = 7137] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:59:32 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x8fb16800) [pid = 7137] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:59:32 INFO - PROCESS | 7137 | 1467737972345 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 7137 | 1467737972362 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd9800 == 87 [pid = 7137] [id = 148] 09:59:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x9124bc00) [pid = 7137] [serial = 444] [outer = (nil)] 09:59:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x91414000) [pid = 7137] [serial = 445] [outer = 0x9124bc00] 09:59:32 INFO - PROCESS | 7137 | 1467737972445 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x95303400) [pid = 7137] [serial = 446] [outer = 0x9124bc00] 09:59:32 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:33 INFO - PROCESS | 7137 | 1467737973204 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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1585ms 09:59:33 INFO - PROCESS | 7137 | 1467737973254 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 7137 | 1467737973258 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:59:33 INFO - PROCESS | 7137 | 1467737973266 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 7137 | 1467737973270 Marionette TRACE conn4 <- [1,566,null,{}] 09:59:33 INFO - PROCESS | 7137 | 1467737973276 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}] 09:59:33 INFO - PROCESS | 7137 | 1467737973281 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:33 INFO - PROCESS | 7137 | 1467737973465 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:59:33 INFO - PROCESS | 7137 | 1467737973474 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 7137 | 1467737973484 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca8800 == 88 [pid = 7137] [id = 149] 09:59:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 155 (0x92cab400) [pid = 7137] [serial = 447] [outer = (nil)] 09:59:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 156 (0x98228c00) [pid = 7137] [serial = 448] [outer = 0x92cab400] 09:59:33 INFO - PROCESS | 7137 | 1467737973686 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 157 (0x99fc9400) [pid = 7137] [serial = 449] [outer = 0x92cab400] 09:59:34 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:34 INFO - PROCESS | 7137 | 1467737974633 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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1383ms 09:59:34 INFO - PROCESS | 7137 | 1467737974650 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 7137 | 1467737974658 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:59:34 INFO - PROCESS | 7137 | 1467737974668 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 7137 | 1467737974674 Marionette TRACE conn4 <- [1,570,null,{}] 09:59:34 INFO - PROCESS | 7137 | 1467737974684 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}] 09:59:34 INFO - PROCESS | 7137 | 1467737974690 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:34 INFO - PROCESS | 7137 | 1467737974919 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:59:35 INFO - PROCESS | 7137 | 1467737975187 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 7137 | 1467737975203 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ad400 == 89 [pid = 7137] [id = 150] 09:59:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 158 (0x8e4adc00) [pid = 7137] [serial = 450] [outer = (nil)] 09:59:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 159 (0x8f222400) [pid = 7137] [serial = 451] [outer = 0x8e4adc00] 09:59:35 INFO - PROCESS | 7137 | 1467737975308 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0x8f986c00) [pid = 7137] [serial = 452] [outer = 0x8e4adc00] 09:59:35 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:36 INFO - PROCESS | 7137 | 1467737976260 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]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1647ms 09:59:36 INFO - PROCESS | 7137 | 1467737976316 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 7137 | 1467737976323 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:59:36 INFO - PROCESS | 7137 | 1467737976336 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 7137 | 1467737976342 Marionette TRACE conn4 <- [1,574,null,{}] 09:59:36 INFO - PROCESS | 7137 | 1467737976348 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}] 09:59:36 INFO - PROCESS | 7137 | 1467737976355 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:36 INFO - PROCESS | 7137 | 1467737976586 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:59:36 INFO - PROCESS | 7137 | 1467737976837 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 7137 | 1467737976850 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcc800 == 90 [pid = 7137] [id = 151] 09:59:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0x8fbd5c00) [pid = 7137] [serial = 453] [outer = (nil)] 09:59:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x91629400) [pid = 7137] [serial = 454] [outer = 0x8fbd5c00] 09:59:36 INFO - PROCESS | 7137 | 1467737976956 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x91631800) [pid = 7137] [serial = 455] [outer = 0x8fbd5c00] 09:59:37 INFO - PROCESS | 7137 | 1467737977943 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]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1686ms 09:59:38 INFO - PROCESS | 7137 | 1467737978022 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 7137 | 1467737978025 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:59:38 INFO - PROCESS | 7137 | 1467737978035 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 7137 | 1467737978041 Marionette TRACE conn4 <- [1,578,null,{}] 09:59:38 INFO - PROCESS | 7137 | 1467737978058 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}] 09:59:38 INFO - PROCESS | 7137 | 1467737978068 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:38 INFO - PROCESS | 7137 | 1467737978406 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:59:38 INFO - PROCESS | 7137 | 1467737978614 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 7137 | 1467737978625 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x9552f800 == 91 [pid = 7137] [id = 152] 09:59:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x95569800) [pid = 7137] [serial = 456] [outer = (nil)] 09:59:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x982b6800) [pid = 7137] [serial = 457] [outer = 0x95569800] 09:59:38 INFO - PROCESS | 7137 | 1467737978719 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x9a33c000) [pid = 7137] [serial = 458] [outer = 0x95569800] 09:59:39 INFO - PROCESS | 7137 | 1467737979648 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1643ms 09:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:59:39 INFO - PROCESS | 7137 | 1467737979679 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 7137 | 1467737979683 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:59:39 INFO - PROCESS | 7137 | 1467737979691 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 7137 | 1467737979695 Marionette TRACE conn4 <- [1,582,null,{}] 09:59:39 INFO - PROCESS | 7137 | 1467737979722 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}] 09:59:39 INFO - PROCESS | 7137 | 1467737979728 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:39 INFO - PROCESS | 7137 | 1467737979943 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:59:40 INFO - PROCESS | 7137 | 1467737980187 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 7137 | 1467737980195 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b3b000 == 92 [pid = 7137] [id = 153] 09:59:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x955e8000) [pid = 7137] [serial = 459] [outer = (nil)] 09:59:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x9a525800) [pid = 7137] [serial = 460] [outer = 0x955e8000] 09:59:40 INFO - PROCESS | 7137 | 1467737980300 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 169 (0x9a66dc00) [pid = 7137] [serial = 461] [outer = 0x955e8000] 09:59:41 INFO - PROCESS | 7137 | 1467737981207 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1556ms 09:59:41 INFO - PROCESS | 7137 | 1467737981247 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 7137 | 1467737981252 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:59:41 INFO - PROCESS | 7137 | 1467737981259 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 7137 | 1467737981263 Marionette TRACE conn4 <- [1,586,null,{}] 09:59:41 INFO - PROCESS | 7137 | 1467737981269 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}] 09:59:41 INFO - PROCESS | 7137 | 1467737981275 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:41 INFO - PROCESS | 7137 | 1467737981508 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:59:41 INFO - PROCESS | 7137 | 1467737981743 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 7137 | 1467737981750 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f9000 == 93 [pid = 7137] [id = 154] 09:59:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 170 (0x9a410800) [pid = 7137] [serial = 462] [outer = (nil)] 09:59:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 171 (0x9acb2800) [pid = 7137] [serial = 463] [outer = 0x9a410800] 09:59:41 INFO - PROCESS | 7137 | 1467737981884 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 172 (0x9acbf000) [pid = 7137] [serial = 464] [outer = 0x9a410800] 09:59:42 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:42 INFO - PROCESS | 7137 | 1467737982822 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1636ms 09:59:42 INFO - PROCESS | 7137 | 1467737982897 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 7137 | 1467737982901 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:59:42 INFO - PROCESS | 7137 | 1467737982909 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 7137 | 1467737982913 Marionette TRACE conn4 <- [1,590,null,{}] 09:59:42 INFO - PROCESS | 7137 | 1467737982919 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}] 09:59:42 INFO - PROCESS | 7137 | 1467737982929 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:43 INFO - PROCESS | 7137 | 1467737983202 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:59:43 INFO - PROCESS | 7137 | 1467737983493 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 7137 | 1467737983503 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a671400 == 94 [pid = 7137] [id = 155] 09:59:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 173 (0x9acb9400) [pid = 7137] [serial = 465] [outer = (nil)] 09:59:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 174 (0xa2463c00) [pid = 7137] [serial = 466] [outer = 0x9acb9400] 09:59:43 INFO - PROCESS | 7137 | 1467737983590 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 175 (0xa4f1b000) [pid = 7137] [serial = 467] [outer = 0x9acb9400] 09:59:44 INFO - PROCESS | 7137 | 1467737984484 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]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1638ms 09:59:44 INFO - PROCESS | 7137 | 1467737984548 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:59:44 INFO - PROCESS | 7137 | 1467737984553 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:59:44 INFO - PROCESS | 7137 | 1467737984559 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 7137 | 1467737984563 Marionette TRACE conn4 <- [1,594,null,{}] 09:59:44 INFO - PROCESS | 7137 | 1467737984569 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}] 09:59:44 INFO - PROCESS | 7137 | 1467737984574 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:44 INFO - PROCESS | 7137 | 1467737984786 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:59:45 INFO - PROCESS | 7137 | 1467737985021 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 7137 | 1467737985031 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a674400 == 95 [pid = 7137] [id = 156] 09:59:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 176 (0x9c155800) [pid = 7137] [serial = 468] [outer = (nil)] 09:59:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 177 (0x9cb8a400) [pid = 7137] [serial = 469] [outer = 0x9c155800] 09:59:45 INFO - PROCESS | 7137 | 1467737985154 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 178 (0x9cb8f400) [pid = 7137] [serial = 470] [outer = 0x9c155800] 09:59:46 INFO - PROCESS | 7137 | 1467737986211 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1732ms 09:59:46 INFO - PROCESS | 7137 | 1467737986292 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 7137 | 1467737986296 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:59:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:59:46 INFO - PROCESS | 7137 | 1467737986303 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 7137 | 1467737986306 Marionette TRACE conn4 <- [1,598,null,{}] 09:59:46 INFO - PROCESS | 7137 | 1467737986312 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}] 09:59:46 INFO - PROCESS | 7137 | 1467737986322 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:46 INFO - PROCESS | 7137 | 1467737986607 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:59:46 INFO - PROCESS | 7137 | 1467737986897 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 7137 | 1467737986907 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269c00 == 96 [pid = 7137] [id = 157] 09:59:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 179 (0x8c276400) [pid = 7137] [serial = 471] [outer = (nil)] 09:59:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 180 (0x92968c00) [pid = 7137] [serial = 472] [outer = 0x8c276400] 09:59:46 INFO - PROCESS | 7137 | 1467737986989 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 181 (0x9296dc00) [pid = 7137] [serial = 473] [outer = 0x8c276400] 09:59:47 INFO - PROCESS | 7137 | 1467737987887 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]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1635ms 09:59:47 INFO - PROCESS | 7137 | 1467737987949 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 7137 | 1467737987954 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:59:47 INFO - PROCESS | 7137 | 1467737987963 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 7137 | 1467737987966 Marionette TRACE conn4 <- [1,602,null,{}] 09:59:47 INFO - PROCESS | 7137 | 1467737987972 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}] 09:59:47 INFO - PROCESS | 7137 | 1467737987978 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:48 INFO - PROCESS | 7137 | 1467737988182 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:59:48 INFO - PROCESS | 7137 | 1467737988425 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 7137 | 1467737988437 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x92965000 == 97 [pid = 7137] [id = 158] 09:59:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 182 (0x9296a800) [pid = 7137] [serial = 474] [outer = (nil)] 09:59:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 183 (0x9cb87400) [pid = 7137] [serial = 475] [outer = 0x9296a800] 09:59:48 INFO - PROCESS | 7137 | 1467737988538 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 184 (0x9cb91400) [pid = 7137] [serial = 476] [outer = 0x9296a800] 09:59:49 INFO - PROCESS | 7137 | 1467737989454 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]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1535ms 09:59:49 INFO - PROCESS | 7137 | 1467737989500 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:59:49 INFO - PROCESS | 7137 | 1467737989505 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:59:49 INFO - PROCESS | 7137 | 1467737989511 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 7137 | 1467737989515 Marionette TRACE conn4 <- [1,606,null,{}] 09:59:49 INFO - PROCESS | 7137 | 1467737989521 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}] 09:59:49 INFO - PROCESS | 7137 | 1467737989527 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:49 INFO - PROCESS | 7137 | 1467737989738 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:59:50 INFO - PROCESS | 7137 | 1467737990003 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 7137 | 1467737990011 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa5400 == 98 [pid = 7137] [id = 159] 09:59:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 185 (0x8eaa7000) [pid = 7137] [serial = 477] [outer = (nil)] 09:59:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 186 (0x92548000) [pid = 7137] [serial = 478] [outer = 0x8eaa7000] 09:59:50 INFO - PROCESS | 7137 | 1467737990141 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 187 (0x9254c000) [pid = 7137] [serial = 479] [outer = 0x8eaa7000] 09:59:51 INFO - PROCESS | 7137 | 1467737991148 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1685ms 09:59:51 INFO - PROCESS | 7137 | 1467737991197 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 7137 | 1467737991201 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:59:51 INFO - PROCESS | 7137 | 1467737991208 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 7137 | 1467737991212 Marionette TRACE conn4 <- [1,610,null,{}] 09:59:51 INFO - PROCESS | 7137 | 1467737991219 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}] 09:59:51 INFO - PROCESS | 7137 | 1467737991225 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:51 INFO - PROCESS | 7137 | 1467737991469 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:59:51 INFO - PROCESS | 7137 | 1467737991735 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 7137 | 1467737991743 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ca000 == 99 [pid = 7137] [id = 160] 09:59:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 188 (0x8d6cd400) [pid = 7137] [serial = 480] [outer = (nil)] 09:59:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 189 (0x8e4af400) [pid = 7137] [serial = 481] [outer = 0x8d6cd400] 09:59:52 INFO - PROCESS | 7137 | 1467737992225 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 190 (0x8e4ba000) [pid = 7137] [serial = 482] [outer = 0x8d6cd400] 09:59:53 INFO - PROCESS | 7137 | 1467737993185 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]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2050ms 09:59:53 INFO - PROCESS | 7137 | 1467737993260 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 7137 | 1467737993266 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:59:53 INFO - PROCESS | 7137 | 1467737993276 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 7137 | 1467737993280 Marionette TRACE conn4 <- [1,614,null,{}] 09:59:53 INFO - PROCESS | 7137 | 1467737993289 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}] 09:59:53 INFO - PROCESS | 7137 | 1467737993294 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:53 INFO - PROCESS | 7137 | 1467737993507 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:59:53 INFO - PROCESS | 7137 | 1467737993738 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 7137 | 1467737993748 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b0400 == 100 [pid = 7137] [id = 161] 09:59:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 191 (0x8e765400) [pid = 7137] [serial = 483] [outer = (nil)] 09:59:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 192 (0x8f218800) [pid = 7137] [serial = 484] [outer = 0x8e765400] 09:59:53 INFO - PROCESS | 7137 | 1467737993877 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 193 (0x8f44a000) [pid = 7137] [serial = 485] [outer = 0x8e765400] 09:59:54 INFO - PROCESS | 7137 | 1467737994921 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1691ms 09:59:54 INFO - PROCESS | 7137 | 1467737994978 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 7137 | 1467737994983 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:59:55 INFO - PROCESS | 7137 | 1467737994996 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 7137 | 1467737994999 Marionette TRACE conn4 <- [1,618,null,{}] 09:59:55 INFO - PROCESS | 7137 | 1467737995007 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}] 09:59:55 INFO - PROCESS | 7137 | 1467737995013 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:55 INFO - PROCESS | 7137 | 1467737995225 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:59:55 INFO - PROCESS | 7137 | 1467737995597 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 7137 | 1467737995603 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d634400 == 101 [pid = 7137] [id = 162] 09:59:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 194 (0x8d6d8800) [pid = 7137] [serial = 486] [outer = (nil)] 09:59:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 195 (0x8f453c00) [pid = 7137] [serial = 487] [outer = 0x8d6d8800] 09:59:55 INFO - PROCESS | 7137 | 1467737995702 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 196 (0x92543c00) [pid = 7137] [serial = 488] [outer = 0x8d6d8800] 09:59:56 INFO - PROCESS | 7137 | 1467737996652 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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1689ms 09:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:59:56 INFO - PROCESS | 7137 | 1467737996687 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 7137 | 1467737996690 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:59:56 INFO - PROCESS | 7137 | 1467737996698 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 7137 | 1467737996704 Marionette TRACE conn4 <- [1,622,null,{}] 09:59:56 INFO - PROCESS | 7137 | 1467737996720 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}] 09:59:56 INFO - PROCESS | 7137 | 1467737996730 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:56 INFO - PROCESS | 7137 | 1467737996937 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:59:57 INFO - PROCESS | 7137 | 1467737997184 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 7137 | 1467737997191 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26f000 == 102 [pid = 7137] [id = 163] 09:59:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 197 (0x8f21d400) [pid = 7137] [serial = 489] [outer = (nil)] 09:59:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 198 (0x92b41c00) [pid = 7137] [serial = 490] [outer = 0x8f21d400] 09:59:57 INFO - PROCESS | 7137 | 1467737997319 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 199 (0x93a5d400) [pid = 7137] [serial = 491] [outer = 0x8f21d400] 09:59:58 INFO - PROCESS | 7137 | 1467737998291 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]]]}] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x93a63c00 == 101 [pid = 7137] [id = 36] 09:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1641ms 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 198 (0x9acb7400) [pid = 7137] [serial = 394] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 197 (0x8f452400) [pid = 7137] [serial = 348] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 196 (0x99d99400) [pid = 7137] [serial = 372] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 195 (0x91ad5400) [pid = 7137] [serial = 351] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 194 (0x9bf1bc00) [pid = 7137] [serial = 357] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 193 (0xa6bde000) [pid = 7137] [serial = 366] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 192 (0x9a339400) [pid = 7137] [serial = 354] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 191 (0x8d6d4400) [pid = 7137] [serial = 369] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 190 (0x8e5f9400) [pid = 7137] [serial = 363] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 189 (0xa24fcc00) [pid = 7137] [serial = 360] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd9800 == 100 [pid = 7137] [id = 148] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x91637800 == 99 [pid = 7137] [id = 147] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8f124000 == 98 [pid = 7137] [id = 146] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cb000 == 97 [pid = 7137] [id = 145] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d8400 == 96 [pid = 7137] [id = 144] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b1400 == 95 [pid = 7137] [id = 143] 09:59:58 INFO - PROCESS | 7137 | 1467737998409 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 7137 | 1467737998415 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa23c00 == 94 [pid = 7137] [id = 137] 09:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x9c156000 == 93 [pid = 7137] [id = 136] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b9c00 == 92 [pid = 7137] [id = 135] 09:59:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f5c00 == 91 [pid = 7137] [id = 131] 09:59:58 INFO - PROCESS | 7137 | 1467737998437 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 7137 | 1467737998442 Marionette TRACE conn4 <- [1,626,null,{}] 09:59:58 INFO - PROCESS | 7137 | 1467737998448 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}] 09:59:58 INFO - PROCESS | 7137 | 1467737998454 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:58 INFO - PROCESS | 7137 | 1467737998671 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 188 (0x9a7c0800) [pid = 7137] [serial = 213] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 187 (0x9a61c400) [pid = 7137] [serial = 216] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 186 (0xa3191800) [pid = 7137] [serial = 220] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 185 (0xa6be6400) [pid = 7137] [serial = 223] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 184 (0x953eb000) [pid = 7137] [serial = 226] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 183 (0xa81f4400) [pid = 7137] [serial = 229] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 182 (0x91415400) [pid = 7137] [serial = 232] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 181 (0x91254000) [pid = 7137] [serial = 259] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 180 (0x93a5bc00) [pid = 7137] [serial = 262] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 179 (0x995ca800) [pid = 7137] [serial = 387] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 178 (0x95302400) [pid = 7137] [serial = 391] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 177 (0x9a13d400) [pid = 7137] [serial = 388] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 176 (0x92b47000) [pid = 7137] [serial = 381] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 175 (0x92f8b800) [pid = 7137] [serial = 382] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 174 (0x8eaa3400) [pid = 7137] [serial = 376] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 173 (0x8e5f6000) [pid = 7137] [serial = 375] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 172 (0x9556e800) [pid = 7137] [serial = 384] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 171 (0x91acd800) [pid = 7137] [serial = 379] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 170 (0x91257400) [pid = 7137] [serial = 378] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 169 (0x9b563800) [pid = 7137] [serial = 217] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 168 (0x955e9c00) [pid = 7137] [serial = 385] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0x9a624800) [pid = 7137] [serial = 392] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0x953e7400) [pid = 7137] [serial = 210] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x92b3f800) [pid = 7137] [serial = 235] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 7137 | 1467737998934 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 7137 | 1467737998943 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 09:59:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d625400 == 92 [pid = 7137] [id = 164] 09:59:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x8d625800) [pid = 7137] [serial = 492] [outer = (nil)] 09:59:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x8f121400) [pid = 7137] [serial = 493] [outer = 0x8d625800] 09:59:59 INFO - PROCESS | 7137 | 1467737999019 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x8fa2b800) [pid = 7137] [serial = 494] [outer = 0x8d625800] 09:59:59 INFO - PROCESS | 7137 | 1467737999905 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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1498ms 09:59:59 INFO - PROCESS | 7137 | 1467737999952 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 7137 | 1467737999956 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:59:59 INFO - PROCESS | 7137 | 1467737999967 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 7137 | 1467737999970 Marionette TRACE conn4 <- [1,630,null,{}] 09:59:59 INFO - PROCESS | 7137 | 1467737999977 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}] 09:59:59 INFO - PROCESS | 7137 | 1467737999982 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:00 INFO - PROCESS | 7137 | 1467738000174 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:00:00 INFO - PROCESS | 7137 | 1467738000183 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 7137 | 1467738000190 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x91416c00 == 93 [pid = 7137] [id = 165] 10:00:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 169 (0x91417800) [pid = 7137] [serial = 495] [outer = (nil)] 10:00:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 170 (0x92b41000) [pid = 7137] [serial = 496] [outer = 0x91417800] 10:00:00 INFO - PROCESS | 7137 | 1467738000274 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 171 (0x951c2400) [pid = 7137] [serial = 497] [outer = 0x91417800] 10:00:01 INFO - PROCESS | 7137 | 1467738001300 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]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1379ms 10:00:01 INFO - PROCESS | 7137 | 1467738001346 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 7137 | 1467738001351 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 10:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:00:01 INFO - PROCESS | 7137 | 1467738001357 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 7137 | 1467738001361 Marionette TRACE conn4 <- [1,634,null,{}] 10:00:01 INFO - PROCESS | 7137 | 1467738001373 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}] 10:00:01 INFO - PROCESS | 7137 | 1467738001383 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:01 INFO - PROCESS | 7137 | 1467738001681 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:00:01 INFO - PROCESS | 7137 | 1467738001924 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 7137 | 1467738001932 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x916a3c00 == 94 [pid = 7137] [id = 166] 10:00:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 172 (0x953e4800) [pid = 7137] [serial = 498] [outer = (nil)] 10:00:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 173 (0x955e4800) [pid = 7137] [serial = 499] [outer = 0x953e4800] 10:00:02 INFO - PROCESS | 7137 | 1467738002060 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 174 (0x995c1800) [pid = 7137] [serial = 500] [outer = 0x953e4800] 10:00:02 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:02 INFO - PROCESS | 7137 | 1467738002881 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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1554ms 10:00:02 INFO - PROCESS | 7137 | 1467738002912 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 7137 | 1467738002916 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 10:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:00:02 INFO - PROCESS | 7137 | 1467738002922 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 7137 | 1467738002926 Marionette TRACE conn4 <- [1,638,null,{}] 10:00:02 INFO - PROCESS | 7137 | 1467738002939 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}] 10:00:02 INFO - PROCESS | 7137 | 1467738002945 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:03 INFO - PROCESS | 7137 | 1467738003193 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:00:03 INFO - PROCESS | 7137 | 1467738003220 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 7137 | 1467738003230 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278400 == 95 [pid = 7137] [id = 167] 10:00:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 175 (0x8c278c00) [pid = 7137] [serial = 501] [outer = (nil)] 10:00:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 176 (0x9a1d8400) [pid = 7137] [serial = 502] [outer = 0x8c278c00] 10:00:03 INFO - PROCESS | 7137 | 1467738003297 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 177 (0x9a389800) [pid = 7137] [serial = 503] [outer = 0x8c278c00] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 176 (0x8eaa6800) [pid = 7137] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 175 (0x916a9c00) [pid = 7137] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 174 (0x91ad5c00) [pid = 7137] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 173 (0x8fbd0800) [pid = 7137] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 172 (0x8e5efc00) [pid = 7137] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 171 (0x91254800) [pid = 7137] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 170 (0x8f116400) [pid = 7137] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 169 (0x8e4b3c00) [pid = 7137] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 168 (0x8fb0c800) [pid = 7137] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0x91419800) [pid = 7137] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0x8f124400) [pid = 7137] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x9a40b400) [pid = 7137] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0x982ba800) [pid = 7137] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0x8e4bb800) [pid = 7137] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0xa6110400) [pid = 7137] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0x8f990400) [pid = 7137] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0x8f44bc00) [pid = 7137] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x9124bc00) [pid = 7137] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 158 (0x91d9f400) [pid = 7137] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 157 (0x8e5f3000) [pid = 7137] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 156 (0x8d6ce000) [pid = 7137] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 155 (0x8eaab000) [pid = 7137] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 154 (0x953ea400) [pid = 7137] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0xa3348800) [pid = 7137] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x9915e400) [pid = 7137] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x955e2000) [pid = 7137] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x9acc0800) [pid = 7137] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x8fb16000) [pid = 7137] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x8e5f3800) [pid = 7137] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x9bf26800) [pid = 7137] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x9b30b400) [pid = 7137] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:00:04 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x92b3c400) [pid = 7137] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:00:04 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:04 INFO - PROCESS | 7137 | 1467738004963 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]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2095ms 10:00:05 INFO - PROCESS | 7137 | 1467738005019 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 7137 | 1467738005023 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 10:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:00:05 INFO - PROCESS | 7137 | 1467738005030 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 7137 | 1467738005033 Marionette TRACE conn4 <- [1,642,null,{}] 10:00:05 INFO - PROCESS | 7137 | 1467738005039 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}] 10:00:05 INFO - PROCESS | 7137 | 1467738005045 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:05 INFO - PROCESS | 7137 | 1467738005224 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:00:05 INFO - PROCESS | 7137 | 1467738005378 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 7137 | 1467738005386 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d0800 == 96 [pid = 7137] [id = 168] 10:00:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x8e4b3c00) [pid = 7137] [serial = 504] [outer = (nil)] 10:00:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x8f44a800) [pid = 7137] [serial = 505] [outer = 0x8e4b3c00] 10:00:05 INFO - PROCESS | 7137 | 1467738005455 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x8fb14c00) [pid = 7137] [serial = 506] [outer = 0x8e4b3c00] 10:00:06 INFO - PROCESS | 7137 | 1467738006309 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1350ms 10:00:06 INFO - PROCESS | 7137 | 1467738006382 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 7137 | 1467738006390 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 10:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:00:06 INFO - PROCESS | 7137 | 1467738006458 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 7137 | 1467738006465 Marionette TRACE conn4 <- [1,646,null,{}] 10:00:06 INFO - PROCESS | 7137 | 1467738006476 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}] 10:00:06 INFO - PROCESS | 7137 | 1467738006482 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:06 INFO - PROCESS | 7137 | 1467738006716 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:00:07 INFO - PROCESS | 7137 | 1467738007049 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 7137 | 1467738007065 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b2800 == 97 [pid = 7137] [id = 169] 10:00:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x8e75ac00) [pid = 7137] [serial = 507] [outer = (nil)] 10:00:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x8e75fc00) [pid = 7137] [serial = 508] [outer = 0x8e75ac00] 10:00:07 INFO - PROCESS | 7137 | 1467738007151 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x8e767c00) [pid = 7137] [serial = 509] [outer = 0x8e75ac00] 10:00:08 INFO - PROCESS | 7137 | 1467738008158 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1793ms 10:00:08 INFO - PROCESS | 7137 | 1467738008207 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 7137 | 1467738008215 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 10:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:00:08 INFO - PROCESS | 7137 | 1467738008227 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 7137 | 1467738008231 Marionette TRACE conn4 <- [1,650,null,{}] 10:00:08 INFO - PROCESS | 7137 | 1467738008239 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}] 10:00:08 INFO - PROCESS | 7137 | 1467738008245 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:08 INFO - PROCESS | 7137 | 1467738008456 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:00:08 INFO - PROCESS | 7137 | 1467738008711 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 7137 | 1467738008722 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75e800 == 98 [pid = 7137] [id = 170] 10:00:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x8fa32c00) [pid = 7137] [serial = 510] [outer = (nil)] 10:00:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x8fbce800) [pid = 7137] [serial = 511] [outer = 0x8fa32c00] 10:00:08 INFO - PROCESS | 7137 | 1467738008858 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x9140f800) [pid = 7137] [serial = 512] [outer = 0x8fa32c00] 10:00:09 INFO - PROCESS | 7137 | 1467738009865 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1688ms 10:00:09 INFO - PROCESS | 7137 | 1467738009915 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:00:09 INFO - PROCESS | 7137 | 1467738009920 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 10:00:09 INFO - PROCESS | 7137 | 1467738009928 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 7137 | 1467738009934 Marionette TRACE conn4 <- [1,654,null,{}] 10:00:09 INFO - PROCESS | 7137 | 1467738009952 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}] 10:00:09 INFO - PROCESS | 7137 | 1467738009962 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:10 INFO - PROCESS | 7137 | 1467738010221 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:00:10 INFO - PROCESS | 7137 | 1467738010557 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 7137 | 1467738010566 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x92547800 == 99 [pid = 7137] [id = 171] 10:00:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 155 (0x92548800) [pid = 7137] [serial = 513] [outer = (nil)] 10:00:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 156 (0x92965c00) [pid = 7137] [serial = 514] [outer = 0x92548800] 10:00:10 INFO - PROCESS | 7137 | 1467738010661 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 157 (0x92b3c400) [pid = 7137] [serial = 515] [outer = 0x92548800] 10:00:11 INFO - PROCESS | 7137 | 1467738011584 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1692ms 10:00:11 INFO - PROCESS | 7137 | 1467738011619 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 7137 | 1467738011624 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 10:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:00:11 INFO - PROCESS | 7137 | 1467738011631 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 7137 | 1467738011635 Marionette TRACE conn4 <- [1,658,null,{}] 10:00:11 INFO - PROCESS | 7137 | 1467738011641 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}] 10:00:11 INFO - PROCESS | 7137 | 1467738011646 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:11 INFO - PROCESS | 7137 | 1467738011873 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:00:12 INFO - PROCESS | 7137 | 1467738012114 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 7137 | 1467738012124 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca5400 == 100 [pid = 7137] [id = 172] 10:00:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 158 (0x93a5c000) [pid = 7137] [serial = 516] [outer = (nil)] 10:00:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 159 (0x9552d000) [pid = 7137] [serial = 517] [outer = 0x93a5c000] 10:00:12 INFO - PROCESS | 7137 | 1467738012255 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0x955e9400) [pid = 7137] [serial = 518] [outer = 0x93a5c000] 10:00:13 INFO - PROCESS | 7137 | 1467738013149 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1592ms 10:00:13 INFO - PROCESS | 7137 | 1467738013224 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 7137 | 1467738013227 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 10:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:00:13 INFO - PROCESS | 7137 | 1467738013236 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 7137 | 1467738013241 Marionette TRACE conn4 <- [1,662,null,{}] 10:00:13 INFO - PROCESS | 7137 | 1467738013247 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}] 10:00:13 INFO - PROCESS | 7137 | 1467738013252 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:13 INFO - PROCESS | 7137 | 1467738013460 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:00:13 INFO - PROCESS | 7137 | 1467738013705 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 7137 | 1467738013716 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d626000 == 101 [pid = 7137] [id = 173] 10:00:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0x91da1800) [pid = 7137] [serial = 519] [outer = (nil)] 10:00:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x9a13e400) [pid = 7137] [serial = 520] [outer = 0x91da1800] 10:00:13 INFO - PROCESS | 7137 | 1467738013839 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x9a625400) [pid = 7137] [serial = 521] [outer = 0x91da1800] 10:00:14 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:14 INFO - PROCESS | 7137 | 1467738014767 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1580ms 10:00:14 INFO - PROCESS | 7137 | 1467738014817 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:00:14 INFO - PROCESS | 7137 | 1467738014822 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 10:00:14 INFO - PROCESS | 7137 | 1467738014828 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 7137 | 1467738014832 Marionette TRACE conn4 <- [1,666,null,{}] 10:00:14 INFO - PROCESS | 7137 | 1467738014838 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}] 10:00:14 INFO - PROCESS | 7137 | 1467738014848 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:15 INFO - PROCESS | 7137 | 1467738015127 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:00:15 INFO - PROCESS | 7137 | 1467738015397 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 7137 | 1467738015406 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x99502800 == 102 [pid = 7137] [id = 174] 10:00:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x9a67bc00) [pid = 7137] [serial = 522] [outer = (nil)] 10:00:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x9b55e400) [pid = 7137] [serial = 523] [outer = 0x9a67bc00] 10:00:15 INFO - PROCESS | 7137 | 1467738015493 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 166 (0x9c099400) [pid = 7137] [serial = 524] [outer = 0x9a67bc00] 10:00:16 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:16 INFO - PROCESS | 7137 | 1467738016404 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1643ms 10:00:16 INFO - PROCESS | 7137 | 1467738016473 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:00:16 INFO - PROCESS | 7137 | 1467738016477 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 10:00:16 INFO - PROCESS | 7137 | 1467738016484 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 7137 | 1467738016488 Marionette TRACE conn4 <- [1,670,null,{}] 10:00:16 INFO - PROCESS | 7137 | 1467738016494 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}] 10:00:16 INFO - PROCESS | 7137 | 1467738016499 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:16 INFO - PROCESS | 7137 | 1467738016713 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:00:17 INFO - PROCESS | 7137 | 1467738016994 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 7137 | 1467738017008 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e800 == 103 [pid = 7137] [id = 175] 10:00:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 167 (0x9556f400) [pid = 7137] [serial = 525] [outer = (nil)] 10:00:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 168 (0x9cb8e000) [pid = 7137] [serial = 526] [outer = 0x9556f400] 10:00:17 INFO - PROCESS | 7137 | 1467738017137 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 169 (0x9d880c00) [pid = 7137] [serial = 527] [outer = 0x9556f400] 10:00:18 INFO - PROCESS | 7137 | 1467738018053 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1633ms 10:00:18 INFO - PROCESS | 7137 | 1467738018117 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 7137 | 1467738018121 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 10:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:00:18 INFO - PROCESS | 7137 | 1467738018129 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 7137 | 1467738018133 Marionette TRACE conn4 <- [1,674,null,{}] 10:00:18 INFO - PROCESS | 7137 | 1467738018139 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}] 10:00:18 INFO - PROCESS | 7137 | 1467738018144 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:18 INFO - PROCESS | 7137 | 1467738018373 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:00:18 INFO - PROCESS | 7137 | 1467738018647 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 7137 | 1467738018658 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a647400 == 104 [pid = 7137] [id = 176] 10:00:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 170 (0x9b943400) [pid = 7137] [serial = 528] [outer = (nil)] 10:00:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 171 (0xa2437000) [pid = 7137] [serial = 529] [outer = 0x9b943400] 10:00:18 INFO - PROCESS | 7137 | 1467738018782 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 172 (0xa2eb7c00) [pid = 7137] [serial = 530] [outer = 0x9b943400] 10:00:19 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:19 INFO - PROCESS | 7137 | 1467738019768 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]]]}] 10:00:19 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 10:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1691ms 10:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:00:19 INFO - PROCESS | 7137 | 1467738019820 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 7137 | 1467738019823 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 10:00:19 INFO - PROCESS | 7137 | 1467738019830 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 7137 | 1467738019834 Marionette TRACE conn4 <- [1,678,null,{}] 10:00:19 INFO - PROCESS | 7137 | 1467738019840 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}] 10:00:19 INFO - PROCESS | 7137 | 1467738019845 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:20 INFO - PROCESS | 7137 | 1467738020054 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:00:20 INFO - PROCESS | 7137 | 1467738020356 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 7137 | 1467738020366 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a624800 == 105 [pid = 7137] [id = 177] 10:00:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 173 (0xa2479400) [pid = 7137] [serial = 531] [outer = (nil)] 10:00:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 174 (0xa61bb400) [pid = 7137] [serial = 532] [outer = 0xa2479400] 10:00:20 INFO - PROCESS | 7137 | 1467738020502 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 175 (0xa6bde000) [pid = 7137] [serial = 533] [outer = 0xa2479400] 10:00:21 INFO - PROCESS | 7137 | 1467738021375 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1583ms 10:00:21 INFO - PROCESS | 7137 | 1467738021413 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:00:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:00:21 INFO - PROCESS | 7137 | 1467738021417 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 10:00:21 INFO - PROCESS | 7137 | 1467738021425 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 7137 | 1467738021429 Marionette TRACE conn4 <- [1,682,null,{}] 10:00:21 INFO - PROCESS | 7137 | 1467738021454 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}] 10:00:21 INFO - PROCESS | 7137 | 1467738021460 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:21 INFO - PROCESS | 7137 | 1467738021669 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:00:21 INFO - PROCESS | 7137 | 1467738021916 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 7137 | 1467738021925 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d5400 == 106 [pid = 7137] [id = 178] 10:00:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 176 (0x8c3d5c00) [pid = 7137] [serial = 534] [outer = (nil)] 10:00:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 177 (0x8c3dd400) [pid = 7137] [serial = 535] [outer = 0x8c3d5c00] 10:00:22 INFO - PROCESS | 7137 | 1467738022059 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 178 (0x8c3e0c00) [pid = 7137] [serial = 536] [outer = 0x8c3d5c00] 10:00:23 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:23 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:23 INFO - PROCESS | 7137 | 1467738023506 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]]]}] 10:00:23 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) 10:00:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2110ms 10:00:23 INFO - PROCESS | 7137 | 1467738023534 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 7137 | 1467738023538 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 10:00:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:00:23 INFO - PROCESS | 7137 | 1467738023545 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 7137 | 1467738023550 Marionette TRACE conn4 <- [1,686,null,{}] 10:00:23 INFO - PROCESS | 7137 | 1467738023556 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}] 10:00:23 INFO - PROCESS | 7137 | 1467738023562 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:23 INFO - PROCESS | 7137 | 1467738023758 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:00:23 INFO - PROCESS | 7137 | 1467738023959 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 7137 | 1467738023967 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3de000 == 107 [pid = 7137] [id = 179] 10:00:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 179 (0x8c3e4000) [pid = 7137] [serial = 537] [outer = (nil)] 10:00:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 180 (0x8d6d7000) [pid = 7137] [serial = 538] [outer = 0x8c3e4000] 10:00:24 INFO - PROCESS | 7137 | 1467738024094 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 181 (0x8f44b800) [pid = 7137] [serial = 539] [outer = 0x8c3e4000] 10:00:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:25 INFO - PROCESS | 7137 | 1467738025993 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]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2486ms 10:00:26 INFO - PROCESS | 7137 | 1467738026032 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 7137 | 1467738026039 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 10:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:00:26 INFO - PROCESS | 7137 | 1467738026047 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 7137 | 1467738026052 Marionette TRACE conn4 <- [1,690,null,{}] 10:00:26 INFO - PROCESS | 7137 | 1467738026129 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}] 10:00:26 INFO - PROCESS | 7137 | 1467738026138 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:26 INFO - PROCESS | 7137 | 1467738026405 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:00:26 INFO - PROCESS | 7137 | 1467738026641 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 7137 | 1467738026654 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d8c00 == 108 [pid = 7137] [id = 180] 10:00:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 182 (0x8d634c00) [pid = 7137] [serial = 540] [outer = (nil)] 10:00:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 183 (0x8e5ee800) [pid = 7137] [serial = 541] [outer = 0x8d634c00] 10:00:26 INFO - PROCESS | 7137 | 1467738026777 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 184 (0x8e5f7000) [pid = 7137] [serial = 542] [outer = 0x8d634c00] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x92f8e800 == 107 [pid = 7137] [id = 39] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x9cbb8000 == 106 [pid = 7137] [id = 35] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 183 (0x91632400) [pid = 7137] [serial = 427] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 182 (0x8fbcac00) [pid = 7137] [serial = 424] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 181 (0x8d631000) [pid = 7137] [serial = 421] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 180 (0x8fbcdc00) [pid = 7137] [serial = 397] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 179 (0xa22b0400) [pid = 7137] [serial = 406] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 178 (0xa61b5c00) [pid = 7137] [serial = 412] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 177 (0x8fb14000) [pid = 7137] [serial = 418] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 176 (0x8f21fc00) [pid = 7137] [serial = 415] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 175 (0x95302800) [pid = 7137] [serial = 400] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 174 (0xa61b6000) [pid = 7137] [serial = 409] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 173 (0x9b377800) [pid = 7137] [serial = 403] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOMWINDOW == 172 (0x98228c00) [pid = 7137] [serial = 448] [outer = (nil)] [url = about:blank] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8c278400 == 105 [pid = 7137] [id = 167] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x916a3c00 == 104 [pid = 7137] [id = 166] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x91416c00 == 103 [pid = 7137] [id = 165] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8d625400 == 102 [pid = 7137] [id = 164] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26f000 == 101 [pid = 7137] [id = 163] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8d634400 == 100 [pid = 7137] [id = 162] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b0400 == 99 [pid = 7137] [id = 161] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ca000 == 98 [pid = 7137] [id = 160] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcc800 == 97 [pid = 7137] [id = 151] 10:00:27 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ad400 == 96 [pid = 7137] [id = 150] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 171 (0x8eaaf000) [pid = 7137] [serial = 280] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 170 (0x92ca9800) [pid = 7137] [serial = 442] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 169 (0x9b94cc00) [pid = 7137] [serial = 395] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 168 (0x91412c00) [pid = 7137] [serial = 277] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 167 (0x8f985800) [pid = 7137] [serial = 436] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 166 (0x91da8800) [pid = 7137] [serial = 301] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 165 (0x8fbd3000) [pid = 7137] [serial = 437] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0x8f122000) [pid = 7137] [serial = 319] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0x8eaa5000) [pid = 7137] [serial = 431] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0x8fb17800) [pid = 7137] [serial = 313] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0x92b3ec00) [pid = 7137] [serial = 352] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0xa6be2400) [pid = 7137] [serial = 322] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x9b94fc00) [pid = 7137] [serial = 298] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 158 (0x9a675000) [pid = 7137] [serial = 355] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 157 (0x9a40ec00) [pid = 7137] [serial = 373] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 156 (0xa6bec800) [pid = 7137] [serial = 367] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 155 (0x91ad5800) [pid = 7137] [serial = 440] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 154 (0x8f457800) [pid = 7137] [serial = 349] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x91414000) [pid = 7137] [serial = 445] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0xa22b2c00) [pid = 7137] [serial = 271] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x8e5eec00) [pid = 7137] [serial = 430] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x9169fc00) [pid = 7137] [serial = 439] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x8f123400) [pid = 7137] [serial = 434] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x8d6d6c00) [pid = 7137] [serial = 370] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0xa1094400) [pid = 7137] [serial = 358] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x9c09a400) [pid = 7137] [serial = 346] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0xa6be8400) [pid = 7137] [serial = 274] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x9a406400) [pid = 7137] [serial = 265] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x9a338400) [pid = 7137] [serial = 304] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x9d80a400) [pid = 7137] [serial = 307] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0xa67e9800) [pid = 7137] [serial = 316] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x95303400) [pid = 7137] [serial = 446] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0xa4f15c00) [pid = 7137] [serial = 364] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0xa3187c00) [pid = 7137] [serial = 361] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8d6ccc00) [pid = 7137] [serial = 433] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0xa2459800) [pid = 7137] [serial = 310] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x9cbbbc00) [pid = 7137] [serial = 268] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x9479c400) [pid = 7137] [serial = 443] [outer = (nil)] [url = about:blank] 10:00:28 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:28 INFO - PROCESS | 7137 | 1467738028162 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:00:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2196ms 10:00:28 INFO - PROCESS | 7137 | 1467738028243 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 7137 | 1467738028250 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 10:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:00:28 INFO - PROCESS | 7137 | 1467738028261 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 7137 | 1467738028265 Marionette TRACE conn4 <- [1,694,null,{}] 10:00:28 INFO - PROCESS | 7137 | 1467738028272 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}] 10:00:28 INFO - PROCESS | 7137 | 1467738028277 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:28 INFO - PROCESS | 7137 | 1467738028462 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:00:28 INFO - PROCESS | 7137 | 1467738028613 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 7137 | 1467738028622 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ca400 == 97 [pid = 7137] [id = 181] 10:00:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x8e5f1800) [pid = 7137] [serial = 543] [outer = (nil)] 10:00:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x8e760800) [pid = 7137] [serial = 544] [outer = 0x8e5f1800] 10:00:28 INFO - PROCESS | 7137 | 1467738028716 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x8eaaf400) [pid = 7137] [serial = 545] [outer = 0x8e5f1800] 10:00:29 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:29 INFO - PROCESS | 7137 | 1467738029878 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]]]}] 10:00:29 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) 10:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1633ms 10:00:29 INFO - PROCESS | 7137 | 1467738029894 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 7137 | 1467738029898 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 10:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:00:29 INFO - PROCESS | 7137 | 1467738029905 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 7137 | 1467738029913 Marionette TRACE conn4 <- [1,698,null,{}] 10:00:29 INFO - PROCESS | 7137 | 1467738029933 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}] 10:00:29 INFO - PROCESS | 7137 | 1467738029942 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:30 INFO - PROCESS | 7137 | 1467738030170 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:00:30 INFO - PROCESS | 7137 | 1467738030355 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 7137 | 1467738030365 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f454c00 == 98 [pid = 7137] [id = 182] 10:00:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x8f458000) [pid = 7137] [serial = 546] [outer = (nil)] 10:00:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x8fa31000) [pid = 7137] [serial = 547] [outer = 0x8f458000] 10:00:30 INFO - PROCESS | 7137 | 1467738030439 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x8fb17800) [pid = 7137] [serial = 548] [outer = 0x8f458000] 10:00:31 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:31 INFO - PROCESS | 7137 | 1467738031756 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]]]}] 10:00:31 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) 10:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1896ms 10:00:31 INFO - PROCESS | 7137 | 1467738031812 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 7137 | 1467738031816 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 10:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:00:31 INFO - PROCESS | 7137 | 1467738031823 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 7137 | 1467738031826 Marionette TRACE conn4 <- [1,702,null,{}] 10:00:31 INFO - PROCESS | 7137 | 1467738031840 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}] 10:00:31 INFO - PROCESS | 7137 | 1467738031844 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:32 INFO - PROCESS | 7137 | 1467738032203 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x8e765400) [pid = 7137] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x8f21a400) [pid = 7137] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8d6cd400) [pid = 7137] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x8fa24800) [pid = 7137] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x8c278c00) [pid = 7137] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x91417800) [pid = 7137] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x9162e000) [pid = 7137] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x8f21d400) [pid = 7137] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x953e4800) [pid = 7137] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x8d625800) [pid = 7137] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x9acbec00) [pid = 7137] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8fa23400) [pid = 7137] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8d6d8800) [pid = 7137] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x9a7b9000) [pid = 7137] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x8d62dc00) [pid = 7137] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8f11d800) [pid = 7137] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x92f95c00) [pid = 7137] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x8d62ec00) [pid = 7137] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:00:32 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0xa2241800) [pid = 7137] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:00:32 INFO - PROCESS | 7137 | 1467738032735 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 7137 | 1467738032777 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c800 == 99 [pid = 7137] [id = 183] 10:00:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8c270400) [pid = 7137] [serial = 549] [outer = (nil)] 10:00:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8d62ec00) [pid = 7137] [serial = 550] [outer = 0x8c270400] 10:00:32 INFO - PROCESS | 7137 | 1467738032845 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8e768c00) [pid = 7137] [serial = 551] [outer = 0x8c270400] 10:00:33 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:34 INFO - PROCESS | 7137 | 1467738034021 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]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2242ms 10:00:34 INFO - PROCESS | 7137 | 1467738034066 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 7137 | 1467738034070 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 10:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:00:34 INFO - PROCESS | 7137 | 1467738034077 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 7137 | 1467738034080 Marionette TRACE conn4 <- [1,706,null,{}] 10:00:34 INFO - PROCESS | 7137 | 1467738034086 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}] 10:00:34 INFO - PROCESS | 7137 | 1467738034091 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:34 INFO - PROCESS | 7137 | 1467738034374 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:00:34 INFO - PROCESS | 7137 | 1467738034396 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 7137 | 1467738034403 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3de800 == 100 [pid = 7137] [id = 184] 10:00:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8f21e000) [pid = 7137] [serial = 552] [outer = (nil)] 10:00:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x91252400) [pid = 7137] [serial = 553] [outer = 0x8f21e000] 10:00:34 INFO - PROCESS | 7137 | 1467738034475 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x9162e000) [pid = 7137] [serial = 554] [outer = 0x8f21e000] 10:00:35 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:35 INFO - PROCESS | 7137 | 1467738035969 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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1931ms 10:00:36 INFO - PROCESS | 7137 | 1467738036058 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 7137 | 1467738036066 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 10:00:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:00:36 INFO - PROCESS | 7137 | 1467738036080 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 7137 | 1467738036087 Marionette TRACE conn4 <- [1,710,null,{}] 10:00:36 INFO - PROCESS | 7137 | 1467738036097 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}] 10:00:36 INFO - PROCESS | 7137 | 1467738036104 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:36 INFO - PROCESS | 7137 | 1467738036312 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:00:36 INFO - PROCESS | 7137 | 1467738036506 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 7137 | 1467738036517 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2c00 == 101 [pid = 7137] [id = 185] 10:00:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8d6ca800) [pid = 7137] [serial = 555] [outer = (nil)] 10:00:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x8e4bac00) [pid = 7137] [serial = 556] [outer = 0x8d6ca800] 10:00:36 INFO - PROCESS | 7137 | 1467738036642 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8eaac000) [pid = 7137] [serial = 557] [outer = 0x8d6ca800] 10:00:38 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:38 INFO - PROCESS | 7137 | 1467738038116 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]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2091ms 10:00:38 INFO - PROCESS | 7137 | 1467738038170 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 7137 | 1467738038177 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 10:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:00:38 INFO - PROCESS | 7137 | 1467738038189 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 7137 | 1467738038193 Marionette TRACE conn4 <- [1,714,null,{}] 10:00:38 INFO - PROCESS | 7137 | 1467738038200 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}] 10:00:38 INFO - PROCESS | 7137 | 1467738038207 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:38 INFO - PROCESS | 7137 | 1467738038445 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:00:38 INFO - PROCESS | 7137 | 1467738038639 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 7137 | 1467738038651 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b2c00 == 102 [pid = 7137] [id = 186] 10:00:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x8f121000) [pid = 7137] [serial = 558] [outer = (nil)] 10:00:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x8fa25400) [pid = 7137] [serial = 559] [outer = 0x8f121000] 10:00:38 INFO - PROCESS | 7137 | 1467738038773 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x8fbd8000) [pid = 7137] [serial = 560] [outer = 0x8f121000] 10:00:40 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:40 INFO - PROCESS | 7137 | 1467738040157 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]]]}] 10:00:40 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 10:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2091ms 10:00:40 INFO - PROCESS | 7137 | 1467738040281 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 7137 | 1467738040286 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 10:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:00:40 INFO - PROCESS | 7137 | 1467738040295 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 7137 | 1467738040302 Marionette TRACE conn4 <- [1,718,null,{}] 10:00:40 INFO - PROCESS | 7137 | 1467738040319 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}] 10:00:40 INFO - PROCESS | 7137 | 1467738040329 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:40 INFO - PROCESS | 7137 | 1467738040614 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:00:40 INFO - PROCESS | 7137 | 1467738040808 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 7137 | 1467738040821 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x91637800 == 103 [pid = 7137] [id = 187] 10:00:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x9169ec00) [pid = 7137] [serial = 561] [outer = (nil)] 10:00:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x91d9d000) [pid = 7137] [serial = 562] [outer = 0x9169ec00] 10:00:40 INFO - PROCESS | 7137 | 1467738040919 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x91da8800) [pid = 7137] [serial = 563] [outer = 0x9169ec00] 10:00:42 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:42 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:42 INFO - PROCESS | 7137 | 1467738042359 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2092ms 10:00:42 INFO - PROCESS | 7137 | 1467738042388 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 7137 | 1467738042394 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 10:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:00:42 INFO - PROCESS | 7137 | 1467738042401 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 7137 | 1467738042404 Marionette TRACE conn4 <- [1,722,null,{}] 10:00:42 INFO - PROCESS | 7137 | 1467738042412 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}] 10:00:42 INFO - PROCESS | 7137 | 1467738042416 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:42 INFO - PROCESS | 7137 | 1467738042617 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:00:42 INFO - PROCESS | 7137 | 1467738042812 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 7137 | 1467738042819 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0800 == 104 [pid = 7137] [id = 188] 10:00:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x91ac9000) [pid = 7137] [serial = 564] [outer = (nil)] 10:00:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x92550400) [pid = 7137] [serial = 565] [outer = 0x91ac9000] 10:00:42 INFO - PROCESS | 7137 | 1467738042904 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x9296d000) [pid = 7137] [serial = 566] [outer = 0x91ac9000] 10:00:43 INFO - PROCESS | 7137 | 1467738043833 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] 10:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:00:43 INFO - PROCESS | 7137 | 1467738043889 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 10:00:43 INFO - PROCESS | 7137 | 1467738043896 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 7137 | 1467738043901 Marionette TRACE conn4 <- [1,726,null,{}] 10:00:43 INFO - PROCESS | 7137 | 1467738043907 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}] 10:00:43 INFO - PROCESS | 7137 | 1467738043913 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:44 INFO - PROCESS | 7137 | 1467738044126 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:00:44 INFO - PROCESS | 7137 | 1467738044367 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 7137 | 1467738044380 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c277000 == 105 [pid = 7137] [id = 189] 10:00:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x8c3d7c00) [pid = 7137] [serial = 567] [outer = (nil)] 10:00:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x92ca2000) [pid = 7137] [serial = 568] [outer = 0x8c3d7c00] 10:00:44 INFO - PROCESS | 7137 | 1467738044505 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x92f8e800) [pid = 7137] [serial = 569] [outer = 0x8c3d7c00] 10:00:45 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:45 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:45 INFO - PROCESS | 7137 | 1467738045553 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1693ms 10:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:00:45 INFO - PROCESS | 7137 | 1467738045589 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 7137 | 1467738045593 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 10:00:45 INFO - PROCESS | 7137 | 1467738045601 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 7137 | 1467738045604 Marionette TRACE conn4 <- [1,730,null,{}] 10:00:45 INFO - PROCESS | 7137 | 1467738045611 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}] 10:00:45 INFO - PROCESS | 7137 | 1467738045622 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:45 INFO - PROCESS | 7137 | 1467738045853 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:00:46 INFO - PROCESS | 7137 | 1467738046162 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 7137 | 1467738046169 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x92546800 == 106 [pid = 7137] [id = 190] 10:00:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x92b3b800) [pid = 7137] [serial = 570] [outer = (nil)] 10:00:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x98223400) [pid = 7137] [serial = 571] [outer = 0x92b3b800] 10:00:46 INFO - PROCESS | 7137 | 1467738046254 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x9a1da400) [pid = 7137] [serial = 572] [outer = 0x92b3b800] 10:00:46 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:46 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:47 INFO - PROCESS | 7137 | 1467738047180 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] 10:00:47 INFO - PROCESS | 7137 | 1467738047263 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 10:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:00:47 INFO - PROCESS | 7137 | 1467738047270 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 7137 | 1467738047275 Marionette TRACE conn4 <- [1,734,null,{}] 10:00:47 INFO - PROCESS | 7137 | 1467738047281 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}] 10:00:47 INFO - PROCESS | 7137 | 1467738047291 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:47 INFO - PROCESS | 7137 | 1467738047550 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:00:47 INFO - PROCESS | 7137 | 1467738047872 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 7137 | 1467738047878 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c275000 == 107 [pid = 7137] [id = 191] 10:00:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x8d629000) [pid = 7137] [serial = 573] [outer = (nil)] 10:00:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x9a679000) [pid = 7137] [serial = 574] [outer = 0x8d629000] 10:00:47 INFO - PROCESS | 7137 | 1467738047976 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x9acb4c00) [pid = 7137] [serial = 575] [outer = 0x8d629000] 10:00:48 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:48 INFO - PROCESS | 7137 | 1467738048949 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]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1740ms 10:00:49 INFO - PROCESS | 7137 | 1467738049012 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 7137 | 1467738049016 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 10:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:00:49 INFO - PROCESS | 7137 | 1467738049023 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 7137 | 1467738049026 Marionette TRACE conn4 <- [1,738,null,{}] 10:00:49 INFO - PROCESS | 7137 | 1467738049032 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}] 10:00:49 INFO - PROCESS | 7137 | 1467738049037 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:49 INFO - PROCESS | 7137 | 1467738049241 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:00:49 INFO - PROCESS | 7137 | 1467738049493 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 7137 | 1467738049499 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b400 == 108 [pid = 7137] [id = 192] 10:00:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x8c26e000) [pid = 7137] [serial = 576] [outer = (nil)] 10:00:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x8e4b7c00) [pid = 7137] [serial = 577] [outer = 0x8c26e000] 10:00:49 INFO - PROCESS | 7137 | 1467738049627 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x8f219c00) [pid = 7137] [serial = 578] [outer = 0x8c26e000] 10:00:50 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:50 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:50 INFO - PROCESS | 7137 | 1467738050970 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1982ms 10:00:51 INFO - PROCESS | 7137 | 1467738051042 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 7137 | 1467738051047 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 10:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:00:51 INFO - PROCESS | 7137 | 1467738051078 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 7137 | 1467738051082 Marionette TRACE conn4 <- [1,742,null,{}] 10:00:51 INFO - PROCESS | 7137 | 1467738051091 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}] 10:00:51 INFO - PROCESS | 7137 | 1467738051096 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:51 INFO - PROCESS | 7137 | 1467738051278 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:00:51 INFO - PROCESS | 7137 | 1467738051490 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 7137 | 1467738051505 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269800 == 109 [pid = 7137] [id = 193] 10:00:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x8e760c00) [pid = 7137] [serial = 579] [outer = (nil)] 10:00:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x8f11c400) [pid = 7137] [serial = 580] [outer = 0x8e760c00] 10:00:51 INFO - PROCESS | 7137 | 1467738051580 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x8f226c00) [pid = 7137] [serial = 581] [outer = 0x8e760c00] 10:00:52 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c800 == 108 [pid = 7137] [id = 183] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8f454c00 == 107 [pid = 7137] [id = 182] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ca400 == 106 [pid = 7137] [id = 181] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d8c00 == 105 [pid = 7137] [id = 180] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca5400 == 104 [pid = 7137] [id = 172] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92547800 == 103 [pid = 7137] [id = 171] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75e800 == 102 [pid = 7137] [id = 170] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b2800 == 101 [pid = 7137] [id = 169] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269c00 == 100 [pid = 7137] [id = 157] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a674400 == 99 [pid = 7137] [id = 156] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d5c00 == 98 [pid = 7137] [id = 124] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0xa3192c00 == 97 [pid = 7137] [id = 91] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x982b4c00 == 96 [pid = 7137] [id = 45] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8f123800 == 95 [pid = 7137] [id = 114] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11a800 == 94 [pid = 7137] [id = 132] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9acba000 == 93 [pid = 7137] [id = 120] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92b3b000 == 92 [pid = 7137] [id = 153] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x953eec00 == 91 [pid = 7137] [id = 38] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f9000 == 90 [pid = 7137] [id = 154] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92965000 == 89 [pid = 7137] [id = 158] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92b43400 == 88 [pid = 7137] [id = 87] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9b948400 == 87 [pid = 7137] [id = 49] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x91ad1000 == 86 [pid = 7137] [id = 88] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9ab92800 == 85 [pid = 7137] [id = 61] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8f450000 == 84 [pid = 7137] [id = 117] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcc400 == 83 [pid = 7137] [id = 92] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8f225c00 == 82 [pid = 7137] [id = 139] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9cbc4000 == 81 [pid = 7137] [id = 41] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x99169c00 == 80 [pid = 7137] [id = 74] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9b05ec00 == 79 [pid = 7137] [id = 42] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9bf27000 == 78 [pid = 7137] [id = 43] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a677400 == 77 [pid = 7137] [id = 134] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x953e9400 == 76 [pid = 7137] [id = 37] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d626000 == 75 [pid = 7137] [id = 173] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0xa61c0400 == 74 [pid = 7137] [id = 47] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a647400 == 73 [pid = 7137] [id = 176] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9140bc00 == 72 [pid = 7137] [id = 78] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9c095c00 == 71 [pid = 7137] [id = 46] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a407c00 == 70 [pid = 7137] [id = 71] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a624800 == 69 [pid = 7137] [id = 177] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44b400 == 68 [pid = 7137] [id = 116] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3de000 == 67 [pid = 7137] [id = 179] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4acc00 == 66 [pid = 7137] [id = 138] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a61e000 == 65 [pid = 7137] [id = 113] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa5c00 == 64 [pid = 7137] [id = 93] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x99502800 == 63 [pid = 7137] [id = 174] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e800 == 62 [pid = 7137] [id = 175] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d628000 == 61 [pid = 7137] [id = 141] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9140a800 == 60 [pid = 7137] [id = 77] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9162a400 == 59 [pid = 7137] [id = 142] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d5400 == 58 [pid = 7137] [id = 178] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0xa22b2800 == 57 [pid = 7137] [id = 44] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9552f800 == 56 [pid = 7137] [id = 152] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0xa2ebc400 == 55 [pid = 7137] [id = 122] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cdc00 == 54 [pid = 7137] [id = 123] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa5400 == 53 [pid = 7137] [id = 159] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5ef000 == 52 [pid = 7137] [id = 121] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a671400 == 51 [pid = 7137] [id = 155] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x93a1c400 == 50 [pid = 7137] [id = 60] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9a66d800 == 49 [pid = 7137] [id = 62] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x91da0c00 == 48 [pid = 7137] [id = 89] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x93a65c00 == 47 [pid = 7137] [id = 118] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca8800 == 46 [pid = 7137] [id = 149] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x93a20800 == 45 [pid = 7137] [id = 48] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d626c00 == 44 [pid = 7137] [id = 140] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x95535000 == 43 [pid = 7137] [id = 73] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa8c00 == 42 [pid = 7137] [id = 119] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x947f8800 == 41 [pid = 7137] [id = 58] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x91d9ec00 == 40 [pid = 7137] [id = 90] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x9cbc2c00 == 39 [pid = 7137] [id = 59] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92caa800 == 38 [pid = 7137] [id = 133] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d0800 == 37 [pid = 7137] [id = 168] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b400 == 36 [pid = 7137] [id = 192] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c275000 == 35 [pid = 7137] [id = 191] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c277000 == 34 [pid = 7137] [id = 189] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x92546800 == 33 [pid = 7137] [id = 190] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x953e4c00 == 32 [pid = 7137] [id = 115] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e0800 == 31 [pid = 7137] [id = 188] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x91637800 == 30 [pid = 7137] [id = 187] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b2c00 == 29 [pid = 7137] [id = 186] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2c00 == 28 [pid = 7137] [id = 185] 10:00:54 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3de800 == 27 [pid = 7137] [id = 184] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x92968c00) [pid = 7137] [serial = 472] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x8f218800) [pid = 7137] [serial = 484] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x8f223000) [pid = 7137] [serial = 416] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x8e4ba000) [pid = 7137] [serial = 482] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0xa6be1000) [pid = 7137] [serial = 413] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x9acb2800) [pid = 7137] [serial = 463] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x8f222400) [pid = 7137] [serial = 451] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x9a1d8400) [pid = 7137] [serial = 502] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x9a525800) [pid = 7137] [serial = 460] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x9cb87400) [pid = 7137] [serial = 475] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x92b41000) [pid = 7137] [serial = 496] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x8f44a000) [pid = 7137] [serial = 485] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x9a32f000) [pid = 7137] [serial = 428] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x93a5d400) [pid = 7137] [serial = 491] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x955e4800) [pid = 7137] [serial = 499] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x91629400) [pid = 7137] [serial = 454] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8fa2b800) [pid = 7137] [serial = 494] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x8f121400) [pid = 7137] [serial = 493] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x92548000) [pid = 7137] [serial = 478] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0xa2ef5c00) [pid = 7137] [serial = 407] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x92b41c00) [pid = 7137] [serial = 490] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x8e4af400) [pid = 7137] [serial = 481] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x951c2400) [pid = 7137] [serial = 497] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0xa2463c00) [pid = 7137] [serial = 466] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x916a4000) [pid = 7137] [serial = 419] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x995c1800) [pid = 7137] [serial = 500] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x92543c00) [pid = 7137] [serial = 488] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x9a389800) [pid = 7137] [serial = 503] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x9d806c00) [pid = 7137] [serial = 404] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8d632c00) [pid = 7137] [serial = 422] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x91253000) [pid = 7137] [serial = 398] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x9cb8a400) [pid = 7137] [serial = 469] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x953e5c00) [pid = 7137] [serial = 401] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x982b6800) [pid = 7137] [serial = 457] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8f453c00) [pid = 7137] [serial = 487] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x916a7400) [pid = 7137] [serial = 425] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0xa672d000) [pid = 7137] [serial = 410] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x8f44a800) [pid = 7137] [serial = 505] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 7137 | 1467738054957 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 3950ms 10:00:55 INFO - PROCESS | 7137 | 1467738055024 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 7137 | 1467738055031 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 10:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:00:55 INFO - PROCESS | 7137 | 1467738055041 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 7137 | 1467738055047 Marionette TRACE conn4 <- [1,746,null,{}] 10:00:55 INFO - PROCESS | 7137 | 1467738055056 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}] 10:00:55 INFO - PROCESS | 7137 | 1467738055062 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:55 INFO - PROCESS | 7137 | 1467738055232 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:00:55 INFO - PROCESS | 7137 | 1467738055244 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 7137 | 1467738055258 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:00:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e800 == 28 [pid = 7137] [id = 194] 10:00:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8c26f000) [pid = 7137] [serial = 582] [outer = (nil)] 10:00:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8c277400) [pid = 7137] [serial = 583] [outer = 0x8c26f000] 10:00:55 INFO - PROCESS | 7137 | 1467738055406 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8d62a000) [pid = 7137] [serial = 584] [outer = 0x8c26f000] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x92b42400 == 27 [pid = 7137] [id = 95] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x9acbe400 == 26 [pid = 7137] [id = 102] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x9a405000 == 25 [pid = 7137] [id = 99] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x9124f000 == 24 [pid = 7137] [id = 98] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x91251000 == 23 [pid = 7137] [id = 100] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f115c00 == 22 [pid = 7137] [id = 106] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb09000 == 21 [pid = 7137] [id = 104] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x9124b800 == 20 [pid = 7137] [id = 103] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3400 == 19 [pid = 7137] [id = 108] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb12000 == 18 [pid = 7137] [id = 105] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x92b45000 == 17 [pid = 7137] [id = 101] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269800 == 16 [pid = 7137] [id = 193] 10:00:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11d400 == 15 [pid = 7137] [id = 107] 10:00:58 INFO - PROCESS | 7137 | --DOCSHELL 0x91410000 == 14 [pid = 7137] [id = 109] 10:00:58 INFO - PROCESS | 7137 | --DOCSHELL 0x91257800 == 13 [pid = 7137] [id = 110] 10:00:58 INFO - PROCESS | 7137 | --DOCSHELL 0x955ebc00 == 12 [pid = 7137] [id = 96] 10:00:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa4c00 == 11 [pid = 7137] [id = 111] 10:00:58 INFO - PROCESS | 7137 | --DOCSHELL 0x91acc400 == 10 [pid = 7137] [id = 94] 10:00:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd8800 == 9 [pid = 7137] [id = 97] 10:01:01 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:01 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:01 INFO - PROCESS | 7137 | 1467738061731 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]]]}] 10:01:01 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.) 10:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 6805ms 10:01:01 INFO - PROCESS | 7137 | 1467738061848 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 7137 | 1467738061855 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 10:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:01:01 INFO - PROCESS | 7137 | 1467738061866 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 7137 | 1467738061871 Marionette TRACE conn4 <- [1,750,null,{}] 10:01:01 INFO - PROCESS | 7137 | 1467738061882 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}] 10:01:01 INFO - PROCESS | 7137 | 1467738061890 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:02 INFO - PROCESS | 7137 | 1467738062116 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:01:02 INFO - PROCESS | 7137 | 1467738062304 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 7137 | 1467738062316 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7400 == 10 [pid = 7137] [id = 195] 10:01:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8d6d8c00) [pid = 7137] [serial = 585] [outer = (nil)] 10:01:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8e4b7000) [pid = 7137] [serial = 586] [outer = 0x8d6d8c00] 10:01:02 INFO - PROCESS | 7137 | 1467738062404 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8e5ef000) [pid = 7137] [serial = 587] [outer = 0x8d6d8c00] 10:01:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8e761c00) [pid = 7137] [serial = 588] [outer = 0x9b064400] 10:01:03 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:03 INFO - PROCESS | 7137 | 1467738063933 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]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2089ms 10:01:03 INFO - PROCESS | 7137 | 1467738063988 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 7137 | 1467738063999 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 10:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:01:04 INFO - PROCESS | 7137 | 1467738064015 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 7137 | 1467738064021 Marionette TRACE conn4 <- [1,754,null,{}] 10:01:04 INFO - PROCESS | 7137 | 1467738064028 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}] 10:01:04 INFO - PROCESS | 7137 | 1467738064033 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:04 INFO - PROCESS | 7137 | 1467738064265 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:01:04 INFO - PROCESS | 7137 | 1467738064452 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 7137 | 1467738064459 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa5000 == 11 [pid = 7137] [id = 196] 10:01:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8eaac400) [pid = 7137] [serial = 589] [outer = (nil)] 10:01:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8f225800) [pid = 7137] [serial = 590] [outer = 0x8eaac400] 10:01:04 INFO - PROCESS | 7137 | 1467738064551 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x8f44ec00) [pid = 7137] [serial = 591] [outer = 0x8eaac400] 10:01:07 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:07 INFO - PROCESS | 7137 | 1467738067188 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]]]}] 10:01:07 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 10:01:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 3194ms 10:01:07 INFO - PROCESS | 7137 | 1467738067208 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 7137 | 1467738067214 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 10:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:01:07 INFO - PROCESS | 7137 | 1467738067223 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 7137 | 1467738067228 Marionette TRACE conn4 <- [1,758,null,{}] 10:01:07 INFO - PROCESS | 7137 | 1467738067237 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}] 10:01:07 INFO - PROCESS | 7137 | 1467738067242 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:07 INFO - PROCESS | 7137 | 1467738067439 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:01:07 INFO - PROCESS | 7137 | 1467738067588 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 7137 | 1467738067600 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d1c00 == 12 [pid = 7137] [id = 197] 10:01:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x8d6d2000) [pid = 7137] [serial = 592] [outer = (nil)] 10:01:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8d6d8000) [pid = 7137] [serial = 593] [outer = 0x8d6d2000] 10:01:07 INFO - PROCESS | 7137 | 1467738067677 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x8e4b8400) [pid = 7137] [serial = 594] [outer = 0x8d6d2000] 10:01:08 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:08 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:01:08 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:08 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:08 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:08 INFO - PROCESS | 7137 | 1467738068627 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:01:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1437ms 10:01:08 INFO - PROCESS | 7137 | 1467738068660 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 7137 | 1467738068668 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 10:01:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:01:08 INFO - PROCESS | 7137 | 1467738068679 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 7137 | 1467738068682 Marionette TRACE conn4 <- [1,762,null,{}] 10:01:08 INFO - PROCESS | 7137 | 1467738068697 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}] 10:01:08 INFO - PROCESS | 7137 | 1467738068704 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:08 INFO - PROCESS | 7137 | 1467738068951 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:01:09 INFO - PROCESS | 7137 | 1467738068982 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 7137 | 1467738068991 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cfc00 == 13 [pid = 7137] [id = 198] 10:01:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8f119800) [pid = 7137] [serial = 595] [outer = (nil)] 10:01:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x8f121400) [pid = 7137] [serial = 596] [outer = 0x8f119800] 10:01:09 INFO - PROCESS | 7137 | 1467738069069 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x8f223000) [pid = 7137] [serial = 597] [outer = 0x8f119800] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x8c270400) [pid = 7137] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x8e4b3c00) [pid = 7137] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x8e75ac00) [pid = 7137] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x91da1800) [pid = 7137] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8c3e4000) [pid = 7137] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8fa32c00) [pid = 7137] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x9556f400) [pid = 7137] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8c3d5c00) [pid = 7137] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0xa2479400) [pid = 7137] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x9b943400) [pid = 7137] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x93a5c000) [pid = 7137] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x92548800) [pid = 7137] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8e5f1800) [pid = 7137] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x9a67bc00) [pid = 7137] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8d634c00) [pid = 7137] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x8d6ca800) [pid = 7137] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8f121000) [pid = 7137] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x9169ec00) [pid = 7137] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x91ac9000) [pid = 7137] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x8c3d7c00) [pid = 7137] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x8f21e000) [pid = 7137] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x92b3b800) [pid = 7137] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8d629000) [pid = 7137] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x8c26e000) [pid = 7137] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x8f458000) [pid = 7137] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x9c155800) [pid = 7137] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x92cab400) [pid = 7137] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x9296a800) [pid = 7137] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8c276400) [pid = 7137] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8e4adc00) [pid = 7137] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8fbd5c00) [pid = 7137] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x955e8000) [pid = 7137] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x9a410800) [pid = 7137] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x95569800) [pid = 7137] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x9acb9400) [pid = 7137] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8e760c00) [pid = 7137] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:01:10 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8eaa7000) [pid = 7137] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:01:11 INFO - PROCESS | 7137 | 1467738071014 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]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:01:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2390ms 10:01:11 INFO - PROCESS | 7137 | 1467738071069 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 7137 | 1467738071073 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 10:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:01:11 INFO - PROCESS | 7137 | 1467738071080 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 7137 | 1467738071086 Marionette TRACE conn4 <- [1,766,null,{}] 10:01:11 INFO - PROCESS | 7137 | 1467738071112 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}] 10:01:11 INFO - PROCESS | 7137 | 1467738071123 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:11 INFO - PROCESS | 7137 | 1467738071301 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:01:11 INFO - PROCESS | 7137 | 1467738071316 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 7137 | 1467738071331 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f453c00 == 14 [pid = 7137] [id = 199] 10:01:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8f455400) [pid = 7137] [serial = 598] [outer = (nil)] 10:01:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8f983800) [pid = 7137] [serial = 599] [outer = 0x8f455400] 10:01:11 INFO - PROCESS | 7137 | 1467738071408 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8fa2dc00) [pid = 7137] [serial = 600] [outer = 0x8f455400] 10:01:12 INFO - PROCESS | 7137 | 1467738072716 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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1692ms 10:01:12 INFO - PROCESS | 7137 | 1467738072784 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 7137 | 1467738072791 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 10:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:01:12 INFO - PROCESS | 7137 | 1467738072801 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 7137 | 1467738072806 Marionette TRACE conn4 <- [1,770,null,{}] 10:01:12 INFO - PROCESS | 7137 | 1467738072824 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}] 10:01:12 INFO - PROCESS | 7137 | 1467738072831 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:13 INFO - PROCESS | 7137 | 1467738073122 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:01:13 INFO - PROCESS | 7137 | 1467738073329 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 7137 | 1467738073345 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cd000 == 15 [pid = 7137] [id = 200] 10:01:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8d6cdc00) [pid = 7137] [serial = 601] [outer = (nil)] 10:01:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8d6d5800) [pid = 7137] [serial = 602] [outer = 0x8d6cdc00] 10:01:13 INFO - PROCESS | 7137 | 1467738073471 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8e762800) [pid = 7137] [serial = 603] [outer = 0x8d6cdc00] 10:01:14 INFO - PROCESS | 7137 | 1467738074434 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]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1693ms 10:01:14 INFO - PROCESS | 7137 | 1467738074495 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 7137 | 1467738074503 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 10:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:01:14 INFO - PROCESS | 7137 | 1467738074515 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 7137 | 1467738074519 Marionette TRACE conn4 <- [1,774,null,{}] 10:01:14 INFO - PROCESS | 7137 | 1467738074526 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}] 10:01:14 INFO - PROCESS | 7137 | 1467738074532 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:14 INFO - PROCESS | 7137 | 1467738074769 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:01:15 INFO - PROCESS | 7137 | 1467738075079 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 7137 | 1467738075091 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d628c00 == 16 [pid = 7137] [id = 201] 10:01:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8f44a000) [pid = 7137] [serial = 604] [outer = (nil)] 10:01:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8f988000) [pid = 7137] [serial = 605] [outer = 0x8f44a000] 10:01:15 INFO - PROCESS | 7137 | 1467738075193 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8fa30800) [pid = 7137] [serial = 606] [outer = 0x8f44a000] 10:01:16 INFO - PROCESS | 7137 | 1467738076139 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]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1688ms 10:01:16 INFO - PROCESS | 7137 | 1467738076204 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:01:16 INFO - PROCESS | 7137 | 1467738076208 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 10:01:16 INFO - PROCESS | 7137 | 1467738076216 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 7137 | 1467738076223 Marionette TRACE conn4 <- [1,778,null,{}] 10:01:16 INFO - PROCESS | 7137 | 1467738076241 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}] 10:01:16 INFO - PROCESS | 7137 | 1467738076250 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:16 INFO - PROCESS | 7137 | 1467738076514 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:01:16 INFO - PROCESS | 7137 | 1467738076852 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 7137 | 1467738076866 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124b800 == 17 [pid = 7137] [id = 202] 10:01:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x91253000) [pid = 7137] [serial = 607] [outer = (nil)] 10:01:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x91257800) [pid = 7137] [serial = 608] [outer = 0x91253000] 10:01:16 INFO - PROCESS | 7137 | 1467738076953 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x9140f400) [pid = 7137] [serial = 609] [outer = 0x91253000] 10:01:17 INFO - PROCESS | 7137 | 1467738077899 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1751ms 10:01:17 INFO - PROCESS | 7137 | 1467738077968 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:01:17 INFO - PROCESS | 7137 | 1467738077974 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 10:01:17 INFO - PROCESS | 7137 | 1467738077981 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 7137 | 1467738077985 Marionette TRACE conn4 <- [1,782,null,{}] 10:01:17 INFO - PROCESS | 7137 | 1467738077991 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}] 10:01:18 INFO - PROCESS | 7137 | 1467738077997 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:18 INFO - PROCESS | 7137 | 1467738078242 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:01:18 INFO - PROCESS | 7137 | 1467738078572 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 7137 | 1467738078583 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278800 == 18 [pid = 7137] [id = 203] 10:01:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x8d628800) [pid = 7137] [serial = 610] [outer = (nil)] 10:01:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x9162b400) [pid = 7137] [serial = 611] [outer = 0x8d628800] 10:01:18 INFO - PROCESS | 7137 | 1467738078667 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x91635000) [pid = 7137] [serial = 612] [outer = 0x8d628800] 10:01:19 INFO - PROCESS | 7137 | 1467738079613 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]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1692ms 10:01:19 INFO - PROCESS | 7137 | 1467738079674 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 7137 | 1467738079678 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 10:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:01:19 INFO - PROCESS | 7137 | 1467738079685 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 7137 | 1467738079689 Marionette TRACE conn4 <- [1,786,null,{}] 10:01:19 INFO - PROCESS | 7137 | 1467738079695 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}] 10:01:19 INFO - PROCESS | 7137 | 1467738079701 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:19 INFO - PROCESS | 7137 | 1467738079972 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:01:20 INFO - PROCESS | 7137 | 1467738080268 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 7137 | 1467738080279 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ca400 == 19 [pid = 7137] [id = 204] 10:01:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x91419c00) [pid = 7137] [serial = 613] [outer = (nil)] 10:01:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x916a4400) [pid = 7137] [serial = 614] [outer = 0x91419c00] 10:01:20 INFO - PROCESS | 7137 | 1467738080362 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x916a6800) [pid = 7137] [serial = 615] [outer = 0x91419c00] 10:01:21 INFO - PROCESS | 7137 | 1467738081294 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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1642ms 10:01:21 INFO - PROCESS | 7137 | 1467738081328 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 7137 | 1467738081332 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 10:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:01:21 INFO - PROCESS | 7137 | 1467738081340 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 7137 | 1467738081342 Marionette TRACE conn4 <- [1,790,null,{}] 10:01:21 INFO - PROCESS | 7137 | 1467738081349 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}] 10:01:21 INFO - PROCESS | 7137 | 1467738081361 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:21 INFO - PROCESS | 7137 | 1467738081605 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:01:21 INFO - PROCESS | 7137 | 1467738081851 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 7137 | 1467738081863 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75c400 == 20 [pid = 7137] [id = 205] 10:01:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x8eaa9000) [pid = 7137] [serial = 616] [outer = (nil)] 10:01:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x91da1c00) [pid = 7137] [serial = 617] [outer = 0x8eaa9000] 10:01:21 INFO - PROCESS | 7137 | 1467738081990 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x91daa400) [pid = 7137] [serial = 618] [outer = 0x8eaa9000] 10:01:22 INFO - PROCESS | 7137 | 1467738082943 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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1644ms 10:01:22 INFO - PROCESS | 7137 | 1467738082984 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 7137 | 1467738082989 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 10:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:01:22 INFO - PROCESS | 7137 | 1467738082996 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 7137 | 1467738083000 Marionette TRACE conn4 <- [1,794,null,{}] 10:01:23 INFO - PROCESS | 7137 | 1467738083006 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}] 10:01:23 INFO - PROCESS | 7137 | 1467738083012 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:23 INFO - PROCESS | 7137 | 1467738083205 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:01:23 INFO - PROCESS | 7137 | 1467738083463 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 7137 | 1467738083474 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75b400 == 21 [pid = 7137] [id = 206] 10:01:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8f221400) [pid = 7137] [serial = 619] [outer = (nil)] 10:01:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8fbd5800) [pid = 7137] [serial = 620] [outer = 0x8f221400] 10:01:23 INFO - PROCESS | 7137 | 1467738083595 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x91d9c800) [pid = 7137] [serial = 621] [outer = 0x8f221400] 10:01:24 INFO - PROCESS | 7137 | 1467738084478 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]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1533ms 10:01:24 INFO - PROCESS | 7137 | 1467738084531 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 7137 | 1467738084534 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 10:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:01:24 INFO - PROCESS | 7137 | 1467738084541 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 7137 | 1467738084544 Marionette TRACE conn4 <- [1,798,null,{}] 10:01:24 INFO - PROCESS | 7137 | 1467738084551 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}] 10:01:24 INFO - PROCESS | 7137 | 1467738084556 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:24 INFO - PROCESS | 7137 | 1467738084762 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:01:25 INFO - PROCESS | 7137 | 1467738085074 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 7137 | 1467738085083 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2800 == 22 [pid = 7137] [id = 207] 10:01:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8c3e3400) [pid = 7137] [serial = 622] [outer = (nil)] 10:01:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8f117c00) [pid = 7137] [serial = 623] [outer = 0x8c3e3400] 10:01:25 INFO - PROCESS | 7137 | 1467738085181 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x9254d400) [pid = 7137] [serial = 624] [outer = 0x8c3e3400] 10:01:26 INFO - PROCESS | 7137 | 1467738086075 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]]]}] 10:01:26 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 10:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1593ms 10:01:26 INFO - PROCESS | 7137 | 1467738086135 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 7137 | 1467738086140 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 10:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:01:26 INFO - PROCESS | 7137 | 1467738086146 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 7137 | 1467738086149 Marionette TRACE conn4 <- [1,802,null,{}] 10:01:26 INFO - PROCESS | 7137 | 1467738086156 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}] 10:01:26 INFO - PROCESS | 7137 | 1467738086161 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:26 INFO - PROCESS | 7137 | 1467738086353 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:01:26 INFO - PROCESS | 7137 | 1467738086778 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 7137 | 1467738086789 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c272c00 == 23 [pid = 7137] [id = 208] 10:01:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8c273c00) [pid = 7137] [serial = 625] [outer = (nil)] 10:01:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8c3da800) [pid = 7137] [serial = 626] [outer = 0x8c273c00] 10:01:26 INFO - PROCESS | 7137 | 1467738086911 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8d625c00) [pid = 7137] [serial = 627] [outer = 0x8c273c00] 10:01:27 INFO - PROCESS | 7137 | 1467738087820 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]]]}] 10:01:27 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 10:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1739ms 10:01:27 INFO - PROCESS | 7137 | 1467738087888 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 7137 | 1467738087894 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 10:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:01:27 INFO - PROCESS | 7137 | 1467738087902 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 7137 | 1467738087906 Marionette TRACE conn4 <- [1,806,null,{}] 10:01:27 INFO - PROCESS | 7137 | 1467738087915 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}] 10:01:27 INFO - PROCESS | 7137 | 1467738087923 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:28 INFO - PROCESS | 7137 | 1467738088113 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:01:28 INFO - PROCESS | 7137 | 1467738088493 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 7137 | 1467738088502 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:28 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa5000 == 22 [pid = 7137] [id = 196] 10:01:28 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7400 == 21 [pid = 7137] [id = 195] 10:01:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0400 == 22 [pid = 7137] [id = 209] 10:01:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x8c3e1c00) [pid = 7137] [serial = 628] [outer = (nil)] 10:01:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x8e5f3c00) [pid = 7137] [serial = 629] [outer = 0x8c3e1c00] 10:01:28 INFO - PROCESS | 7137 | 1467738088625 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8e75c800) [pid = 7137] [serial = 630] [outer = 0x8c3e1c00] 10:01:28 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e800 == 21 [pid = 7137] [id = 194] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8f226c00) [pid = 7137] [serial = 581] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8d62ec00) [pid = 7137] [serial = 550] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x8fb14c00) [pid = 7137] [serial = 506] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8e75fc00) [pid = 7137] [serial = 508] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8e767c00) [pid = 7137] [serial = 509] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x9a13e400) [pid = 7137] [serial = 520] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x9a625400) [pid = 7137] [serial = 521] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8d6d7000) [pid = 7137] [serial = 538] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8f44b800) [pid = 7137] [serial = 539] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8fbce800) [pid = 7137] [serial = 511] [outer = (nil)] [url = about:blank] 10:01:28 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x9140f800) [pid = 7137] [serial = 512] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x9cb8e000) [pid = 7137] [serial = 526] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x9d880c00) [pid = 7137] [serial = 527] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x8c3dd400) [pid = 7137] [serial = 535] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x8c3e0c00) [pid = 7137] [serial = 536] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0xa61bb400) [pid = 7137] [serial = 532] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0xa6bde000) [pid = 7137] [serial = 533] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0xa2437000) [pid = 7137] [serial = 529] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0xa2eb7c00) [pid = 7137] [serial = 530] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x9552d000) [pid = 7137] [serial = 517] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x955e9400) [pid = 7137] [serial = 518] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x92965c00) [pid = 7137] [serial = 514] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x92b3c400) [pid = 7137] [serial = 515] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x8e760800) [pid = 7137] [serial = 544] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8eaaf400) [pid = 7137] [serial = 545] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x9b55e400) [pid = 7137] [serial = 523] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x9c099400) [pid = 7137] [serial = 524] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8e5ee800) [pid = 7137] [serial = 541] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8e5f7000) [pid = 7137] [serial = 542] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8e4bac00) [pid = 7137] [serial = 556] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8eaac000) [pid = 7137] [serial = 557] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8fa25400) [pid = 7137] [serial = 559] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x91da8800) [pid = 7137] [serial = 563] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x91d9d000) [pid = 7137] [serial = 562] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x9296d000) [pid = 7137] [serial = 566] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x92550400) [pid = 7137] [serial = 565] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x92ca2000) [pid = 7137] [serial = 568] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x92f8e800) [pid = 7137] [serial = 569] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x91252400) [pid = 7137] [serial = 553] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x9162e000) [pid = 7137] [serial = 554] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x98223400) [pid = 7137] [serial = 571] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x9a679000) [pid = 7137] [serial = 574] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x9a1da400) [pid = 7137] [serial = 572] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e4b7c00) [pid = 7137] [serial = 577] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8fa31000) [pid = 7137] [serial = 547] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x9acb4c00) [pid = 7137] [serial = 575] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8fb17800) [pid = 7137] [serial = 548] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8f219c00) [pid = 7137] [serial = 578] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e768c00) [pid = 7137] [serial = 551] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8fbd8000) [pid = 7137] [serial = 560] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x9cb8f400) [pid = 7137] [serial = 470] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x99fc9400) [pid = 7137] [serial = 449] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x9cb91400) [pid = 7137] [serial = 476] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x9296dc00) [pid = 7137] [serial = 473] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8f986c00) [pid = 7137] [serial = 452] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91631800) [pid = 7137] [serial = 455] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x9a66dc00) [pid = 7137] [serial = 461] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x9acbf000) [pid = 7137] [serial = 464] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x9a33c000) [pid = 7137] [serial = 458] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0xa4f1b000) [pid = 7137] [serial = 467] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8f11c400) [pid = 7137] [serial = 580] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x9254c000) [pid = 7137] [serial = 479] [outer = (nil)] [url = about:blank] 10:01:29 INFO - PROCESS | 7137 | 1467738089497 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]]]}] 10:01:29 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 10:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1636ms 10:01:29 INFO - PROCESS | 7137 | 1467738089541 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 7137 | 1467738089548 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 10:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:01:29 INFO - PROCESS | 7137 | 1467738089555 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 7137 | 1467738089560 Marionette TRACE conn4 <- [1,810,null,{}] 10:01:29 INFO - PROCESS | 7137 | 1467738089572 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}] 10:01:29 INFO - PROCESS | 7137 | 1467738089576 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:29 INFO - PROCESS | 7137 | 1467738089761 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:01:29 INFO - PROCESS | 7137 | 1467738089923 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 7137 | 1467738089932 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f7000 == 22 [pid = 7137] [id = 210] 10:01:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8e75d800) [pid = 7137] [serial = 631] [outer = (nil)] 10:01:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f11e400) [pid = 7137] [serial = 632] [outer = 0x8e75d800] 10:01:30 INFO - PROCESS | 7137 | 1467738090045 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f21d800) [pid = 7137] [serial = 633] [outer = 0x8e75d800] 10:01:30 INFO - PROCESS | 7137 | 1467738090907 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1431ms 10:01:30 INFO - PROCESS | 7137 | 1467738090994 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 10:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:01:31 INFO - PROCESS | 7137 | 1467738090999 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 10:01:31 INFO - PROCESS | 7137 | 1467738091013 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 7137 | 1467738091022 Marionette TRACE conn4 <- [1,814,null,{}] 10:01:31 INFO - PROCESS | 7137 | 1467738091036 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}] 10:01:31 INFO - PROCESS | 7137 | 1467738091043 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:31 INFO - PROCESS | 7137 | 1467738091287 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:01:31 INFO - PROCESS | 7137 | 1467738091316 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 7137 | 1467738091322 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11ac00 == 23 [pid = 7137] [id = 211] 10:01:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f458000) [pid = 7137] [serial = 634] [outer = (nil)] 10:01:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8fb14c00) [pid = 7137] [serial = 635] [outer = 0x8f458000] 10:01:31 INFO - PROCESS | 7137 | 1467738091394 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8fbcb000) [pid = 7137] [serial = 636] [outer = 0x8f458000] 10:01:32 INFO - PROCESS | 7137 | 1467738092327 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] 10:01:32 INFO - PROCESS | 7137 | 1467738092376 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 10:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:01:32 INFO - PROCESS | 7137 | 1467738092382 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 7137 | 1467738092386 Marionette TRACE conn4 <- [1,818,null,{}] 10:01:32 INFO - PROCESS | 7137 | 1467738092401 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}] 10:01:32 INFO - PROCESS | 7137 | 1467738092407 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:32 INFO - PROCESS | 7137 | 1467738092675 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:01:32 INFO - PROCESS | 7137 | 1467738092703 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 7137 | 1467738092710 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f6c00 == 24 [pid = 7137] [id = 212] 10:01:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8f11c000) [pid = 7137] [serial = 637] [outer = (nil)] 10:01:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x91250c00) [pid = 7137] [serial = 638] [outer = 0x8f11c000] 10:01:32 INFO - PROCESS | 7137 | 1467738092783 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x91412c00) [pid = 7137] [serial = 639] [outer = 0x8f11c000] 10:01:33 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8eaac400) [pid = 7137] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:01:33 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8d6d2000) [pid = 7137] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:01:33 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8d6d8c00) [pid = 7137] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:01:33 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8f119800) [pid = 7137] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:01:33 INFO - PROCESS | 7137 | 1467738093869 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1536ms 10:01:33 INFO - PROCESS | 7137 | 1467738093920 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 7137 | 1467738093923 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:01:33 INFO - PROCESS | 7137 | 1467738093930 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 7137 | 1467738093934 Marionette TRACE conn4 <- [1,822,null,{}] 10:01:33 INFO - PROCESS | 7137 | 1467738093939 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}] 10:01:33 INFO - PROCESS | 7137 | 1467738093944 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:34 INFO - PROCESS | 7137 | 1467738094131 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:01:34 INFO - PROCESS | 7137 | 1467738094280 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 7137 | 1467738094297 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x91257c00 == 25 [pid = 7137] [id = 213] 10:01:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91411c00) [pid = 7137] [serial = 640] [outer = (nil)] 10:01:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91631800) [pid = 7137] [serial = 641] [outer = 0x91411c00] 10:01:34 INFO - PROCESS | 7137 | 1467738094376 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x91aca800) [pid = 7137] [serial = 642] [outer = 0x91411c00] 10:01:35 INFO - PROCESS | 7137 | 1467738095316 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] 10:01:35 INFO - PROCESS | 7137 | 1467738095391 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 10:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:01:35 INFO - PROCESS | 7137 | 1467738095401 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 7137 | 1467738095407 Marionette TRACE conn4 <- [1,826,null,{}] 10:01:35 INFO - PROCESS | 7137 | 1467738095474 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}] 10:01:35 INFO - PROCESS | 7137 | 1467738095481 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:35 INFO - PROCESS | 7137 | 1467738095715 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:01:35 INFO - PROCESS | 7137 | 1467738095972 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 7137 | 1467738095983 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0800 == 26 [pid = 7137] [id = 214] 10:01:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8d6d7800) [pid = 7137] [serial = 643] [outer = (nil)] 10:01:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8e5ed800) [pid = 7137] [serial = 644] [outer = 0x8d6d7800] 10:01:36 INFO - PROCESS | 7137 | 1467738096113 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e5fac00) [pid = 7137] [serial = 645] [outer = 0x8d6d7800] 10:01:37 INFO - PROCESS | 7137 | 1467738097121 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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1753ms 10:01:37 INFO - PROCESS | 7137 | 1467738097155 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 7137 | 1467738097163 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 10:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:01:37 INFO - PROCESS | 7137 | 1467738097175 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 7137 | 1467738097179 Marionette TRACE conn4 <- [1,830,null,{}] 10:01:37 INFO - PROCESS | 7137 | 1467738097187 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}] 10:01:37 INFO - PROCESS | 7137 | 1467738097193 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:37 INFO - PROCESS | 7137 | 1467738097414 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:01:37 INFO - PROCESS | 7137 | 1467738097710 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 7137 | 1467738097717 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21b000 == 27 [pid = 7137] [id = 215] 10:01:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8f44b400) [pid = 7137] [serial = 646] [outer = (nil)] 10:01:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8f456800) [pid = 7137] [serial = 647] [outer = 0x8f44b400] 10:01:37 INFO - PROCESS | 7137 | 1467738097812 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8fa25400) [pid = 7137] [serial = 648] [outer = 0x8f44b400] 10:01:38 INFO - PROCESS | 7137 | 1467738098805 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]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1692ms 10:01:38 INFO - PROCESS | 7137 | 1467738098867 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 7137 | 1467738098872 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 10:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:01:38 INFO - PROCESS | 7137 | 1467738098880 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 7137 | 1467738098886 Marionette TRACE conn4 <- [1,834,null,{}] 10:01:38 INFO - PROCESS | 7137 | 1467738098945 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}] 10:01:38 INFO - PROCESS | 7137 | 1467738098955 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:39 INFO - PROCESS | 7137 | 1467738099264 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:01:39 INFO - PROCESS | 7137 | 1467738099490 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 7137 | 1467738099502 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c800 == 28 [pid = 7137] [id = 216] 10:01:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x916aa000) [pid = 7137] [serial = 649] [outer = (nil)] 10:01:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91da2000) [pid = 7137] [serial = 650] [outer = 0x916aa000] 10:01:39 INFO - PROCESS | 7137 | 1467738099626 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x9254bc00) [pid = 7137] [serial = 651] [outer = 0x916aa000] 10:01:40 INFO - PROCESS | 7137 | 1467738100607 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1790ms 10:01:40 INFO - PROCESS | 7137 | 1467738100670 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 7137 | 1467738100676 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 10:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:01:40 INFO - PROCESS | 7137 | 1467738100683 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 7137 | 1467738100687 Marionette TRACE conn4 <- [1,838,null,{}] 10:01:40 INFO - PROCESS | 7137 | 1467738100694 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}] 10:01:40 INFO - PROCESS | 7137 | 1467738100698 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:40 INFO - PROCESS | 7137 | 1467738100909 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:01:41 INFO - PROCESS | 7137 | 1467738101149 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 7137 | 1467738101158 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3df000 == 29 [pid = 7137] [id = 217] 10:01:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x91d9f400) [pid = 7137] [serial = 652] [outer = (nil)] 10:01:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x9296cc00) [pid = 7137] [serial = 653] [outer = 0x91d9f400] 10:01:41 INFO - PROCESS | 7137 | 1467738101289 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92b3a800) [pid = 7137] [serial = 654] [outer = 0x91d9f400] 10:01:42 INFO - PROCESS | 7137 | 1467738102206 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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1585ms 10:01:42 INFO - PROCESS | 7137 | 1467738102270 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:01:42 INFO - PROCESS | 7137 | 1467738102274 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 10:01:42 INFO - PROCESS | 7137 | 1467738102281 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 7137 | 1467738102285 Marionette TRACE conn4 <- [1,842,null,{}] 10:01:42 INFO - PROCESS | 7137 | 1467738102291 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}] 10:01:42 INFO - PROCESS | 7137 | 1467738102296 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:42 INFO - PROCESS | 7137 | 1467738102491 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:01:42 INFO - PROCESS | 7137 | 1467738102729 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 7137 | 1467738102738 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b4800 == 30 [pid = 7137] [id = 218] 10:01:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f219000) [pid = 7137] [serial = 655] [outer = (nil)] 10:01:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x92b43800) [pid = 7137] [serial = 656] [outer = 0x8f219000] 10:01:42 INFO - PROCESS | 7137 | 1467738102857 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x92b47800) [pid = 7137] [serial = 657] [outer = 0x8f219000] 10:01:43 INFO - PROCESS | 7137 | 1467738103785 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1542ms 10:01:43 INFO - PROCESS | 7137 | 1467738103823 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 7137 | 1467738103827 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 10:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:01:43 INFO - PROCESS | 7137 | 1467738103834 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 7137 | 1467738103838 Marionette TRACE conn4 <- [1,846,null,{}] 10:01:43 INFO - PROCESS | 7137 | 1467738103844 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}] 10:01:43 INFO - PROCESS | 7137 | 1467738103854 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:44 INFO - PROCESS | 7137 | 1467738104112 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:01:44 INFO - PROCESS | 7137 | 1467738104358 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 7137 | 1467738104365 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x9296e800 == 31 [pid = 7137] [id = 219] 10:01:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x92b43c00) [pid = 7137] [serial = 658] [outer = (nil)] 10:01:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x92cabc00) [pid = 7137] [serial = 659] [outer = 0x92b43c00] 10:01:44 INFO - PROCESS | 7137 | 1467738104490 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x93a1c400) [pid = 7137] [serial = 660] [outer = 0x92b43c00] 10:01:45 INFO - PROCESS | 7137 | 1467738105465 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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1691ms 10:01:45 INFO - PROCESS | 7137 | 1467738105526 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 7137 | 1467738105530 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:01:45 INFO - PROCESS | 7137 | 1467738105537 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 7137 | 1467738105540 Marionette TRACE conn4 <- [1,850,null,{}] 10:01:45 INFO - PROCESS | 7137 | 1467738105547 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}] 10:01:45 INFO - PROCESS | 7137 | 1467738105552 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:45 INFO - PROCESS | 7137 | 1467738105788 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:01:46 INFO - PROCESS | 7137 | 1467738106073 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 7137 | 1467738106084 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b400 == 32 [pid = 7137] [id = 220] 10:01:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8c26cc00) [pid = 7137] [serial = 661] [outer = (nil)] 10:01:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x93a5c000) [pid = 7137] [serial = 662] [outer = 0x8c26cc00] 10:01:46 INFO - PROCESS | 7137 | 1467738106168 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x93a63c00) [pid = 7137] [serial = 663] [outer = 0x8c26cc00] 10:01:47 INFO - PROCESS | 7137 | 1467738107083 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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1591ms 10:01:47 INFO - PROCESS | 7137 | 1467738107130 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:01:47 INFO - PROCESS | 7137 | 1467738107134 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 10:01:47 INFO - PROCESS | 7137 | 1467738107142 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 7137 | 1467738107145 Marionette TRACE conn4 <- [1,854,null,{}] 10:01:47 INFO - PROCESS | 7137 | 1467738107153 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}] 10:01:47 INFO - PROCESS | 7137 | 1467738107157 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:47 INFO - PROCESS | 7137 | 1467738107364 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:01:47 INFO - PROCESS | 7137 | 1467738107603 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 7137 | 1467738107611 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ac9400 == 33 [pid = 7137] [id = 221] 10:01:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x92ca6800) [pid = 7137] [serial = 664] [outer = (nil)] 10:01:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x951bf000) [pid = 7137] [serial = 665] [outer = 0x92ca6800] 10:01:47 INFO - PROCESS | 7137 | 1467738107734 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x95301400) [pid = 7137] [serial = 666] [outer = 0x92ca6800] 10:01:48 INFO - PROCESS | 7137 | 1467738108622 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1534ms 10:01:48 INFO - PROCESS | 7137 | 1467738108715 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 7137 | 1467738108720 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 10:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:01:48 INFO - PROCESS | 7137 | 1467738108731 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 7137 | 1467738108735 Marionette TRACE conn4 <- [1,858,null,{}] 10:01:48 INFO - PROCESS | 7137 | 1467738108741 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}] 10:01:48 INFO - PROCESS | 7137 | 1467738108746 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:49 INFO - PROCESS | 7137 | 1467738109062 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:01:49 INFO - PROCESS | 7137 | 1467738109311 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 7137 | 1467738109318 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274000 == 34 [pid = 7137] [id = 222] 10:01:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8c277c00) [pid = 7137] [serial = 667] [outer = (nil)] 10:01:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8e4b4400) [pid = 7137] [serial = 668] [outer = 0x8c277c00] 10:01:49 INFO - PROCESS | 7137 | 1467738109403 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8f225c00) [pid = 7137] [serial = 669] [outer = 0x8c277c00] 10:01:50 INFO - PROCESS | 7137 | 1467738110662 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1989ms 10:01:50 INFO - PROCESS | 7137 | 1467738110722 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 7137 | 1467738110728 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 10:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:01:50 INFO - PROCESS | 7137 | 1467738110736 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 7137 | 1467738110744 Marionette TRACE conn4 <- [1,862,null,{}] 10:01:50 INFO - PROCESS | 7137 | 1467738110752 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}] 10:01:50 INFO - PROCESS | 7137 | 1467738110758 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:50 INFO - PROCESS | 7137 | 1467738110960 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:01:51 INFO - PROCESS | 7137 | 1467738111211 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 7137 | 1467738111219 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaac400 == 35 [pid = 7137] [id = 223] 10:01:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8eaaec00) [pid = 7137] [serial = 670] [outer = (nil)] 10:01:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8f21a400) [pid = 7137] [serial = 671] [outer = 0x8eaaec00] 10:01:51 INFO - PROCESS | 7137 | 1467738111420 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8fa28000) [pid = 7137] [serial = 672] [outer = 0x8eaaec00] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8f983800) [pid = 7137] [serial = 599] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | 1467738112478 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1802ms 10:01:52 INFO - PROCESS | 7137 | 1467738112539 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 7137 | 1467738112546 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 10:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:01:52 INFO - PROCESS | 7137 | 1467738112556 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 7137 | 1467738112560 Marionette TRACE conn4 <- [1,866,null,{}] 10:01:52 INFO - PROCESS | 7137 | 1467738112567 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}] 10:01:52 INFO - PROCESS | 7137 | 1467738112572 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:52 INFO - PROCESS | 7137 | 1467738112770 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8c277400) [pid = 7137] [serial = 583] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x9a334000) [pid = 7137] [serial = 389] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8f223000) [pid = 7137] [serial = 597] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8e4b8400) [pid = 7137] [serial = 594] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8f44ec00) [pid = 7137] [serial = 591] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8f225800) [pid = 7137] [serial = 590] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8d6d8000) [pid = 7137] [serial = 593] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8e5ef000) [pid = 7137] [serial = 587] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8e4b7000) [pid = 7137] [serial = 586] [outer = (nil)] [url = about:blank] 10:01:52 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f121400) [pid = 7137] [serial = 596] [outer = (nil)] [url = about:blank] 10:01:53 INFO - PROCESS | 7137 | 1467738113023 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 7137 | 1467738113033 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d8000 == 36 [pid = 7137] [id = 224] 10:01:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8e4b8400) [pid = 7137] [serial = 673] [outer = (nil)] 10:01:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8f121400) [pid = 7137] [serial = 674] [outer = 0x8e4b8400] 10:01:53 INFO - PROCESS | 7137 | 1467738113113 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8fa25c00) [pid = 7137] [serial = 675] [outer = 0x8e4b8400] 10:01:53 INFO - PROCESS | 7137 | 1467738113958 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1432ms 10:01:53 INFO - PROCESS | 7137 | 1467738113988 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 7137 | 1467738113991 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:01:54 INFO - PROCESS | 7137 | 1467738113999 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 7137 | 1467738114005 Marionette TRACE conn4 <- [1,870,null,{}] 10:01:54 INFO - PROCESS | 7137 | 1467738114022 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}] 10:01:54 INFO - PROCESS | 7137 | 1467738114030 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:54 INFO - PROCESS | 7137 | 1467738114213 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:01:54 INFO - PROCESS | 7137 | 1467738114225 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 7137 | 1467738114233 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x9162f800 == 37 [pid = 7137] [id = 225] 10:01:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x91631000) [pid = 7137] [serial = 676] [outer = (nil)] 10:01:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x91ad2800) [pid = 7137] [serial = 677] [outer = 0x91631000] 10:01:54 INFO - PROCESS | 7137 | 1467738114481 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x91da9000) [pid = 7137] [serial = 678] [outer = 0x91631000] 10:01:55 INFO - PROCESS | 7137 | 1467738115367 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]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1387ms 10:01:55 INFO - PROCESS | 7137 | 1467738115386 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 7137 | 1467738115391 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 10:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:01:55 INFO - PROCESS | 7137 | 1467738115398 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 7137 | 1467738115402 Marionette TRACE conn4 <- [1,874,null,{}] 10:01:55 INFO - PROCESS | 7137 | 1467738115408 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}] 10:01:55 INFO - PROCESS | 7137 | 1467738115413 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:55 INFO - PROCESS | 7137 | 1467738115654 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:01:55 INFO - PROCESS | 7137 | 1467738115672 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 7137 | 1467738115683 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44b000 == 38 [pid = 7137] [id = 226] 10:01:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x9254e800) [pid = 7137] [serial = 679] [outer = (nil)] 10:01:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x92b3cc00) [pid = 7137] [serial = 680] [outer = 0x9254e800] 10:01:55 INFO - PROCESS | 7137 | 1467738115751 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x92ca0000) [pid = 7137] [serial = 681] [outer = 0x9254e800] 10:01:56 INFO - PROCESS | 7137 | 1467738116724 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]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1385ms 10:01:56 INFO - PROCESS | 7137 | 1467738116785 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 7137 | 1467738116789 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:01:56 INFO - PROCESS | 7137 | 1467738116795 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 7137 | 1467738116799 Marionette TRACE conn4 <- [1,878,null,{}] 10:01:56 INFO - PROCESS | 7137 | 1467738116805 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}] 10:01:56 INFO - PROCESS | 7137 | 1467738116810 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:57 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8f11c000) [pid = 7137] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:01:57 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8e75d800) [pid = 7137] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:01:57 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8c273c00) [pid = 7137] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:01:57 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8c3e1c00) [pid = 7137] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:01:57 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8f458000) [pid = 7137] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:01:57 INFO - PROCESS | 7137 | 1467738117293 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:01:57 INFO - PROCESS | 7137 | 1467738117451 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 7137 | 1467738117457 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d0000 == 39 [pid = 7137] [id = 227] 10:01:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8f458000) [pid = 7137] [serial = 682] [outer = (nil)] 10:01:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x9254cc00) [pid = 7137] [serial = 683] [outer = 0x8f458000] 10:01:57 INFO - PROCESS | 7137 | 1467738117532 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x92b3fc00) [pid = 7137] [serial = 684] [outer = 0x8f458000] 10:01:58 INFO - PROCESS | 7137 | 1467738118302 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]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1536ms 10:01:58 INFO - PROCESS | 7137 | 1467738118333 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 7137 | 1467738118336 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 10:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:01:58 INFO - PROCESS | 7137 | 1467738118343 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 7137 | 1467738118347 Marionette TRACE conn4 <- [1,882,null,{}] 10:01:58 INFO - PROCESS | 7137 | 1467738118352 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}] 10:01:58 INFO - PROCESS | 7137 | 1467738118362 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:58 INFO - PROCESS | 7137 | 1467738118624 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:01:58 INFO - PROCESS | 7137 | 1467738118640 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 7137 | 1467738118646 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:01:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dec00 == 40 [pid = 7137] [id = 228] 10:01:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x92caac00) [pid = 7137] [serial = 685] [outer = (nil)] 10:01:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x953e1400) [pid = 7137] [serial = 686] [outer = 0x92caac00] 10:01:58 INFO - PROCESS | 7137 | 1467738118717 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x953e5800) [pid = 7137] [serial = 687] [outer = 0x92caac00] 10:01:59 INFO - PROCESS | 7137 | 1467738119854 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]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1537ms 10:01:59 INFO - PROCESS | 7137 | 1467738119881 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:01:59 INFO - PROCESS | 7137 | 1467738119891 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 10:01:59 INFO - PROCESS | 7137 | 1467738119902 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 7137 | 1467738119907 Marionette TRACE conn4 <- [1,886,null,{}] 10:01:59 INFO - PROCESS | 7137 | 1467738119918 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}] 10:01:59 INFO - PROCESS | 7137 | 1467738119923 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:00 INFO - PROCESS | 7137 | 1467738120197 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:02:00 INFO - PROCESS | 7137 | 1467738120500 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 7137 | 1467738120507 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f7400 == 41 [pid = 7137] [id = 229] 10:02:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8e5f9800) [pid = 7137] [serial = 688] [outer = (nil)] 10:02:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8f123000) [pid = 7137] [serial = 689] [outer = 0x8e5f9800] 10:02:00 INFO - PROCESS | 7137 | 1467738120599 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8f226000) [pid = 7137] [serial = 690] [outer = 0x8e5f9800] 10:02:01 INFO - PROCESS | 7137 | 1467738121539 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]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1688ms 10:02:01 INFO - PROCESS | 7137 | 1467738121590 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 7137 | 1467738121597 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:02:01 INFO - PROCESS | 7137 | 1467738121609 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 7137 | 1467738121613 Marionette TRACE conn4 <- [1,890,null,{}] 10:02:01 INFO - PROCESS | 7137 | 1467738121620 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}] 10:02:01 INFO - PROCESS | 7137 | 1467738121627 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:01 INFO - PROCESS | 7137 | 1467738121849 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:02:02 INFO - PROCESS | 7137 | 1467738122104 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 7137 | 1467738122112 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x91411000 == 42 [pid = 7137] [id = 230] 10:02:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x9162e800) [pid = 7137] [serial = 691] [outer = (nil)] 10:02:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x916a4800) [pid = 7137] [serial = 692] [outer = 0x9162e800] 10:02:02 INFO - PROCESS | 7137 | 1467738122249 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x92546400) [pid = 7137] [serial = 693] [outer = 0x9162e800] 10:02:03 INFO - PROCESS | 7137 | 1467738123263 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]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1696ms 10:02:03 INFO - PROCESS | 7137 | 1467738123306 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:02:03 INFO - PROCESS | 7137 | 1467738123311 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 10:02:03 INFO - PROCESS | 7137 | 1467738123318 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 7137 | 1467738123324 Marionette TRACE conn4 <- [1,894,null,{}] 10:02:03 INFO - PROCESS | 7137 | 1467738123342 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}] 10:02:03 INFO - PROCESS | 7137 | 1467738123351 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:03 INFO - PROCESS | 7137 | 1467738123609 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:02:03 INFO - PROCESS | 7137 | 1467738123944 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 7137 | 1467738123958 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x9530e400 == 43 [pid = 7137] [id = 231] 10:02:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x9530f000) [pid = 7137] [serial = 694] [outer = (nil)] 10:02:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x953e8400) [pid = 7137] [serial = 695] [outer = 0x9530f000] 10:02:04 INFO - PROCESS | 7137 | 1467738124048 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x953ed800) [pid = 7137] [serial = 696] [outer = 0x9530f000] 10:02:04 INFO - PROCESS | 7137 | 1467738124974 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]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1741ms 10:02:05 INFO - PROCESS | 7137 | 1467738125062 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 7137 | 1467738125070 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:02:05 INFO - PROCESS | 7137 | 1467738125081 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 7137 | 1467738125087 Marionette TRACE conn4 <- [1,898,null,{}] 10:02:05 INFO - PROCESS | 7137 | 1467738125096 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}] 10:02:05 INFO - PROCESS | 7137 | 1467738125103 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:05 INFO - PROCESS | 7137 | 1467738125603 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:02:05 INFO - PROCESS | 7137 | 1467738125916 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 7137 | 1467738125928 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d627c00 == 44 [pid = 7137] [id = 232] 10:02:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x9530b000) [pid = 7137] [serial = 697] [outer = (nil)] 10:02:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x9556e000) [pid = 7137] [serial = 698] [outer = 0x9530b000] 10:02:06 INFO - PROCESS | 7137 | 1467738126071 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x955e1c00) [pid = 7137] [serial = 699] [outer = 0x9530b000] 10:02:07 INFO - PROCESS | 7137 | 1467738127085 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2045ms 10:02:07 INFO - PROCESS | 7137 | 1467738127125 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 7137 | 1467738127128 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:02:07 INFO - PROCESS | 7137 | 1467738127136 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 7137 | 1467738127140 Marionette TRACE conn4 <- [1,902,null,{}] 10:02:07 INFO - PROCESS | 7137 | 1467738127146 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}] 10:02:07 INFO - PROCESS | 7137 | 1467738127151 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:07 INFO - PROCESS | 7137 | 1467738127352 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:02:07 INFO - PROCESS | 7137 | 1467738127600 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 7137 | 1467738127608 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e3000 == 45 [pid = 7137] [id = 233] 10:02:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x8d631400) [pid = 7137] [serial = 700] [outer = (nil)] 10:02:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x955ebc00) [pid = 7137] [serial = 701] [outer = 0x8d631400] 10:02:07 INFO - PROCESS | 7137 | 1467738127737 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x955ee400) [pid = 7137] [serial = 702] [outer = 0x8d631400] 10:02:08 INFO - PROCESS | 7137 | 1467738128696 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1590ms 10:02:08 INFO - PROCESS | 7137 | 1467738128730 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 7137 | 1467738128733 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 10:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:02:08 INFO - PROCESS | 7137 | 1467738128742 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 7137 | 1467738128746 Marionette TRACE conn4 <- [1,906,null,{}] 10:02:08 INFO - PROCESS | 7137 | 1467738128752 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}] 10:02:08 INFO - PROCESS | 7137 | 1467738128762 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:09 INFO - PROCESS | 7137 | 1467738129013 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:02:09 INFO - PROCESS | 7137 | 1467738129269 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 7137 | 1467738129275 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e4000 == 46 [pid = 7137] [id = 234] 10:02:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x953e2400) [pid = 7137] [serial = 703] [outer = (nil)] 10:02:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x995c5c00) [pid = 7137] [serial = 704] [outer = 0x953e2400] 10:02:09 INFO - PROCESS | 7137 | 1467738129403 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x99d9dc00) [pid = 7137] [serial = 705] [outer = 0x953e2400] 10:02:10 INFO - PROCESS | 7137 | 1467738130315 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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1633ms 10:02:10 INFO - PROCESS | 7137 | 1467738130375 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 7137 | 1467738130380 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:02:10 INFO - PROCESS | 7137 | 1467738130386 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 7137 | 1467738130390 Marionette TRACE conn4 <- [1,910,null,{}] 10:02:10 INFO - PROCESS | 7137 | 1467738130397 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}] 10:02:10 INFO - PROCESS | 7137 | 1467738130402 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:10 INFO - PROCESS | 7137 | 1467738130605 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:02:10 INFO - PROCESS | 7137 | 1467738130852 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 7137 | 1467738130859 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dcc00 == 47 [pid = 7137] [id = 235] 10:02:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8c3e1000) [pid = 7137] [serial = 706] [outer = (nil)] 10:02:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x9a09c800) [pid = 7137] [serial = 707] [outer = 0x8c3e1000] 10:02:10 INFO - PROCESS | 7137 | 1467738130982 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x9a13d400) [pid = 7137] [serial = 708] [outer = 0x8c3e1000] 10:02:11 INFO - PROCESS | 7137 | 1467738131858 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]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1540ms 10:02:11 INFO - PROCESS | 7137 | 1467738131928 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 7137 | 1467738131938 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 10:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:02:11 INFO - PROCESS | 7137 | 1467738131945 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 7137 | 1467738131949 Marionette TRACE conn4 <- [1,914,null,{}] 10:02:11 INFO - PROCESS | 7137 | 1467738131955 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}] 10:02:11 INFO - PROCESS | 7137 | 1467738131959 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:12 INFO - PROCESS | 7137 | 1467738132156 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:02:12 INFO - PROCESS | 7137 | 1467738132410 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 7137 | 1467738132419 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271400 == 48 [pid = 7137] [id = 236] 10:02:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x98228c00) [pid = 7137] [serial = 709] [outer = (nil)] 10:02:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x9a334000) [pid = 7137] [serial = 710] [outer = 0x98228c00] 10:02:12 INFO - PROCESS | 7137 | 1467738132538 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x9a338c00) [pid = 7137] [serial = 711] [outer = 0x98228c00] 10:02:13 INFO - PROCESS | 7137 | 1467738133413 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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1534ms 10:02:13 INFO - PROCESS | 7137 | 1467738133481 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:02:13 INFO - PROCESS | 7137 | 1467738133485 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 10:02:13 INFO - PROCESS | 7137 | 1467738133492 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 7137 | 1467738133495 Marionette TRACE conn4 <- [1,918,null,{}] 10:02:13 INFO - PROCESS | 7137 | 1467738133501 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}] 10:02:13 INFO - PROCESS | 7137 | 1467738133507 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:13 INFO - PROCESS | 7137 | 1467738133711 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:02:13 INFO - PROCESS | 7137 | 1467738133962 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 7137 | 1467738133974 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaaa400 == 49 [pid = 7137] [id = 237] 10:02:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x99c54800) [pid = 7137] [serial = 712] [outer = (nil)] 10:02:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x9a389000) [pid = 7137] [serial = 713] [outer = 0x99c54800] 10:02:14 INFO - PROCESS | 7137 | 1467738134104 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x9a389800) [pid = 7137] [serial = 714] [outer = 0x99c54800] 10:02:15 INFO - PROCESS | 7137 | 1467738135007 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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1594ms 10:02:15 INFO - PROCESS | 7137 | 1467738135086 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 7137 | 1467738135090 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 10:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:02:15 INFO - PROCESS | 7137 | 1467738135098 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 7137 | 1467738135101 Marionette TRACE conn4 <- [1,922,null,{}] 10:02:15 INFO - PROCESS | 7137 | 1467738135108 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}] 10:02:15 INFO - PROCESS | 7137 | 1467738135112 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:15 INFO - PROCESS | 7137 | 1467738135378 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:02:15 INFO - PROCESS | 7137 | 1467738135702 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 7137 | 1467738135711 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c273c00 == 50 [pid = 7137] [id = 238] 10:02:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x8d627400) [pid = 7137] [serial = 715] [outer = (nil)] 10:02:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x8e761000) [pid = 7137] [serial = 716] [outer = 0x8d627400] 10:02:15 INFO - PROCESS | 7137 | 1467738135795 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x8fbcc000) [pid = 7137] [serial = 717] [outer = 0x8d627400] 10:02:17 INFO - PROCESS | 7137 | 1467738137046 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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1990ms 10:02:17 INFO - PROCESS | 7137 | 1467738137094 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 7137 | 1467738137101 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 10:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:02:17 INFO - PROCESS | 7137 | 1467738137110 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 7137 | 1467738137115 Marionette TRACE conn4 <- [1,926,null,{}] 10:02:17 INFO - PROCESS | 7137 | 1467738137124 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}] 10:02:17 INFO - PROCESS | 7137 | 1467738137130 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:17 INFO - PROCESS | 7137 | 1467738137396 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:02:17 INFO - PROCESS | 7137 | 1467738137612 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 7137 | 1467738137626 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ccc00 == 51 [pid = 7137] [id = 239] 10:02:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x8d6d5c00) [pid = 7137] [serial = 718] [outer = (nil)] 10:02:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x8eaac000) [pid = 7137] [serial = 719] [outer = 0x8d6d5c00] 10:02:17 INFO - PROCESS | 7137 | 1467738137740 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x8f120000) [pid = 7137] [serial = 720] [outer = 0x8d6d5c00] 10:02:18 INFO - PROCESS | 7137 | 1467738138797 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]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1734ms 10:02:18 INFO - PROCESS | 7137 | 1467738138844 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 7137 | 1467738138851 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 10:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:02:18 INFO - PROCESS | 7137 | 1467738138863 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 7137 | 1467738138867 Marionette TRACE conn4 <- [1,930,null,{}] 10:02:18 INFO - PROCESS | 7137 | 1467738138874 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}] 10:02:18 INFO - PROCESS | 7137 | 1467738138880 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:19 INFO - PROCESS | 7137 | 1467738139120 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:02:19 INFO - PROCESS | 7137 | 1467738139379 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 7137 | 1467738139386 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75a800 == 52 [pid = 7137] [id = 240] 10:02:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x8fa30c00) [pid = 7137] [serial = 721] [outer = (nil)] 10:02:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x91418800) [pid = 7137] [serial = 722] [outer = 0x8fa30c00] 10:02:19 INFO - PROCESS | 7137 | 1467738139525 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x916a2800) [pid = 7137] [serial = 723] [outer = 0x8fa30c00] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d0000 == 51 [pid = 7137] [id = 227] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44b000 == 50 [pid = 7137] [id = 226] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x9162f800 == 49 [pid = 7137] [id = 225] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d8000 == 48 [pid = 7137] [id = 224] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaac400 == 47 [pid = 7137] [id = 223] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x9296e800 == 46 [pid = 7137] [id = 219] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b400 == 45 [pid = 7137] [id = 220] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b4800 == 44 [pid = 7137] [id = 218] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3df000 == 43 [pid = 7137] [id = 217] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21b000 == 42 [pid = 7137] [id = 215] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c800 == 41 [pid = 7137] [id = 216] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274000 == 40 [pid = 7137] [id = 222] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x91ac9400 == 39 [pid = 7137] [id = 221] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ccc00 == 38 [pid = 7137] [id = 239] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c273c00 == 37 [pid = 7137] [id = 238] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaaa400 == 36 [pid = 7137] [id = 237] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dcc00 == 35 [pid = 7137] [id = 235] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271400 == 34 [pid = 7137] [id = 236] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e4000 == 33 [pid = 7137] [id = 234] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e3000 == 32 [pid = 7137] [id = 233] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8d627c00 == 31 [pid = 7137] [id = 232] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x9530e400 == 30 [pid = 7137] [id = 231] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f7400 == 29 [pid = 7137] [id = 229] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x91411000 == 28 [pid = 7137] [id = 230] 10:02:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dec00 == 27 [pid = 7137] [id = 228] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x91da1c00) [pid = 7137] [serial = 617] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8f988000) [pid = 7137] [serial = 605] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x9162b400) [pid = 7137] [serial = 611] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x91250c00) [pid = 7137] [serial = 638] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x8f21d800) [pid = 7137] [serial = 633] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x8d6d5800) [pid = 7137] [serial = 602] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x916a4400) [pid = 7137] [serial = 614] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x8f117c00) [pid = 7137] [serial = 623] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x8d625c00) [pid = 7137] [serial = 627] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x8e5f3c00) [pid = 7137] [serial = 629] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8c3da800) [pid = 7137] [serial = 626] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x91257800) [pid = 7137] [serial = 608] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8e75c800) [pid = 7137] [serial = 630] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x8fbcb000) [pid = 7137] [serial = 636] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8f11e400) [pid = 7137] [serial = 632] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8fbd5800) [pid = 7137] [serial = 620] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x91412c00) [pid = 7137] [serial = 639] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x8fb14c00) [pid = 7137] [serial = 635] [outer = (nil)] [url = about:blank] 10:02:21 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x91631800) [pid = 7137] [serial = 641] [outer = (nil)] [url = about:blank] 10:02:22 INFO - PROCESS | 7137 | 1467738142180 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 3346ms 10:02:22 INFO - PROCESS | 7137 | 1467738142209 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:02:22 INFO - PROCESS | 7137 | 1467738142215 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 10:02:22 INFO - PROCESS | 7137 | 1467738142223 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 7137 | 1467738142231 Marionette TRACE conn4 <- [1,934,null,{}] 10:02:22 INFO - PROCESS | 7137 | 1467738142238 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}] 10:02:22 INFO - PROCESS | 7137 | 1467738142243 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:22 INFO - PROCESS | 7137 | 1467738142465 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:02:22 INFO - PROCESS | 7137 | 1467738142626 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 7137 | 1467738142635 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d629800 == 28 [pid = 7137] [id = 241] 10:02:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8d62e400) [pid = 7137] [serial = 724] [outer = (nil)] 10:02:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8d6d8000) [pid = 7137] [serial = 725] [outer = 0x8d62e400] 10:02:22 INFO - PROCESS | 7137 | 1467738142716 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8e4bbc00) [pid = 7137] [serial = 726] [outer = 0x8d62e400] 10:02:23 INFO - PROCESS | 7137 | 1467738143554 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]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1388ms 10:02:23 INFO - PROCESS | 7137 | 1467738143611 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 7137 | 1467738143617 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 10:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:02:23 INFO - PROCESS | 7137 | 1467738143629 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 7137 | 1467738143633 Marionette TRACE conn4 <- [1,938,null,{}] 10:02:23 INFO - PROCESS | 7137 | 1467738143640 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}] 10:02:23 INFO - PROCESS | 7137 | 1467738143647 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:23 INFO - PROCESS | 7137 | 1467738143917 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:02:23 INFO - PROCESS | 7137 | 1467738143935 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 7137 | 1467738143944 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3400 == 29 [pid = 7137] [id = 242] 10:02:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8f223800) [pid = 7137] [serial = 727] [outer = (nil)] 10:02:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8f457800) [pid = 7137] [serial = 728] [outer = 0x8f223800] 10:02:24 INFO - PROCESS | 7137 | 1467738144023 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x8fa2a400) [pid = 7137] [serial = 729] [outer = 0x8f223800] 10:02:25 INFO - PROCESS | 7137 | 1467738145128 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]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1535ms 10:02:25 INFO - PROCESS | 7137 | 1467738145164 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 7137 | 1467738145168 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 10:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:02:25 INFO - PROCESS | 7137 | 1467738145175 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 7137 | 1467738145181 Marionette TRACE conn4 <- [1,942,null,{}] 10:02:25 INFO - PROCESS | 7137 | 1467738145205 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}] 10:02:25 INFO - PROCESS | 7137 | 1467738145215 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:25 INFO - PROCESS | 7137 | 1467738145475 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:02:25 INFO - PROCESS | 7137 | 1467738145509 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 7137 | 1467738145520 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x91413000 == 30 [pid = 7137] [id = 243] 10:02:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x91414c00) [pid = 7137] [serial = 730] [outer = (nil)] 10:02:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x9162ac00) [pid = 7137] [serial = 731] [outer = 0x91414c00] 10:02:25 INFO - PROCESS | 7137 | 1467738145598 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x916a3c00) [pid = 7137] [serial = 732] [outer = 0x91414c00] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8f221400) [pid = 7137] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8c3e3400) [pid = 7137] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8d628800) [pid = 7137] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x8d6cdc00) [pid = 7137] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8f44a000) [pid = 7137] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8eaa9000) [pid = 7137] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x91253000) [pid = 7137] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x91419c00) [pid = 7137] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x9254e800) [pid = 7137] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8f458000) [pid = 7137] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8c26cc00) [pid = 7137] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8c277c00) [pid = 7137] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x91d9f400) [pid = 7137] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8e4b8400) [pid = 7137] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x91631000) [pid = 7137] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x8f219000) [pid = 7137] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x8eaaec00) [pid = 7137] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x91411c00) [pid = 7137] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x92ca6800) [pid = 7137] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8f44b400) [pid = 7137] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x92b43c00) [pid = 7137] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x916aa000) [pid = 7137] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x8d6d7800) [pid = 7137] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x92caac00) [pid = 7137] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x8c26f000) [pid = 7137] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:02:28 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8f455400) [pid = 7137] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:02:28 INFO - PROCESS | 7137 | 1467738148695 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]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 3552ms 10:02:28 INFO - PROCESS | 7137 | 1467738148729 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 7137 | 1467738148732 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 10:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:02:28 INFO - PROCESS | 7137 | 1467738148739 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 7137 | 1467738148742 Marionette TRACE conn4 <- [1,946,null,{}] 10:02:28 INFO - PROCESS | 7137 | 1467738148748 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}] 10:02:28 INFO - PROCESS | 7137 | 1467738148753 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:28 INFO - PROCESS | 7137 | 1467738148925 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:02:29 INFO - PROCESS | 7137 | 1467738149097 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 7137 | 1467738149102 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cdc00 == 31 [pid = 7137] [id = 244] 10:02:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8e4b0800) [pid = 7137] [serial = 733] [outer = (nil)] 10:02:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8f219000) [pid = 7137] [serial = 734] [outer = 0x8e4b0800] 10:02:29 INFO - PROCESS | 7137 | 1467738149188 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8fbd5800) [pid = 7137] [serial = 735] [outer = 0x8e4b0800] 10:02:29 INFO - PROCESS | 7137 | 1467738149938 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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1244ms 10:02:29 INFO - PROCESS | 7137 | 1467738149984 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:02:29 INFO - PROCESS | 7137 | 1467738149988 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 10:02:29 INFO - PROCESS | 7137 | 1467738149994 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 7137 | 1467738149999 Marionette TRACE conn4 <- [1,950,null,{}] 10:02:30 INFO - PROCESS | 7137 | 1467738150004 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}] 10:02:30 INFO - PROCESS | 7137 | 1467738150009 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:30 INFO - PROCESS | 7137 | 1467738150174 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:02:30 INFO - PROCESS | 7137 | 1467738150189 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 7137 | 1467738150198 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26cc00 == 32 [pid = 7137] [id = 245] 10:02:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8f118800) [pid = 7137] [serial = 736] [outer = (nil)] 10:02:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x916a7400) [pid = 7137] [serial = 737] [outer = 0x8f118800] 10:02:30 INFO - PROCESS | 7137 | 1467738150267 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x91acd400) [pid = 7137] [serial = 738] [outer = 0x8f118800] 10:02:31 INFO - PROCESS | 7137 | 1467738151512 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]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1592ms 10:02:31 INFO - PROCESS | 7137 | 1467738151588 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 7137 | 1467738151596 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 10:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:02:31 INFO - PROCESS | 7137 | 1467738151604 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 7137 | 1467738151612 Marionette TRACE conn4 <- [1,954,null,{}] 10:02:31 INFO - PROCESS | 7137 | 1467738151621 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}] 10:02:31 INFO - PROCESS | 7137 | 1467738151626 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:31 INFO - PROCESS | 7137 | 1467738151870 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:02:32 INFO - PROCESS | 7137 | 1467738152175 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 7137 | 1467738152187 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271400 == 33 [pid = 7137] [id = 246] 10:02:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8e4ac400) [pid = 7137] [serial = 739] [outer = (nil)] 10:02:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8eaad400) [pid = 7137] [serial = 740] [outer = 0x8e4ac400] 10:02:32 INFO - PROCESS | 7137 | 1467738152274 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x8f453400) [pid = 7137] [serial = 741] [outer = 0x8e4ac400] 10:02:33 INFO - PROCESS | 7137 | 1467738153210 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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1686ms 10:02:33 INFO - PROCESS | 7137 | 1467738153291 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 7137 | 1467738153299 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 10:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:02:33 INFO - PROCESS | 7137 | 1467738153311 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 7137 | 1467738153315 Marionette TRACE conn4 <- [1,958,null,{}] 10:02:33 INFO - PROCESS | 7137 | 1467738153322 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}] 10:02:33 INFO - PROCESS | 7137 | 1467738153329 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:33 INFO - PROCESS | 7137 | 1467738153593 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:02:33 INFO - PROCESS | 7137 | 1467738153940 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 7137 | 1467738153953 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b5000 == 34 [pid = 7137] [id = 247] 10:02:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x91417400) [pid = 7137] [serial = 742] [outer = (nil)] 10:02:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x91631800) [pid = 7137] [serial = 743] [outer = 0x91417400] 10:02:34 INFO - PROCESS | 7137 | 1467738154040 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x91ad7800) [pid = 7137] [serial = 744] [outer = 0x91417400] 10:02:35 INFO - PROCESS | 7137 | 1467738155055 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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1802ms 10:02:35 INFO - PROCESS | 7137 | 1467738155113 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 7137 | 1467738155117 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 10:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:02:35 INFO - PROCESS | 7137 | 1467738155125 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 7137 | 1467738155132 Marionette TRACE conn4 <- [1,962,null,{}] 10:02:35 INFO - PROCESS | 7137 | 1467738155149 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}] 10:02:35 INFO - PROCESS | 7137 | 1467738155159 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:35 INFO - PROCESS | 7137 | 1467738155393 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:02:35 INFO - PROCESS | 7137 | 1467738155674 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 7137 | 1467738155684 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x9296f400 == 35 [pid = 7137] [id = 248] 10:02:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x92b3f400) [pid = 7137] [serial = 745] [outer = (nil)] 10:02:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x92b45000) [pid = 7137] [serial = 746] [outer = 0x92b3f400] 10:02:35 INFO - PROCESS | 7137 | 1467738155815 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x92ca6000) [pid = 7137] [serial = 747] [outer = 0x92b3f400] 10:02:36 INFO - PROCESS | 7137 | 1467738156693 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]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1638ms 10:02:36 INFO - PROCESS | 7137 | 1467738156768 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 7137 | 1467738156772 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 10:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:02:36 INFO - PROCESS | 7137 | 1467738156779 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 7137 | 1467738156783 Marionette TRACE conn4 <- [1,966,null,{}] 10:02:36 INFO - PROCESS | 7137 | 1467738156789 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}] 10:02:36 INFO - PROCESS | 7137 | 1467738156795 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:36 INFO - PROCESS | 7137 | 1467738156995 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:02:37 INFO - PROCESS | 7137 | 1467738157251 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 7137 | 1467738157258 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b3e800 == 36 [pid = 7137] [id = 249] 10:02:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x92ca5400) [pid = 7137] [serial = 748] [outer = (nil)] 10:02:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x93a58c00) [pid = 7137] [serial = 749] [outer = 0x92ca5400] 10:02:37 INFO - PROCESS | 7137 | 1467738157386 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x93a65c00) [pid = 7137] [serial = 750] [outer = 0x92ca5400] 10:02:38 INFO - PROCESS | 7137 | 1467738158245 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]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1532ms 10:02:38 INFO - PROCESS | 7137 | 1467738158313 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 7137 | 1467738158317 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 10:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:02:38 INFO - PROCESS | 7137 | 1467738158324 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 7137 | 1467738158328 Marionette TRACE conn4 <- [1,970,null,{}] 10:02:38 INFO - PROCESS | 7137 | 1467738158334 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}] 10:02:38 INFO - PROCESS | 7137 | 1467738158340 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:38 INFO - PROCESS | 7137 | 1467738158535 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:02:38 INFO - PROCESS | 7137 | 1467738158804 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 7137 | 1467738158811 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3800 == 37 [pid = 7137] [id = 250] 10:02:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8f119400) [pid = 7137] [serial = 751] [outer = (nil)] 10:02:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x95306c00) [pid = 7137] [serial = 752] [outer = 0x8f119400] 10:02:38 INFO - PROCESS | 7137 | 1467738158910 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x9530bc00) [pid = 7137] [serial = 753] [outer = 0x8f119400] 10:02:39 INFO - PROCESS | 7137 | 1467738159868 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]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1582ms 10:02:39 INFO - PROCESS | 7137 | 1467738159907 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 7137 | 1467738159910 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 10:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:02:39 INFO - PROCESS | 7137 | 1467738159918 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 7137 | 1467738159922 Marionette TRACE conn4 <- [1,974,null,{}] 10:02:39 INFO - PROCESS | 7137 | 1467738159928 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}] 10:02:39 INFO - PROCESS | 7137 | 1467738159939 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:40 INFO - PROCESS | 7137 | 1467738160161 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:02:40 INFO - PROCESS | 7137 | 1467738160415 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 7137 | 1467738160423 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f6000 == 38 [pid = 7137] [id = 251] 10:02:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8fb14c00) [pid = 7137] [serial = 754] [outer = (nil)] 10:02:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x98222c00) [pid = 7137] [serial = 755] [outer = 0x8fb14c00] 10:02:40 INFO - PROCESS | 7137 | 1467738160556 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x9916b400) [pid = 7137] [serial = 756] [outer = 0x8fb14c00] 10:02:41 INFO - PROCESS | 7137 | 1467738161456 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1582ms 10:02:41 INFO - PROCESS | 7137 | 1467738161502 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:02:41 INFO - PROCESS | 7137 | 1467738161507 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 10:02:41 INFO - PROCESS | 7137 | 1467738161514 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 7137 | 1467738161517 Marionette TRACE conn4 <- [1,978,null,{}] 10:02:41 INFO - PROCESS | 7137 | 1467738161524 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}] 10:02:41 INFO - PROCESS | 7137 | 1467738161530 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:41 INFO - PROCESS | 7137 | 1467738161723 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:02:41 INFO - PROCESS | 7137 | 1467738161974 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 7137 | 1467738161983 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7000 == 39 [pid = 7137] [id = 252] 10:02:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8e769400) [pid = 7137] [serial = 757] [outer = (nil)] 10:02:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x995c1800) [pid = 7137] [serial = 758] [outer = 0x8e769400] 10:02:42 INFO - PROCESS | 7137 | 1467738162109 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x99c57400) [pid = 7137] [serial = 759] [outer = 0x8e769400] 10:02:43 INFO - PROCESS | 7137 | 1467738163008 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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1542ms 10:02:43 INFO - PROCESS | 7137 | 1467738163057 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:02:43 INFO - PROCESS | 7137 | 1467738163061 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 10:02:43 INFO - PROCESS | 7137 | 1467738163068 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 7137 | 1467738163072 Marionette TRACE conn4 <- [1,982,null,{}] 10:02:43 INFO - PROCESS | 7137 | 1467738163078 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}] 10:02:43 INFO - PROCESS | 7137 | 1467738163083 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:43 INFO - PROCESS | 7137 | 1467738163280 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:02:43 INFO - PROCESS | 7137 | 1467738163547 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 7137 | 1467738163555 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x9296a000 == 40 [pid = 7137] [id = 253] 10:02:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x99169c00) [pid = 7137] [serial = 760] [outer = (nil)] 10:02:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x9a331400) [pid = 7137] [serial = 761] [outer = 0x99169c00] 10:02:43 INFO - PROCESS | 7137 | 1467738163677 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x9a338800) [pid = 7137] [serial = 762] [outer = 0x99169c00] 10:02:44 INFO - PROCESS | 7137 | 1467738164589 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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1582ms 10:02:44 INFO - PROCESS | 7137 | 1467738164651 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 7137 | 1467738164655 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 10:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:02:44 INFO - PROCESS | 7137 | 1467738164662 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 7137 | 1467738164666 Marionette TRACE conn4 <- [1,986,null,{}] 10:02:44 INFO - PROCESS | 7137 | 1467738164672 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}] 10:02:44 INFO - PROCESS | 7137 | 1467738164677 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:44 INFO - PROCESS | 7137 | 1467738164877 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:02:45 INFO - PROCESS | 7137 | 1467738165136 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 7137 | 1467738165143 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75c800 == 41 [pid = 7137] [id = 254] 10:02:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x995c1000) [pid = 7137] [serial = 763] [outer = (nil)] 10:02:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x9a405c00) [pid = 7137] [serial = 764] [outer = 0x995c1000] 10:02:45 INFO - PROCESS | 7137 | 1467738165267 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x9a409c00) [pid = 7137] [serial = 765] [outer = 0x995c1000] 10:02:46 INFO - PROCESS | 7137 | 1467738166189 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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1594ms 10:02:46 INFO - PROCESS | 7137 | 1467738166258 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 7137 | 1467738166261 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:02:46 INFO - PROCESS | 7137 | 1467738166269 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 7137 | 1467738166273 Marionette TRACE conn4 <- [1,990,null,{}] 10:02:46 INFO - PROCESS | 7137 | 1467738166279 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}] 10:02:46 INFO - PROCESS | 7137 | 1467738166284 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:46 INFO - PROCESS | 7137 | 1467738166491 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:02:46 INFO - PROCESS | 7137 | 1467738166760 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 7137 | 1467738166767 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db800 == 42 [pid = 7137] [id = 255] 10:02:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x9a61d800) [pid = 7137] [serial = 766] [outer = (nil)] 10:02:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x9a622000) [pid = 7137] [serial = 767] [outer = 0x9a61d800] 10:02:46 INFO - PROCESS | 7137 | 1467738166890 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x9a626800) [pid = 7137] [serial = 768] [outer = 0x9a61d800] 10:02:47 INFO - PROCESS | 7137 | 1467738167828 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]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1592ms 10:02:47 INFO - PROCESS | 7137 | 1467738167862 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 7137 | 1467738167867 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 10:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:02:47 INFO - PROCESS | 7137 | 1467738167874 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 7137 | 1467738167879 Marionette TRACE conn4 <- [1,994,null,{}] 10:02:47 INFO - PROCESS | 7137 | 1467738167885 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}] 10:02:47 INFO - PROCESS | 7137 | 1467738167892 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:48 INFO - PROCESS | 7137 | 1467738168121 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:02:48 INFO - PROCESS | 7137 | 1467738168394 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 7137 | 1467738168405 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a66e400 == 43 [pid = 7137] [id = 256] 10:02:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x9a673400) [pid = 7137] [serial = 769] [outer = (nil)] 10:02:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x9a7b6c00) [pid = 7137] [serial = 770] [outer = 0x9a673400] 10:02:48 INFO - PROCESS | 7137 | 1467738168531 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x9ab95400) [pid = 7137] [serial = 771] [outer = 0x9a673400] 10:02:49 INFO - PROCESS | 7137 | 1467738169438 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]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1596ms 10:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:02:49 INFO - PROCESS | 7137 | 1467738169473 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 7137 | 1467738169477 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 10:02:49 INFO - PROCESS | 7137 | 1467738169520 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 7137 | 1467738169526 Marionette TRACE conn4 <- [1,998,null,{}] 10:02:49 INFO - PROCESS | 7137 | 1467738169537 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}] 10:02:49 INFO - PROCESS | 7137 | 1467738169542 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:49 INFO - PROCESS | 7137 | 1467738169779 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:02:50 INFO - PROCESS | 7137 | 1467738170090 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 7137 | 1467738170096 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ce000 == 44 [pid = 7137] [id = 257] 10:02:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x8d6d2000) [pid = 7137] [serial = 772] [outer = (nil)] 10:02:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x9a409400) [pid = 7137] [serial = 773] [outer = 0x8d6d2000] 10:02:50 INFO - PROCESS | 7137 | 1467738170182 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x9acb9000) [pid = 7137] [serial = 774] [outer = 0x8d6d2000] 10:02:51 INFO - PROCESS | 7137 | 1467738171122 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]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1675ms 10:02:51 INFO - PROCESS | 7137 | 1467738171159 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:02:51 INFO - PROCESS | 7137 | 1467738171163 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 10:02:51 INFO - PROCESS | 7137 | 1467738171170 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 7137 | 1467738171174 Marionette TRACE conn4 <- [1,1002,null,{}] 10:02:51 INFO - PROCESS | 7137 | 1467738171179 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}] 10:02:51 INFO - PROCESS | 7137 | 1467738171184 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:51 INFO - PROCESS | 7137 | 1467738171374 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:02:51 INFO - PROCESS | 7137 | 1467738171633 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 7137 | 1467738171642 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271c00 == 45 [pid = 7137] [id = 258] 10:02:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x8c3df800) [pid = 7137] [serial = 775] [outer = (nil)] 10:02:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x8eaa5400) [pid = 7137] [serial = 776] [outer = 0x8c3df800] 10:02:51 INFO - PROCESS | 7137 | 1467738171766 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x8f451000) [pid = 7137] [serial = 777] [outer = 0x8c3df800] 10:02:52 INFO - PROCESS | 7137 | 1467738172688 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]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1582ms 10:02:52 INFO - PROCESS | 7137 | 1467738172752 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 7137 | 1467738172757 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 10:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:02:52 INFO - PROCESS | 7137 | 1467738172764 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 7137 | 1467738172768 Marionette TRACE conn4 <- [1,1006,null,{}] 10:02:52 INFO - PROCESS | 7137 | 1467738172774 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}] 10:02:52 INFO - PROCESS | 7137 | 1467738172779 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:52 INFO - PROCESS | 7137 | 1467738172977 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:02:53 INFO - PROCESS | 7137 | 1467738173418 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 7137 | 1467738173425 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c270c00 == 46 [pid = 7137] [id = 259] 10:02:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x8c272400) [pid = 7137] [serial = 778] [outer = (nil)] 10:02:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x8c277c00) [pid = 7137] [serial = 779] [outer = 0x8c272400] 10:02:53 INFO - PROCESS | 7137 | 1467738173561 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x8c3e1400) [pid = 7137] [serial = 780] [outer = 0x8c272400] 10:02:54 INFO - PROCESS | 7137 | 1467738174498 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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1782ms 10:02:54 INFO - PROCESS | 7137 | 1467738174549 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 7137 | 1467738174555 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 10:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:02:54 INFO - PROCESS | 7137 | 1467738174563 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 7137 | 1467738174568 Marionette TRACE conn4 <- [1,1010,null,{}] 10:02:54 INFO - PROCESS | 7137 | 1467738174576 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}] 10:02:54 INFO - PROCESS | 7137 | 1467738174583 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:54 INFO - PROCESS | 7137 | 1467738174787 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:02:55 INFO - PROCESS | 7137 | 1467738175200 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 7137 | 1467738175211 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:55 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cdc00 == 45 [pid = 7137] [id = 244] 10:02:55 INFO - PROCESS | 7137 | --DOCSHELL 0x91413000 == 44 [pid = 7137] [id = 243] 10:02:55 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3400 == 43 [pid = 7137] [id = 242] 10:02:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d626000 == 44 [pid = 7137] [id = 260] 10:02:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x8d634400) [pid = 7137] [serial = 781] [outer = (nil)] 10:02:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x8e75d400) [pid = 7137] [serial = 782] [outer = 0x8d634400] 10:02:55 INFO - PROCESS | 7137 | 1467738175340 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x8f21c400) [pid = 7137] [serial = 783] [outer = 0x8d634400] 10:02:55 INFO - PROCESS | 7137 | --DOCSHELL 0x8d629800 == 43 [pid = 7137] [id = 241] 10:02:55 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75a800 == 42 [pid = 7137] [id = 240] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x91daa400) [pid = 7137] [serial = 618] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x9140f400) [pid = 7137] [serial = 609] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x916a6800) [pid = 7137] [serial = 615] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x91d9c800) [pid = 7137] [serial = 621] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x9254d400) [pid = 7137] [serial = 624] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x91635000) [pid = 7137] [serial = 612] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x8e762800) [pid = 7137] [serial = 603] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x8fa30800) [pid = 7137] [serial = 606] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x8fa2dc00) [pid = 7137] [serial = 600] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x8d62a000) [pid = 7137] [serial = 584] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x92b3cc00) [pid = 7137] [serial = 680] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x92ca0000) [pid = 7137] [serial = 681] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x92b3fc00) [pid = 7137] [serial = 684] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x93a5c000) [pid = 7137] [serial = 662] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x93a63c00) [pid = 7137] [serial = 663] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x8e4b4400) [pid = 7137] [serial = 668] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8f225c00) [pid = 7137] [serial = 669] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x9296cc00) [pid = 7137] [serial = 653] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x92b3a800) [pid = 7137] [serial = 654] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x8f121400) [pid = 7137] [serial = 674] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x8fa25c00) [pid = 7137] [serial = 675] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x91ad2800) [pid = 7137] [serial = 677] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x92b43800) [pid = 7137] [serial = 656] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x92b47800) [pid = 7137] [serial = 657] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x8f21a400) [pid = 7137] [serial = 671] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8fa28000) [pid = 7137] [serial = 672] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x91aca800) [pid = 7137] [serial = 642] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x951bf000) [pid = 7137] [serial = 665] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x95301400) [pid = 7137] [serial = 666] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8f456800) [pid = 7137] [serial = 647] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8fa25400) [pid = 7137] [serial = 648] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x92cabc00) [pid = 7137] [serial = 659] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x93a1c400) [pid = 7137] [serial = 660] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x91da2000) [pid = 7137] [serial = 650] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x9254bc00) [pid = 7137] [serial = 651] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8e5ed800) [pid = 7137] [serial = 644] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x953e5800) [pid = 7137] [serial = 687] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x953e1400) [pid = 7137] [serial = 686] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8e5fac00) [pid = 7137] [serial = 645] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x9254cc00) [pid = 7137] [serial = 683] [outer = (nil)] [url = about:blank] 10:02:55 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x91da9000) [pid = 7137] [serial = 678] [outer = (nil)] [url = about:blank] 10:02:56 INFO - PROCESS | 7137 | 1467738176232 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]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1735ms 10:02:56 INFO - PROCESS | 7137 | 1467738176303 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 7137 | 1467738176310 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:02:56 INFO - PROCESS | 7137 | 1467738176317 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 7137 | 1467738176321 Marionette TRACE conn4 <- [1,1014,null,{}] 10:02:56 INFO - PROCESS | 7137 | 1467738176327 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}] 10:02:56 INFO - PROCESS | 7137 | 1467738176332 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:56 INFO - PROCESS | 7137 | 1467738176525 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:02:56 INFO - PROCESS | 7137 | 1467738176703 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 7137 | 1467738176711 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f225c00 == 43 [pid = 7137] [id = 261] 10:02:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x8fa2dc00) [pid = 7137] [serial = 784] [outer = (nil)] 10:02:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x8fbcb000) [pid = 7137] [serial = 785] [outer = 0x8fa2dc00] 10:02:56 INFO - PROCESS | 7137 | 1467738176869 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x91257800) [pid = 7137] [serial = 786] [outer = 0x8fa2dc00] 10:02:57 INFO - PROCESS | 7137 | 1467738177661 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]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1431ms 10:02:57 INFO - PROCESS | 7137 | 1467738177755 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 7137 | 1467738177759 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 10:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:02:57 INFO - PROCESS | 7137 | 1467738177775 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 7137 | 1467738177784 Marionette TRACE conn4 <- [1,1018,null,{}] 10:02:57 INFO - PROCESS | 7137 | 1467738177799 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}] 10:02:57 INFO - PROCESS | 7137 | 1467738177808 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:58 INFO - PROCESS | 7137 | 1467738178075 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:02:58 INFO - PROCESS | 7137 | 1467738178112 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 7137 | 1467738178119 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5fbc00 == 44 [pid = 7137] [id = 262] 10:02:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x91aca800) [pid = 7137] [serial = 787] [outer = (nil)] 10:02:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x91d9fc00) [pid = 7137] [serial = 788] [outer = 0x91aca800] 10:02:58 INFO - PROCESS | 7137 | 1467738178203 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x91daac00) [pid = 7137] [serial = 789] [outer = 0x91aca800] 10:02:59 INFO - PROCESS | 7137 | 1467738179165 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]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1458ms 10:02:59 INFO - PROCESS | 7137 | 1467738179231 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:02:59 INFO - PROCESS | 7137 | 1467738179236 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 10:02:59 INFO - PROCESS | 7137 | 1467738179242 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 7137 | 1467738179246 Marionette TRACE conn4 <- [1,1022,null,{}] 10:02:59 INFO - PROCESS | 7137 | 1467738179252 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}] 10:02:59 INFO - PROCESS | 7137 | 1467738179257 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:59 INFO - PROCESS | 7137 | 1467738179531 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:02:59 INFO - PROCESS | 7137 | 1467738179569 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 7137 | 1467738179576 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:02:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c800 == 45 [pid = 7137] [id = 263] 10:02:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8e767400) [pid = 7137] [serial = 790] [outer = (nil)] 10:02:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x92966800) [pid = 7137] [serial = 791] [outer = 0x8e767400] 10:02:59 INFO - PROCESS | 7137 | 1467738179647 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x92b3a800) [pid = 7137] [serial = 792] [outer = 0x8e767400] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x91414c00) [pid = 7137] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8c3e1000) [pid = 7137] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8d631400) [pid = 7137] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8d6d5c00) [pid = 7137] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8e4b0800) [pid = 7137] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x953e2400) [pid = 7137] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x99c54800) [pid = 7137] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x8d627400) [pid = 7137] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x8f223800) [pid = 7137] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x98228c00) [pid = 7137] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x9530b000) [pid = 7137] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x8e5f9800) [pid = 7137] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8d62e400) [pid = 7137] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x9162e800) [pid = 7137] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x9530f000) [pid = 7137] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:03:00 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x8fa30c00) [pid = 7137] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:03:00 INFO - PROCESS | 7137 | 1467738180829 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]]]}] 10:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1636ms 10:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:03:00 INFO - PROCESS | 7137 | 1467738180882 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 7137 | 1467738180885 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 10:03:00 INFO - PROCESS | 7137 | 1467738180892 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 7137 | 1467738180896 Marionette TRACE conn4 <- [1,1026,null,{}] 10:03:00 INFO - PROCESS | 7137 | 1467738180901 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}] 10:03:00 INFO - PROCESS | 7137 | 1467738180906 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:01 INFO - PROCESS | 7137 | 1467738181097 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:03:01 INFO - PROCESS | 7137 | 1467738181267 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 7137 | 1467738181286 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb12000 == 46 [pid = 7137] [id = 264] 10:03:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8fbcf000) [pid = 7137] [serial = 793] [outer = (nil)] 10:03:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x92541c00) [pid = 7137] [serial = 794] [outer = 0x8fbcf000] 10:03:01 INFO - PROCESS | 7137 | 1467738181365 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x92b41800) [pid = 7137] [serial = 795] [outer = 0x8fbcf000] 10:03:02 INFO - PROCESS | 7137 | 1467738182276 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]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1441ms 10:03:02 INFO - PROCESS | 7137 | 1467738182333 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 7137 | 1467738182340 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 10:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:03:02 INFO - PROCESS | 7137 | 1467738182350 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 7137 | 1467738182356 Marionette TRACE conn4 <- [1,1030,null,{}] 10:03:02 INFO - PROCESS | 7137 | 1467738182424 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}] 10:03:02 INFO - PROCESS | 7137 | 1467738182432 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:02 INFO - PROCESS | 7137 | 1467738182664 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:03:02 INFO - PROCESS | 7137 | 1467738182937 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 7137 | 1467738182955 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278c00 == 47 [pid = 7137] [id = 265] 10:03:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8e4ac800) [pid = 7137] [serial = 796] [outer = (nil)] 10:03:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8e5f1c00) [pid = 7137] [serial = 797] [outer = 0x8e4ac800] 10:03:03 INFO - PROCESS | 7137 | 1467738183072 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x8eaa2000) [pid = 7137] [serial = 798] [outer = 0x8e4ac800] 10:03:04 INFO - PROCESS | 7137 | 1467738184020 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]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1713ms 10:03:04 INFO - PROCESS | 7137 | 1467738184064 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 7137 | 1467738184072 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 10:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:03:04 INFO - PROCESS | 7137 | 1467738184083 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 7137 | 1467738184087 Marionette TRACE conn4 <- [1,1034,null,{}] 10:03:04 INFO - PROCESS | 7137 | 1467738184095 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}] 10:03:04 INFO - PROCESS | 7137 | 1467738184101 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:04 INFO - PROCESS | 7137 | 1467738184325 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:03:04 INFO - PROCESS | 7137 | 1467738184629 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 7137 | 1467738184644 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbce400 == 48 [pid = 7137] [id = 266] 10:03:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x91257000) [pid = 7137] [serial = 799] [outer = (nil)] 10:03:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x91414800) [pid = 7137] [serial = 800] [outer = 0x91257000] 10:03:04 INFO - PROCESS | 7137 | 1467738184775 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x91ac9800) [pid = 7137] [serial = 801] [outer = 0x91257000] 10:03:05 INFO - PROCESS | 7137 | 1467738185744 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]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1693ms 10:03:05 INFO - PROCESS | 7137 | 1467738185779 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 7137 | 1467738185782 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 10:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:03:05 INFO - PROCESS | 7137 | 1467738185791 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 7137 | 1467738185797 Marionette TRACE conn4 <- [1,1038,null,{}] 10:03:05 INFO - PROCESS | 7137 | 1467738185815 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}] 10:03:05 INFO - PROCESS | 7137 | 1467738185825 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:06 INFO - PROCESS | 7137 | 1467738186048 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:03:06 INFO - PROCESS | 7137 | 1467738186354 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 7137 | 1467738186366 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b41000 == 49 [pid = 7137] [id = 267] 10:03:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x92f88800) [pid = 7137] [serial = 802] [outer = (nil)] 10:03:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x93a1f800) [pid = 7137] [serial = 803] [outer = 0x92f88800] 10:03:06 INFO - PROCESS | 7137 | 1467738186496 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x951bf000) [pid = 7137] [serial = 804] [outer = 0x92f88800] 10:03:07 INFO - PROCESS | 7137 | 1467738187418 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]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1703ms 10:03:07 INFO - PROCESS | 7137 | 1467738187494 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:03:07 INFO - PROCESS | 7137 | 1467738187499 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 10:03:07 INFO - PROCESS | 7137 | 1467738187506 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 7137 | 1467738187510 Marionette TRACE conn4 <- [1,1042,null,{}] 10:03:07 INFO - PROCESS | 7137 | 1467738187516 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}] 10:03:07 INFO - PROCESS | 7137 | 1467738187521 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:07 INFO - PROCESS | 7137 | 1467738187741 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:03:08 INFO - PROCESS | 7137 | 1467738188019 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 7137 | 1467738188027 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x91416c00 == 50 [pid = 7137] [id = 268] 10:03:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x92b47000) [pid = 7137] [serial = 805] [outer = (nil)] 10:03:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x953e6c00) [pid = 7137] [serial = 806] [outer = 0x92b47000] 10:03:08 INFO - PROCESS | 7137 | 1467738188154 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x955e5000) [pid = 7137] [serial = 807] [outer = 0x92b47000] 10:03:09 INFO - PROCESS | 7137 | 1467738189037 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]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1587ms 10:03:09 INFO - PROCESS | 7137 | 1467738189095 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 7137 | 1467738189099 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 10:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:03:09 INFO - PROCESS | 7137 | 1467738189107 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 7137 | 1467738189111 Marionette TRACE conn4 <- [1,1046,null,{}] 10:03:09 INFO - PROCESS | 7137 | 1467738189117 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}] 10:03:09 INFO - PROCESS | 7137 | 1467738189122 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:09 INFO - PROCESS | 7137 | 1467738189341 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:03:09 INFO - PROCESS | 7137 | 1467738189600 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 7137 | 1467738189612 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x91254000 == 51 [pid = 7137] [id = 269] 10:03:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x93a20800) [pid = 7137] [serial = 808] [outer = (nil)] 10:03:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x99c54800) [pid = 7137] [serial = 809] [outer = 0x93a20800] 10:03:09 INFO - PROCESS | 7137 | 1467738189740 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x9a38a000) [pid = 7137] [serial = 810] [outer = 0x93a20800] 10:03:10 INFO - PROCESS | 7137 | 1467738190650 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1631ms 10:03:10 INFO - PROCESS | 7137 | 1467738190740 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 7137 | 1467738190743 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:03:10 INFO - PROCESS | 7137 | 1467738190752 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 7137 | 1467738190755 Marionette TRACE conn4 <- [1,1050,null,{}] 10:03:10 INFO - PROCESS | 7137 | 1467738190760 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}] 10:03:10 INFO - PROCESS | 7137 | 1467738190771 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:11 INFO - PROCESS | 7137 | 1467738191063 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:03:11 INFO - PROCESS | 7137 | 1467738191373 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 7137 | 1467738191383 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x953ea400 == 52 [pid = 7137] [id = 270] 10:03:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x99508800) [pid = 7137] [serial = 811] [outer = (nil)] 10:03:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x9a7b7400) [pid = 7137] [serial = 812] [outer = 0x99508800] 10:03:11 INFO - PROCESS | 7137 | 1467738191467 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x9af89000) [pid = 7137] [serial = 813] [outer = 0x99508800] 10:03:12 INFO - PROCESS | 7137 | 1467738192499 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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1790ms 10:03:12 INFO - PROCESS | 7137 | 1467738192542 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 7137 | 1467738192546 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:03:12 INFO - PROCESS | 7137 | 1467738192553 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 7137 | 1467738192556 Marionette TRACE conn4 <- [1,1054,null,{}] 10:03:12 INFO - PROCESS | 7137 | 1467738192562 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}] 10:03:12 INFO - PROCESS | 7137 | 1467738192568 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:12 INFO - PROCESS | 7137 | 1467738192819 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:03:13 INFO - PROCESS | 7137 | 1467738193150 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 7137 | 1467738193160 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x953e2400 == 53 [pid = 7137] [id = 271] 10:03:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x953e2800) [pid = 7137] [serial = 814] [outer = (nil)] 10:03:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x9b318800) [pid = 7137] [serial = 815] [outer = 0x953e2800] 10:03:13 INFO - PROCESS | 7137 | 1467738193246 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x9b376400) [pid = 7137] [serial = 816] [outer = 0x953e2800] 10:03:14 INFO - PROCESS | 7137 | 1467738194114 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]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1593ms 10:03:14 INFO - PROCESS | 7137 | 1467738194148 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 7137 | 1467738194151 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:03:14 INFO - PROCESS | 7137 | 1467738194159 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 7137 | 1467738194163 Marionette TRACE conn4 <- [1,1058,null,{}] 10:03:14 INFO - PROCESS | 7137 | 1467738194169 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}] 10:03:14 INFO - PROCESS | 7137 | 1467738194174 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:14 INFO - PROCESS | 7137 | 1467738194394 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:03:14 INFO - PROCESS | 7137 | 1467738194653 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 7137 | 1467738194660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62b400 == 54 [pid = 7137] [id = 272] 10:03:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x92b45c00) [pid = 7137] [serial = 817] [outer = (nil)] 10:03:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x9b94f800) [pid = 7137] [serial = 818] [outer = 0x92b45c00] 10:03:14 INFO - PROCESS | 7137 | 1467738194795 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x9b9a1c00) [pid = 7137] [serial = 819] [outer = 0x92b45c00] 10:03:15 INFO - PROCESS | 7137 | 1467738195706 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]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1587ms 10:03:15 INFO - PROCESS | 7137 | 1467738195746 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 7137 | 1467738195751 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:03:15 INFO - PROCESS | 7137 | 1467738195758 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 7137 | 1467738195762 Marionette TRACE conn4 <- [1,1062,null,{}] 10:03:15 INFO - PROCESS | 7137 | 1467738195770 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}] 10:03:15 INFO - PROCESS | 7137 | 1467738195775 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:15 INFO - PROCESS | 7137 | 1467738195982 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:03:16 INFO - PROCESS | 7137 | 1467738196242 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 7137 | 1467738196252 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x9b30bc00 == 55 [pid = 7137] [id = 273] 10:03:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x9b560800) [pid = 7137] [serial = 820] [outer = (nil)] 10:03:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x9c096400) [pid = 7137] [serial = 821] [outer = 0x9b560800] 10:03:16 INFO - PROCESS | 7137 | 1467738196372 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x9c09d000) [pid = 7137] [serial = 822] [outer = 0x9b560800] 10:03:17 INFO - PROCESS | 7137 | 1467738197315 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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1584ms 10:03:17 INFO - PROCESS | 7137 | 1467738197342 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 7137 | 1467738197346 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:03:17 INFO - PROCESS | 7137 | 1467738197353 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 7137 | 1467738197357 Marionette TRACE conn4 <- [1,1066,null,{}] 10:03:17 INFO - PROCESS | 7137 | 1467738197363 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}] 10:03:17 INFO - PROCESS | 7137 | 1467738197368 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:17 INFO - PROCESS | 7137 | 1467738197572 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:03:17 INFO - PROCESS | 7137 | 1467738197849 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 7137 | 1467738197857 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124e000 == 56 [pid = 7137] [id = 274] 10:03:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x947ef000) [pid = 7137] [serial = 823] [outer = (nil)] 10:03:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x9cb85800) [pid = 7137] [serial = 824] [outer = 0x947ef000] 10:03:17 INFO - PROCESS | 7137 | 1467738197977 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x9cb89800) [pid = 7137] [serial = 825] [outer = 0x947ef000] 10:03:18 INFO - PROCESS | 7137 | 1467738198895 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]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1587ms 10:03:18 INFO - PROCESS | 7137 | 1467738198942 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 7137 | 1467738198946 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:03:18 INFO - PROCESS | 7137 | 1467738198964 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 7137 | 1467738198969 Marionette TRACE conn4 <- [1,1070,null,{}] 10:03:18 INFO - PROCESS | 7137 | 1467738198975 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}] 10:03:18 INFO - PROCESS | 7137 | 1467738198981 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:19 INFO - PROCESS | 7137 | 1467738199208 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:03:19 INFO - PROCESS | 7137 | 1467738199502 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 7137 | 1467738199511 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2000 == 57 [pid = 7137] [id = 275] 10:03:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x8d628800) [pid = 7137] [serial = 826] [outer = (nil)] 10:03:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x8f123800) [pid = 7137] [serial = 827] [outer = 0x8d628800] 10:03:19 INFO - PROCESS | 7137 | 1467738199640 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x916a0c00) [pid = 7137] [serial = 828] [outer = 0x8d628800] 10:03:20 INFO - PROCESS | 7137 | 1467738200605 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]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1684ms 10:03:20 INFO - PROCESS | 7137 | 1467738200649 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 7137 | 1467738200653 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:03:20 INFO - PROCESS | 7137 | 1467738200660 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 7137 | 1467738200664 Marionette TRACE conn4 <- [1,1074,null,{}] 10:03:20 INFO - PROCESS | 7137 | 1467738200671 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}] 10:03:20 INFO - PROCESS | 7137 | 1467738200676 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:20 INFO - PROCESS | 7137 | 1467738200908 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:03:21 INFO - PROCESS | 7137 | 1467738201180 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 7137 | 1467738201191 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c275000 == 58 [pid = 7137] [id = 276] 10:03:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x8c3d9400) [pid = 7137] [serial = 829] [outer = (nil)] 10:03:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x8d626c00) [pid = 7137] [serial = 830] [outer = 0x8c3d9400] 10:03:21 INFO - PROCESS | 7137 | 1467738201644 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x8d6c9c00) [pid = 7137] [serial = 831] [outer = 0x8c3d9400] 10:03:22 INFO - PROCESS | 7137 | 1467738202773 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2146ms 10:03:22 INFO - PROCESS | 7137 | 1467738202808 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 7137 | 1467738202814 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:03:22 INFO - PROCESS | 7137 | 1467738202849 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 7137 | 1467738202856 Marionette TRACE conn4 <- [1,1078,null,{}] 10:03:22 INFO - PROCESS | 7137 | 1467738202869 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}] 10:03:22 INFO - PROCESS | 7137 | 1467738202875 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:23 INFO - PROCESS | 7137 | 1467738203073 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:03:23 INFO - PROCESS | 7137 | 1467738203306 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 7137 | 1467738203315 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dec00 == 59 [pid = 7137] [id = 277] 10:03:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x8d6cf800) [pid = 7137] [serial = 832] [outer = (nil)] 10:03:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x8eaad000) [pid = 7137] [serial = 833] [outer = 0x8d6cf800] 10:03:23 INFO - PROCESS | 7137 | 1467738203446 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x8f457400) [pid = 7137] [serial = 834] [outer = 0x8d6cf800] 10:03:24 INFO - PROCESS | 7137 | 1467738204482 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]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1701ms 10:03:24 INFO - PROCESS | 7137 | 1467738204539 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 7137 | 1467738204546 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:03:24 INFO - PROCESS | 7137 | 1467738204557 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 7137 | 1467738204562 Marionette TRACE conn4 <- [1,1082,null,{}] 10:03:24 INFO - PROCESS | 7137 | 1467738204568 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}] 10:03:24 INFO - PROCESS | 7137 | 1467738204575 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:24 INFO - PROCESS | 7137 | 1467738204819 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c800 == 58 [pid = 7137] [id = 263] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5fbc00 == 57 [pid = 7137] [id = 262] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8f225c00 == 56 [pid = 7137] [id = 261] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8d626000 == 55 [pid = 7137] [id = 260] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c270c00 == 54 [pid = 7137] [id = 259] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ce000 == 53 [pid = 7137] [id = 257] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x9a66e400 == 52 [pid = 7137] [id = 256] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db800 == 51 [pid = 7137] [id = 255] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75c800 == 50 [pid = 7137] [id = 254] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x9296a000 == 49 [pid = 7137] [id = 253] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f6000 == 48 [pid = 7137] [id = 251] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7000 == 47 [pid = 7137] [id = 252] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3800 == 46 [pid = 7137] [id = 250] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x92b3e800 == 45 [pid = 7137] [id = 249] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b5000 == 44 [pid = 7137] [id = 247] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271400 == 43 [pid = 7137] [id = 246] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26cc00 == 42 [pid = 7137] [id = 245] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x9296f400 == 41 [pid = 7137] [id = 248] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271c00 == 40 [pid = 7137] [id = 258] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c275000 == 39 [pid = 7137] [id = 276] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dec00 == 38 [pid = 7137] [id = 277] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2000 == 37 [pid = 7137] [id = 275] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x9124e000 == 36 [pid = 7137] [id = 274] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x9b30bc00 == 35 [pid = 7137] [id = 273] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x953e2400 == 34 [pid = 7137] [id = 271] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62b400 == 33 [pid = 7137] [id = 272] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x953ea400 == 32 [pid = 7137] [id = 270] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x91254000 == 31 [pid = 7137] [id = 269] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x92b41000 == 30 [pid = 7137] [id = 267] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x91416c00 == 29 [pid = 7137] [id = 268] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbce400 == 28 [pid = 7137] [id = 266] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb12000 == 27 [pid = 7137] [id = 264] 10:03:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c278c00 == 26 [pid = 7137] [id = 265] 10:03:26 INFO - PROCESS | 7137 | 1467738206576 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 7137 | 1467738206588 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x916a3c00) [pid = 7137] [serial = 732] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x9a09c800) [pid = 7137] [serial = 707] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x955ebc00) [pid = 7137] [serial = 701] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x8f120000) [pid = 7137] [serial = 720] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x8f219000) [pid = 7137] [serial = 734] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x99d9dc00) [pid = 7137] [serial = 705] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x9a389800) [pid = 7137] [serial = 714] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x8e761000) [pid = 7137] [serial = 716] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x8eaac000) [pid = 7137] [serial = 719] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x955ee400) [pid = 7137] [serial = 702] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8f457800) [pid = 7137] [serial = 728] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x9a338c00) [pid = 7137] [serial = 711] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x955e1c00) [pid = 7137] [serial = 699] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x9162ac00) [pid = 7137] [serial = 731] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x9a13d400) [pid = 7137] [serial = 708] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x995c5c00) [pid = 7137] [serial = 704] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x8f226000) [pid = 7137] [serial = 690] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x8e4bbc00) [pid = 7137] [serial = 726] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x916a4800) [pid = 7137] [serial = 692] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8fbcc000) [pid = 7137] [serial = 717] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x92546400) [pid = 7137] [serial = 693] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8d6d8000) [pid = 7137] [serial = 725] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x9a334000) [pid = 7137] [serial = 710] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8f123000) [pid = 7137] [serial = 689] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x953ed800) [pid = 7137] [serial = 696] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x953e8400) [pid = 7137] [serial = 695] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x9556e000) [pid = 7137] [serial = 698] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8fa2a400) [pid = 7137] [serial = 729] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x916a2800) [pid = 7137] [serial = 723] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x9a389000) [pid = 7137] [serial = 713] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x91418800) [pid = 7137] [serial = 722] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x8fbd5800) [pid = 7137] [serial = 735] [outer = (nil)] [url = about:blank] 10:03:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26cc00 == 27 [pid = 7137] [id = 278] 10:03:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8c26e000) [pid = 7137] [serial = 835] [outer = (nil)] 10:03:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8c274c00) [pid = 7137] [serial = 836] [outer = 0x8c26e000] 10:03:26 INFO - PROCESS | 7137 | 1467738206880 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8c3dac00) [pid = 7137] [serial = 837] [outer = 0x8c26e000] 10:03:27 INFO - PROCESS | 7137 | 1467738207716 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 3188ms 10:03:27 INFO - PROCESS | 7137 | 1467738207746 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:03:27 INFO - PROCESS | 7137 | 1467738207752 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 10:03:27 INFO - PROCESS | 7137 | 1467738207759 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 7137 | 1467738207762 Marionette TRACE conn4 <- [1,1086,null,{}] 10:03:27 INFO - PROCESS | 7137 | 1467738207771 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}] 10:03:27 INFO - PROCESS | 7137 | 1467738207779 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:27 INFO - PROCESS | 7137 | 1467738207948 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:03:27 INFO - PROCESS | 7137 | 1467738207963 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 7137 | 1467738207970 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7400 == 28 [pid = 7137] [id = 279] 10:03:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8d6d8800) [pid = 7137] [serial = 838] [outer = (nil)] 10:03:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8e4b3400) [pid = 7137] [serial = 839] [outer = 0x8d6d8800] 10:03:28 INFO - PROCESS | 7137 | 1467738208044 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8e4b8400) [pid = 7137] [serial = 840] [outer = 0x8d6d8800] 10:03:29 INFO - PROCESS | 7137 | 1467738209015 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1281ms 10:03:29 INFO - PROCESS | 7137 | 1467738209042 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 7137 | 1467738209048 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:03:29 INFO - PROCESS | 7137 | 1467738209057 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 7137 | 1467738209060 Marionette TRACE conn4 <- [1,1090,null,{}] 10:03:29 INFO - PROCESS | 7137 | 1467738209066 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}] 10:03:29 INFO - PROCESS | 7137 | 1467738209073 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:29 INFO - PROCESS | 7137 | 1467738209249 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:03:29 INFO - PROCESS | 7137 | 1467738209414 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 7137 | 1467738209423 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ae400 == 29 [pid = 7137] [id = 280] 10:03:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8e4af400) [pid = 7137] [serial = 841] [outer = (nil)] 10:03:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8eaa9800) [pid = 7137] [serial = 842] [outer = 0x8e4af400] 10:03:29 INFO - PROCESS | 7137 | 1467738209498 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8f11c000) [pid = 7137] [serial = 843] [outer = 0x8e4af400] 10:03:30 INFO - PROCESS | 7137 | 1467738210496 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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1488ms 10:03:30 INFO - PROCESS | 7137 | 1467738210546 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 7137 | 1467738210549 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:03:30 INFO - PROCESS | 7137 | 1467738210567 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 7137 | 1467738210577 Marionette TRACE conn4 <- [1,1094,null,{}] 10:03:30 INFO - PROCESS | 7137 | 1467738210627 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}] 10:03:30 INFO - PROCESS | 7137 | 1467738210639 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:30 INFO - PROCESS | 7137 | 1467738210913 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:03:30 INFO - PROCESS | 7137 | 1467738210934 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 7137 | 1467738210942 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62ec00 == 30 [pid = 7137] [id = 281] 10:03:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x8f224800) [pid = 7137] [serial = 844] [outer = (nil)] 10:03:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x8f453000) [pid = 7137] [serial = 845] [outer = 0x8f224800] 10:03:31 INFO - PROCESS | 7137 | 1467738211095 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8f985c00) [pid = 7137] [serial = 846] [outer = 0x8f224800] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8fbcf000) [pid = 7137] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8c3df800) [pid = 7137] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x9a673400) [pid = 7137] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x91aca800) [pid = 7137] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8c272400) [pid = 7137] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x8d6d2000) [pid = 7137] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x8fa2dc00) [pid = 7137] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x92ca5400) [pid = 7137] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8fb14c00) [pid = 7137] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8e4ac400) [pid = 7137] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x92b3f400) [pid = 7137] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x99169c00) [pid = 7137] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x91417400) [pid = 7137] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x8f119400) [pid = 7137] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x995c1000) [pid = 7137] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x8e769400) [pid = 7137] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x8f118800) [pid = 7137] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x8d634400) [pid = 7137] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x9a61d800) [pid = 7137] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:03:32 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x8e767400) [pid = 7137] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:03:32 INFO - PROCESS | 7137 | 1467738212930 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]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2406ms 10:03:32 INFO - PROCESS | 7137 | 1467738212972 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 7137 | 1467738212977 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:03:32 INFO - PROCESS | 7137 | 1467738212984 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 7137 | 1467738212988 Marionette TRACE conn4 <- [1,1098,null,{}] 10:03:32 INFO - PROCESS | 7137 | 1467738212994 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}] 10:03:33 INFO - PROCESS | 7137 | 1467738212999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:33 INFO - PROCESS | 7137 | 1467738213193 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:03:33 INFO - PROCESS | 7137 | --DOCSHELL 0x9a13c000 == 29 [pid = 7137] [id = 9] 10:03:33 INFO - PROCESS | 7137 | 1467738213357 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 7137 | 1467738213369 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa7400 == 30 [pid = 7137] [id = 282] 10:03:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x8eaa8800) [pid = 7137] [serial = 847] [outer = (nil)] 10:03:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8fa27800) [pid = 7137] [serial = 848] [outer = 0x8eaa8800] 10:03:33 INFO - PROCESS | 7137 | 1467738213455 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8fa2b800) [pid = 7137] [serial = 849] [outer = 0x8eaa8800] 10:03:34 INFO - PROCESS | 7137 | 1467738214403 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]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1489ms 10:03:34 INFO - PROCESS | 7137 | 1467738214475 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 7137 | 1467738214481 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:03:34 INFO - PROCESS | 7137 | 1467738214490 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 7137 | 1467738214496 Marionette TRACE conn4 <- [1,1102,null,{}] 10:03:34 INFO - PROCESS | 7137 | 1467738214564 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}] 10:03:34 INFO - PROCESS | 7137 | 1467738214572 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:34 INFO - PROCESS | 7137 | 1467738214777 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:03:34 INFO - PROCESS | 7137 | 1467738214960 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 7137 | 1467738214980 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cf400 == 31 [pid = 7137] [id = 283] 10:03:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x8d6d0800) [pid = 7137] [serial = 850] [outer = (nil)] 10:03:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x8d6d8400) [pid = 7137] [serial = 851] [outer = 0x8d6d0800] 10:03:35 INFO - PROCESS | 7137 | 1467738215143 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x8e760000) [pid = 7137] [serial = 852] [outer = 0x8d6d0800] 10:03:36 INFO - PROCESS | 7137 | 1467738216153 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]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1695ms 10:03:36 INFO - PROCESS | 7137 | 1467738216185 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 7137 | 1467738216193 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:03:36 INFO - PROCESS | 7137 | 1467738216204 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 7137 | 1467738216208 Marionette TRACE conn4 <- [1,1106,null,{}] 10:03:36 INFO - PROCESS | 7137 | 1467738216215 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}] 10:03:36 INFO - PROCESS | 7137 | 1467738216221 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:36 INFO - PROCESS | 7137 | 1467738216418 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:03:36 INFO - PROCESS | 7137 | 1467738216645 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 7137 | 1467738216655 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b8800 == 32 [pid = 7137] [id = 284] 10:03:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x8f981800) [pid = 7137] [serial = 853] [outer = (nil)] 10:03:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x8fa2b400) [pid = 7137] [serial = 854] [outer = 0x8f981800] 10:03:36 INFO - PROCESS | 7137 | 1467738216785 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8fb09c00) [pid = 7137] [serial = 855] [outer = 0x8f981800] 10:03:37 INFO - PROCESS | 7137 | 1467738217701 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]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1541ms 10:03:37 INFO - PROCESS | 7137 | 1467738217747 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 7137 | 1467738217752 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:03:37 INFO - PROCESS | 7137 | 1467738217759 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 7137 | 1467738217765 Marionette TRACE conn4 <- [1,1110,null,{}] 10:03:37 INFO - PROCESS | 7137 | 1467738217782 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}] 10:03:37 INFO - PROCESS | 7137 | 1467738217792 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:37 INFO - PROCESS | 7137 | 1467738217982 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:03:38 INFO - PROCESS | 7137 | 1467738218268 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 7137 | 1467738218281 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd3800 == 33 [pid = 7137] [id = 285] 10:03:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8fbd3c00) [pid = 7137] [serial = 856] [outer = (nil)] 10:03:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x91249400) [pid = 7137] [serial = 857] [outer = 0x8fbd3c00] 10:03:38 INFO - PROCESS | 7137 | 1467738218406 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x9124ec00) [pid = 7137] [serial = 858] [outer = 0x8fbd3c00] 10:03:39 INFO - PROCESS | 7137 | 1467738219356 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1653ms 10:03:39 INFO - PROCESS | 7137 | 1467738219413 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 7137 | 1467738219417 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:03:39 INFO - PROCESS | 7137 | 1467738219426 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 7137 | 1467738219430 Marionette TRACE conn4 <- [1,1114,null,{}] 10:03:39 INFO - PROCESS | 7137 | 1467738219436 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}] 10:03:39 INFO - PROCESS | 7137 | 1467738219442 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:39 INFO - PROCESS | 7137 | 1467738219631 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:03:39 INFO - PROCESS | 7137 | 1467738219852 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 7137 | 1467738219863 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd7000 == 34 [pid = 7137] [id = 286] 10:03:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x9140f000) [pid = 7137] [serial = 859] [outer = (nil)] 10:03:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x91413c00) [pid = 7137] [serial = 860] [outer = 0x9140f000] 10:03:39 INFO - PROCESS | 7137 | 1467738219984 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x91416400) [pid = 7137] [serial = 861] [outer = 0x9140f000] 10:03:40 INFO - PROCESS | 7137 | 1467738220967 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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1590ms 10:03:41 INFO - PROCESS | 7137 | 1467738221018 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 7137 | 1467738221023 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 10:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:03:41 INFO - PROCESS | 7137 | 1467738221032 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 7137 | 1467738221036 Marionette TRACE conn4 <- [1,1118,null,{}] 10:03:41 INFO - PROCESS | 7137 | 1467738221044 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}] 10:03:41 INFO - PROCESS | 7137 | 1467738221051 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:41 INFO - PROCESS | 7137 | 1467738221270 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:03:41 INFO - PROCESS | 7137 | 1467738221538 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 7137 | 1467738221546 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21cc00 == 35 [pid = 7137] [id = 287] 10:03:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8fbd2800) [pid = 7137] [serial = 862] [outer = (nil)] 10:03:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x91632c00) [pid = 7137] [serial = 863] [outer = 0x8fbd2800] 10:03:41 INFO - PROCESS | 7137 | 1467738221635 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x91635c00) [pid = 7137] [serial = 864] [outer = 0x8fbd2800] 10:03:42 INFO - PROCESS | 7137 | 1467738222544 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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1591ms 10:03:42 INFO - PROCESS | 7137 | 1467738222623 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 7137 | 1467738222627 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:03:42 INFO - PROCESS | 7137 | 1467738222634 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 7137 | 1467738222637 Marionette TRACE conn4 <- [1,1122,null,{}] 10:03:42 INFO - PROCESS | 7137 | 1467738222643 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}] 10:03:42 INFO - PROCESS | 7137 | 1467738222655 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:42 INFO - PROCESS | 7137 | 1467738222938 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:03:43 INFO - PROCESS | 7137 | 1467738223216 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 7137 | 1467738223226 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274800 == 36 [pid = 7137] [id = 288] 10:03:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x8e5ef000) [pid = 7137] [serial = 865] [outer = (nil)] 10:03:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x91aca800) [pid = 7137] [serial = 866] [outer = 0x8e5ef000] 10:03:43 INFO - PROCESS | 7137 | 1467738223318 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x91da2000) [pid = 7137] [serial = 867] [outer = 0x8e5ef000] 10:03:44 INFO - PROCESS | 7137 | 1467738224279 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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1683ms 10:03:44 INFO - PROCESS | 7137 | 1467738224318 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 7137 | 1467738224322 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 10:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:03:44 INFO - PROCESS | 7137 | 1467738224331 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 7137 | 1467738224335 Marionette TRACE conn4 <- [1,1126,null,{}] 10:03:44 INFO - PROCESS | 7137 | 1467738224342 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}] 10:03:44 INFO - PROCESS | 7137 | 1467738224347 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:44 INFO - PROCESS | 7137 | 1467738224534 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:03:44 INFO - PROCESS | 7137 | 1467738224755 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 7137 | 1467738224765 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e800 == 37 [pid = 7137] [id = 289] 10:03:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8e5fb400) [pid = 7137] [serial = 868] [outer = (nil)] 10:03:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x91da7c00) [pid = 7137] [serial = 869] [outer = 0x8e5fb400] 10:03:44 INFO - PROCESS | 7137 | 1467738224900 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x916a4800) [pid = 7137] [serial = 870] [outer = 0x8e5fb400] 10:03:45 INFO - PROCESS | 7137 | 1467738225862 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]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1585ms 10:03:45 INFO - PROCESS | 7137 | 1467738225927 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 7137 | 1467738225934 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 10:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:03:45 INFO - PROCESS | 7137 | 1467738225953 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 7137 | 1467738225957 Marionette TRACE conn4 <- [1,1130,null,{}] 10:03:46 INFO - PROCESS | 7137 | 1467738226022 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}] 10:03:46 INFO - PROCESS | 7137 | 1467738226026 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:46 INFO - PROCESS | 7137 | 1467738226227 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:03:46 INFO - PROCESS | 7137 | 1467738226462 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 7137 | 1467738226471 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dc800 == 38 [pid = 7137] [id = 290] 10:03:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x8c3df400) [pid = 7137] [serial = 871] [outer = (nil)] 10:03:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x8e5efc00) [pid = 7137] [serial = 872] [outer = 0x8c3df400] 10:03:46 INFO - PROCESS | 7137 | 1467738226555 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x8f221400) [pid = 7137] [serial = 873] [outer = 0x8c3df400] 10:03:47 INFO - PROCESS | 7137 | 1467738227646 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]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1731ms 10:03:47 INFO - PROCESS | 7137 | 1467738227684 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 7137 | 1467738227691 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:03:47 INFO - PROCESS | 7137 | 1467738227699 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 7137 | 1467738227704 Marionette TRACE conn4 <- [1,1134,null,{}] 10:03:47 INFO - PROCESS | 7137 | 1467738227713 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}] 10:03:47 INFO - PROCESS | 7137 | 1467738227717 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:47 INFO - PROCESS | 7137 | 1467738227966 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:03:48 INFO - PROCESS | 7137 | 1467738228361 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 7137 | 1467738228378 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x92541c00) [pid = 7137] [serial = 794] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x8f451000) [pid = 7137] [serial = 777] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x9ab95400) [pid = 7137] [serial = 771] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x91daac00) [pid = 7137] [serial = 789] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x8c277c00) [pid = 7137] [serial = 779] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x9a409400) [pid = 7137] [serial = 773] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8fbcb000) [pid = 7137] [serial = 785] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x93a65c00) [pid = 7137] [serial = 750] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x98222c00) [pid = 7137] [serial = 755] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x8f453400) [pid = 7137] [serial = 741] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x92ca6000) [pid = 7137] [serial = 747] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x91257800) [pid = 7137] [serial = 786] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x9a338800) [pid = 7137] [serial = 762] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x8c3e1400) [pid = 7137] [serial = 780] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x9916b400) [pid = 7137] [serial = 756] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x91631800) [pid = 7137] [serial = 743] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x9530bc00) [pid = 7137] [serial = 753] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x9a405c00) [pid = 7137] [serial = 764] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x9a409c00) [pid = 7137] [serial = 765] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x91ad7800) [pid = 7137] [serial = 744] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x91d9fc00) [pid = 7137] [serial = 788] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x93a58c00) [pid = 7137] [serial = 749] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x99c57400) [pid = 7137] [serial = 759] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x916a7400) [pid = 7137] [serial = 737] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x9a331400) [pid = 7137] [serial = 761] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8e75d400) [pid = 7137] [serial = 782] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x9a622000) [pid = 7137] [serial = 767] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x995c1800) [pid = 7137] [serial = 758] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x9a626800) [pid = 7137] [serial = 768] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x8eaad400) [pid = 7137] [serial = 740] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x9a7b6c00) [pid = 7137] [serial = 770] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x92b45000) [pid = 7137] [serial = 746] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x91acd400) [pid = 7137] [serial = 738] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8eaa5400) [pid = 7137] [serial = 776] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x92b3a800) [pid = 7137] [serial = 792] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x95306c00) [pid = 7137] [serial = 752] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x9acb9000) [pid = 7137] [serial = 774] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8f21c400) [pid = 7137] [serial = 783] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x92966800) [pid = 7137] [serial = 791] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x92b41800) [pid = 7137] [serial = 795] [outer = (nil)] [url = about:blank] 10:03:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dfc00 == 39 [pid = 7137] [id = 291] 10:03:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8c3e1400) [pid = 7137] [serial = 874] [outer = (nil)] 10:03:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8d6d5c00) [pid = 7137] [serial = 875] [outer = 0x8c3e1400] 10:03:48 INFO - PROCESS | 7137 | 1467738228526 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8e5ee800) [pid = 7137] [serial = 876] [outer = 0x8c3e1400] 10:03:49 INFO - PROCESS | 7137 | 1467738229326 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]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1684ms 10:03:49 INFO - PROCESS | 7137 | 1467738229393 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 7137 | 1467738229401 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:03:49 INFO - PROCESS | 7137 | 1467738229419 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 7137 | 1467738229423 Marionette TRACE conn4 <- [1,1138,null,{}] 10:03:49 INFO - PROCESS | 7137 | 1467738229430 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}] 10:03:49 INFO - PROCESS | 7137 | 1467738229435 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:49 INFO - PROCESS | 7137 | 1467738229611 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:03:49 INFO - PROCESS | 7137 | 1467738229621 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 7137 | 1467738229629 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d625c00 == 40 [pid = 7137] [id = 292] 10:03:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8f123000) [pid = 7137] [serial = 877] [outer = (nil)] 10:03:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8f21fc00) [pid = 7137] [serial = 878] [outer = 0x8f123000] 10:03:49 INFO - PROCESS | 7137 | 1467738229701 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8f451800) [pid = 7137] [serial = 879] [outer = 0x8f123000] 10:03:50 INFO - PROCESS | 7137 | 1467738230690 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]]]}] 10:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1285ms 10:03:50 INFO - PROCESS | 7137 | 1467738230703 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 7137 | 1467738230706 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:03:50 INFO - PROCESS | 7137 | 1467738230719 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 7137 | 1467738230724 Marionette TRACE conn4 <- [1,1142,null,{}] 10:03:50 INFO - PROCESS | 7137 | 1467738230741 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}] 10:03:50 INFO - PROCESS | 7137 | 1467738230750 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:51 INFO - PROCESS | 7137 | 1467738231011 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:03:51 INFO - PROCESS | 7137 | 1467738231100 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 7137 | 1467738231111 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb10000 == 41 [pid = 7137] [id = 293] 10:03:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8fb14c00) [pid = 7137] [serial = 880] [outer = (nil)] 10:03:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8fbd0400) [pid = 7137] [serial = 881] [outer = 0x8fb14c00] 10:03:51 INFO - PROCESS | 7137 | 1467738231186 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x9124e800) [pid = 7137] [serial = 882] [outer = 0x8fb14c00] 10:03:52 INFO - PROCESS | 7137 | 1467738232159 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]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1493ms 10:03:52 INFO - PROCESS | 7137 | 1467738232218 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 7137 | 1467738232222 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:03:52 INFO - PROCESS | 7137 | 1467738232229 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 7137 | 1467738232247 Marionette TRACE conn4 <- [1,1146,null,{}] 10:03:52 INFO - PROCESS | 7137 | 1467738232261 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}] 10:03:52 INFO - PROCESS | 7137 | 1467738232265 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:52 INFO - PROCESS | 7137 | 1467738232506 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:03:52 INFO - PROCESS | 7137 | 1467738232553 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 7137 | 1467738232562 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3df800 == 42 [pid = 7137] [id = 294] 10:03:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8f456800) [pid = 7137] [serial = 883] [outer = (nil)] 10:03:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x916a2400) [pid = 7137] [serial = 884] [outer = 0x8f456800] 10:03:52 INFO - PROCESS | 7137 | 1467738232635 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x91ac8400) [pid = 7137] [serial = 885] [outer = 0x8f456800] 10:03:53 INFO - PROCESS | 7137 | 1467738233726 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]]]}] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x93a20800) [pid = 7137] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x99508800) [pid = 7137] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x953e2800) [pid = 7137] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8e4ac800) [pid = 7137] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x92b45c00) [pid = 7137] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x91257000) [pid = 7137] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x92f88800) [pid = 7137] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x92b47000) [pid = 7137] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x9b560800) [pid = 7137] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8e4af400) [pid = 7137] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8f224800) [pid = 7137] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x947ef000) [pid = 7137] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9b064400) [pid = 7137] [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.] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8d628800) [pid = 7137] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8d6d8800) [pid = 7137] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8c3d9400) [pid = 7137] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8c26e000) [pid = 7137] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:03:53 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8d6cf800) [pid = 7137] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1599ms 10:03:53 INFO - PROCESS | 7137 | 1467738233829 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 7137 | 1467738233833 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 10:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:03:53 INFO - PROCESS | 7137 | 1467738233840 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 7137 | 1467738233843 Marionette TRACE conn4 <- [1,1150,null,{}] 10:03:53 INFO - PROCESS | 7137 | 1467738233848 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}] 10:03:53 INFO - PROCESS | 7137 | 1467738233853 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:54 INFO - PROCESS | 7137 | 1467738234065 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:03:54 INFO - PROCESS | 7137 | 1467738234241 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 7137 | 1467738234251 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ac800 == 43 [pid = 7137] [id = 295] 10:03:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8e4af000) [pid = 7137] [serial = 886] [outer = (nil)] 10:03:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8fb08800) [pid = 7137] [serial = 887] [outer = 0x8e4af000] 10:03:54 INFO - PROCESS | 7137 | 1467738234319 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91411000) [pid = 7137] [serial = 888] [outer = 0x8e4af000] 10:03:55 INFO - PROCESS | 7137 | 1467738235074 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]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1293ms 10:03:55 INFO - PROCESS | 7137 | 1467738235134 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 7137 | 1467738235137 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 10:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:03:55 INFO - PROCESS | 7137 | 1467738235146 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 7137 | 1467738235149 Marionette TRACE conn4 <- [1,1154,null,{}] 10:03:55 INFO - PROCESS | 7137 | 1467738235155 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}] 10:03:55 INFO - PROCESS | 7137 | 1467738235165 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:55 INFO - PROCESS | 7137 | 1467738235367 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:03:55 INFO - PROCESS | 7137 | 1467738235506 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 7137 | 1467738235513 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d8800 == 44 [pid = 7137] [id = 296] 10:03:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f224800) [pid = 7137] [serial = 889] [outer = (nil)] 10:03:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x9254ec00) [pid = 7137] [serial = 890] [outer = 0x8f224800] 10:03:55 INFO - PROCESS | 7137 | 1467738235586 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x92968c00) [pid = 7137] [serial = 891] [outer = 0x8f224800] 10:03:56 INFO - PROCESS | 7137 | 1467738236678 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]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1584ms 10:03:56 INFO - PROCESS | 7137 | 1467738236732 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 7137 | 1467738236740 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 10:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:03:56 INFO - PROCESS | 7137 | 1467738236748 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 7137 | 1467738236757 Marionette TRACE conn4 <- [1,1158,null,{}] 10:03:56 INFO - PROCESS | 7137 | 1467738236766 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}] 10:03:56 INFO - PROCESS | 7137 | 1467738236772 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:57 INFO - PROCESS | 7137 | 1467738237015 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:03:57 INFO - PROCESS | 7137 | 1467738237297 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 7137 | 1467738237309 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b0000 == 45 [pid = 7137] [id = 297] 10:03:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8e4b0c00) [pid = 7137] [serial = 892] [outer = (nil)] 10:03:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8e766400) [pid = 7137] [serial = 893] [outer = 0x8e4b0c00] 10:03:57 INFO - PROCESS | 7137 | 1467738237400 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8f21d000) [pid = 7137] [serial = 894] [outer = 0x8e4b0c00] 10:03:58 INFO - PROCESS | 7137 | 1467738238318 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]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1639ms 10:03:58 INFO - PROCESS | 7137 | 1467738238387 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 7137 | 1467738238395 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:03:58 INFO - PROCESS | 7137 | 1467738238407 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 7137 | 1467738238411 Marionette TRACE conn4 <- [1,1162,null,{}] 10:03:58 INFO - PROCESS | 7137 | 1467738238418 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}] 10:03:58 INFO - PROCESS | 7137 | 1467738238424 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:58 INFO - PROCESS | 7137 | 1467738238666 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:03:58 INFO - PROCESS | 7137 | 1467738238918 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 7137 | 1467738238929 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:03:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa2a400 == 46 [pid = 7137] [id = 298] 10:03:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8fb0b800) [pid = 7137] [serial = 895] [outer = (nil)] 10:03:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8fbd3000) [pid = 7137] [serial = 896] [outer = 0x8fb0b800] 10:03:59 INFO - PROCESS | 7137 | 1467738239017 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x91415c00) [pid = 7137] [serial = 897] [outer = 0x8fb0b800] 10:03:59 INFO - PROCESS | 7137 | 1467738239979 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]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1644ms 10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:04:00 INFO - PROCESS | 7137 | 1467738240052 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 7137 | 1467738240056 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 10:04:00 INFO - PROCESS | 7137 | 1467738240063 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 7137 | 1467738240070 Marionette TRACE conn4 <- [1,1166,null,{}] 10:04:00 INFO - PROCESS | 7137 | 1467738240088 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}] 10:04:00 INFO - PROCESS | 7137 | 1467738240098 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:00 INFO - PROCESS | 7137 | 1467738240338 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:04:00 INFO - PROCESS | 7137 | 1467738240612 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 7137 | 1467738240625 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x9296c400 == 47 [pid = 7137] [id = 299] 10:04:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x9296cc00) [pid = 7137] [serial = 898] [outer = (nil)] 10:04:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x92971000) [pid = 7137] [serial = 899] [outer = 0x9296cc00] 10:04:00 INFO - PROCESS | 7137 | 1467738240711 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x92b3d000) [pid = 7137] [serial = 900] [outer = 0x9296cc00] 10:04:01 INFO - PROCESS | 7137 | 1467738241712 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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1695ms 10:04:01 INFO - PROCESS | 7137 | 1467738241759 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:04:01 INFO - PROCESS | 7137 | 1467738241764 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 10:04:01 INFO - PROCESS | 7137 | 1467738241772 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 7137 | 1467738241775 Marionette TRACE conn4 <- [1,1170,null,{}] 10:04:01 INFO - PROCESS | 7137 | 1467738241782 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}] 10:04:01 INFO - PROCESS | 7137 | 1467738241786 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:01 INFO - PROCESS | 7137 | 1467738241990 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:04:02 INFO - PROCESS | 7137 | 1467738242237 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 7137 | 1467738242243 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75f400 == 48 [pid = 7137] [id = 300] 10:04:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x9124b400) [pid = 7137] [serial = 901] [outer = (nil)] 10:04:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x92b45c00) [pid = 7137] [serial = 902] [outer = 0x9124b400] 10:04:02 INFO - PROCESS | 7137 | 1467738242371 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x92b48c00) [pid = 7137] [serial = 903] [outer = 0x9124b400] 10:04:03 INFO - PROCESS | 7137 | 1467738243275 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]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1537ms 10:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:04:03 INFO - PROCESS | 7137 | 1467738243309 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 7137 | 1467738243312 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 10:04:03 INFO - PROCESS | 7137 | 1467738243320 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 7137 | 1467738243323 Marionette TRACE conn4 <- [1,1174,null,{}] 10:04:03 INFO - PROCESS | 7137 | 1467738243329 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}] 10:04:03 INFO - PROCESS | 7137 | 1467738243335 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:03 INFO - PROCESS | 7137 | 1467738243526 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:04:03 INFO - PROCESS | 7137 | 1467738243704 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 7137 | 1467738243716 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b3c000 == 49 [pid = 7137] [id = 301] 10:04:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x92b40400) [pid = 7137] [serial = 904] [outer = (nil)] 10:04:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x92ca5800) [pid = 7137] [serial = 905] [outer = 0x92b40400] 10:04:03 INFO - PROCESS | 7137 | 1467738243836 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x92ca8000) [pid = 7137] [serial = 906] [outer = 0x92b40400] 10:04:04 INFO - PROCESS | 7137 | 1467738244815 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] 10:04:04 INFO - PROCESS | 7137 | 1467738244856 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:04:04 INFO - PROCESS | 7137 | 1467738244864 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 7137 | 1467738244867 Marionette TRACE conn4 <- [1,1178,null,{}] 10:04:04 INFO - PROCESS | 7137 | 1467738244874 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}] 10:04:04 INFO - PROCESS | 7137 | 1467738244884 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:05 INFO - PROCESS | 7137 | 1467738245095 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:04:05 INFO - PROCESS | 7137 | 1467738245323 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 7137 | 1467738245336 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b45000 == 50 [pid = 7137] [id = 302] 10:04:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x92ca0000) [pid = 7137] [serial = 907] [outer = (nil)] 10:04:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x947eec00) [pid = 7137] [serial = 908] [outer = 0x92ca0000] 10:04:05 INFO - PROCESS | 7137 | 1467738245455 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x947f5800) [pid = 7137] [serial = 909] [outer = 0x92ca0000] 10:04:06 INFO - PROCESS | 7137 | 1467738246405 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] 10:04:06 INFO - PROCESS | 7137 | 1467738246459 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 10:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:04:06 INFO - PROCESS | 7137 | 1467738246466 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 7137 | 1467738246470 Marionette TRACE conn4 <- [1,1182,null,{}] 10:04:06 INFO - PROCESS | 7137 | 1467738246476 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}] 10:04:06 INFO - PROCESS | 7137 | 1467738246481 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:06 INFO - PROCESS | 7137 | 1467738246665 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:04:06 INFO - PROCESS | 7137 | 1467738246891 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 7137 | 1467738246898 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278400 == 51 [pid = 7137] [id = 303] 10:04:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x8c3dec00) [pid = 7137] [serial = 910] [outer = (nil)] 10:04:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x95307800) [pid = 7137] [serial = 911] [outer = 0x8c3dec00] 10:04:07 INFO - PROCESS | 7137 | 1467738247035 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x9530cc00) [pid = 7137] [serial = 912] [outer = 0x8c3dec00] 10:04:07 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:07 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:04:07 INFO - PROCESS | 7137 | 1467738247967 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] 10:04:08 INFO - PROCESS | 7137 | 1467738248055 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:04:08 INFO - PROCESS | 7137 | 1467738248063 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 7137 | 1467738248066 Marionette TRACE conn4 <- [1,1186,null,{}] 10:04:08 INFO - PROCESS | 7137 | 1467738248072 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}] 10:04:08 INFO - PROCESS | 7137 | 1467738248078 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:08 INFO - PROCESS | 7137 | 1467738248292 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:04:08 INFO - PROCESS | 7137 | 1467738248789 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 7137 | 1467738248799 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cb400 == 52 [pid = 7137] [id = 304] 10:04:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8d6cbc00) [pid = 7137] [serial = 913] [outer = (nil)] 10:04:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8e4b6800) [pid = 7137] [serial = 914] [outer = 0x8d6cbc00] 10:04:08 INFO - PROCESS | 7137 | 1467738248920 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8eaa4400) [pid = 7137] [serial = 915] [outer = 0x8d6cbc00] 10:04:09 INFO - PROCESS | 7137 | 1467738249940 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] 10:04:10 INFO - PROCESS | 7137 | 1467738250011 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:04:10 INFO - PROCESS | 7137 | 1467738250019 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 7137 | 1467738250023 Marionette TRACE conn4 <- [1,1190,null,{}] 10:04:10 INFO - PROCESS | 7137 | 1467738250031 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}] 10:04:10 INFO - PROCESS | 7137 | 1467738250039 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:10 INFO - PROCESS | 7137 | 1467738250220 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f7000 == 51 [pid = 7137] [id = 210] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f6c00 == 50 [pid = 7137] [id = 212] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11ac00 == 49 [pid = 7137] [id = 211] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c272c00 == 48 [pid = 7137] [id = 208] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x91257c00 == 47 [pid = 7137] [id = 213] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e0400 == 46 [pid = 7137] [id = 209] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x9b062800 == 45 [pid = 7137] [id = 10] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26cc00 == 44 [pid = 7137] [id = 278] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75c400 == 43 [pid = 7137] [id = 205] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8f453c00 == 42 [pid = 7137] [id = 199] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e0800 == 41 [pid = 7137] [id = 214] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cd000 == 40 [pid = 7137] [id = 200] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ca400 == 39 [pid = 7137] [id = 204] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x9124b800 == 38 [pid = 7137] [id = 202] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c278800 == 37 [pid = 7137] [id = 203] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d628c00 == 36 [pid = 7137] [id = 201] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cfc00 == 35 [pid = 7137] [id = 198] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75b400 == 34 [pid = 7137] [id = 206] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2800 == 33 [pid = 7137] [id = 207] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d1c00 == 32 [pid = 7137] [id = 197] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cb400 == 31 [pid = 7137] [id = 304] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8c278400 == 30 [pid = 7137] [id = 303] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x92b3c000 == 29 [pid = 7137] [id = 301] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x92b45000 == 28 [pid = 7137] [id = 302] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75f400 == 27 [pid = 7137] [id = 300] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x9296c400 == 26 [pid = 7137] [id = 299] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa2a400 == 25 [pid = 7137] [id = 298] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d8800 == 24 [pid = 7137] [id = 296] 10:04:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b0000 == 23 [pid = 7137] [id = 297] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8fa27800) [pid = 7137] [serial = 848] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x99c54800) [pid = 7137] [serial = 809] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x9af89000) [pid = 7137] [serial = 813] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x9a7b7400) [pid = 7137] [serial = 812] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x9b376400) [pid = 7137] [serial = 816] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x9b318800) [pid = 7137] [serial = 815] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x8eaa2000) [pid = 7137] [serial = 798] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x8e5f1c00) [pid = 7137] [serial = 797] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x9b9a1c00) [pid = 7137] [serial = 819] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x91ac9800) [pid = 7137] [serial = 801] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x91414800) [pid = 7137] [serial = 800] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x951bf000) [pid = 7137] [serial = 804] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x93a1f800) [pid = 7137] [serial = 803] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x9b94f800) [pid = 7137] [serial = 818] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x955e5000) [pid = 7137] [serial = 807] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x953e6c00) [pid = 7137] [serial = 806] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x9c09d000) [pid = 7137] [serial = 822] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x9c096400) [pid = 7137] [serial = 821] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x9a38a000) [pid = 7137] [serial = 810] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8f11c000) [pid = 7137] [serial = 843] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8f453000) [pid = 7137] [serial = 845] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x9cb89800) [pid = 7137] [serial = 825] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x9cb85800) [pid = 7137] [serial = 824] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8e761c00) [pid = 7137] [serial = 588] [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.] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x916a0c00) [pid = 7137] [serial = 828] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f123800) [pid = 7137] [serial = 827] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8e4b8400) [pid = 7137] [serial = 840] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8e4b3400) [pid = 7137] [serial = 839] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8d6c9c00) [pid = 7137] [serial = 831] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8c274c00) [pid = 7137] [serial = 836] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8c3dac00) [pid = 7137] [serial = 837] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8d626c00) [pid = 7137] [serial = 830] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8f457400) [pid = 7137] [serial = 834] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8eaad000) [pid = 7137] [serial = 833] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8f985c00) [pid = 7137] [serial = 846] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8eaa9800) [pid = 7137] [serial = 842] [outer = (nil)] [url = about:blank] 10:04:11 INFO - PROCESS | 7137 | 1467738251817 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 7137 | 1467738251829 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c277800 == 24 [pid = 7137] [id = 305] 10:04:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8c277c00) [pid = 7137] [serial = 916] [outer = (nil)] 10:04:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8c3da000) [pid = 7137] [serial = 917] [outer = 0x8c277c00] 10:04:11 INFO - PROCESS | 7137 | 1467738251914 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8d625400) [pid = 7137] [serial = 918] [outer = 0x8c277c00] 10:04:12 INFO - PROCESS | 7137 | 1467738252754 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] 10:04:12 INFO - PROCESS | 7137 | 1467738252822 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 10:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:04:12 INFO - PROCESS | 7137 | 1467738252831 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 7137 | 1467738252835 Marionette TRACE conn4 <- [1,1194,null,{}] 10:04:12 INFO - PROCESS | 7137 | 1467738252843 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}] 10:04:12 INFO - PROCESS | 7137 | 1467738252852 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:13 INFO - PROCESS | 7137 | 1467738253026 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:04:13 INFO - PROCESS | 7137 | 1467738253162 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 7137 | 1467738253173 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d1800 == 25 [pid = 7137] [id = 306] 10:04:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8e4b0000) [pid = 7137] [serial = 919] [outer = (nil)] 10:04:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8e5ed400) [pid = 7137] [serial = 920] [outer = 0x8e4b0000] 10:04:13 INFO - PROCESS | 7137 | 1467738253251 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8e5f7c00) [pid = 7137] [serial = 921] [outer = 0x8e4b0000] 10:04:13 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:13 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:04:14 INFO - PROCESS | 7137 | 1467738254118 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] 10:04:14 INFO - PROCESS | 7137 | 1467738254198 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 10:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:04:14 INFO - PROCESS | 7137 | 1467738254206 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 7137 | 1467738254209 Marionette TRACE conn4 <- [1,1198,null,{}] 10:04:14 INFO - PROCESS | 7137 | 1467738254215 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}] 10:04:14 INFO - PROCESS | 7137 | 1467738254221 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:14 INFO - PROCESS | 7137 | 1467738254454 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:04:14 INFO - PROCESS | 7137 | 1467738254474 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 7137 | 1467738254484 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d5400 == 26 [pid = 7137] [id = 307] 10:04:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8eaa2000) [pid = 7137] [serial = 922] [outer = (nil)] 10:04:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8f115c00) [pid = 7137] [serial = 923] [outer = 0x8eaa2000] 10:04:14 INFO - PROCESS | 7137 | 1467738254554 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f121000) [pid = 7137] [serial = 924] [outer = 0x8eaa2000] 10:04:15 INFO - PROCESS | 7137 | 1467738255554 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]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1437ms 10:04:15 INFO - PROCESS | 7137 | 1467738255650 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 7137 | 1467738255655 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 10:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:04:15 INFO - PROCESS | 7137 | 1467738255670 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 7137 | 1467738255680 Marionette TRACE conn4 <- [1,1202,null,{}] 10:04:15 INFO - PROCESS | 7137 | 1467738255699 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}] 10:04:15 INFO - PROCESS | 7137 | 1467738255707 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:15 INFO - PROCESS | 7137 | 1467738255946 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:04:15 INFO - PROCESS | 7137 | 1467738255968 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 7137 | 1467738255979 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f986400 == 27 [pid = 7137] [id = 308] 10:04:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f988800) [pid = 7137] [serial = 925] [outer = (nil)] 10:04:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8fa2c800) [pid = 7137] [serial = 926] [outer = 0x8f988800] 10:04:16 INFO - PROCESS | 7137 | 1467738256044 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8fb0a800) [pid = 7137] [serial = 927] [outer = 0x8f988800] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8f456800) [pid = 7137] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f981800) [pid = 7137] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8d6d0800) [pid = 7137] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8fb14c00) [pid = 7137] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fbd3c00) [pid = 7137] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e4af000) [pid = 7137] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8fbd2800) [pid = 7137] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e5fb400) [pid = 7137] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8c3df400) [pid = 7137] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8f123000) [pid = 7137] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8eaa8800) [pid = 7137] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8c3e1400) [pid = 7137] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e5ef000) [pid = 7137] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x9a13c400) [pid = 7137] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x9140f000) [pid = 7137] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:04:17 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f224800) [pid = 7137] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:04:17 INFO - PROCESS | 7137 | 1467738257731 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]]]}] 10:04:17 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 10:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2115ms 10:04:17 INFO - PROCESS | 7137 | 1467738257777 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:04:17 INFO - PROCESS | 7137 | 1467738257782 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 10:04:17 INFO - PROCESS | 7137 | 1467738257788 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 7137 | 1467738257791 Marionette TRACE conn4 <- [1,1206,null,{}] 10:04:17 INFO - PROCESS | 7137 | 1467738257797 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}] 10:04:17 INFO - PROCESS | 7137 | 1467738257803 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:17 INFO - PROCESS | 7137 | 1467738257971 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:04:18 INFO - PROCESS | 7137 | 1467738258097 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 7137 | 1467738258114 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e1400 == 28 [pid = 7137] [id = 309] 10:04:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e4af000) [pid = 7137] [serial = 928] [outer = (nil)] 10:04:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8fa2ac00) [pid = 7137] [serial = 929] [outer = 0x8e4af000] 10:04:18 INFO - PROCESS | 7137 | 1467738258188 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fb14800) [pid = 7137] [serial = 930] [outer = 0x8e4af000] 10:04:18 INFO - PROCESS | 7137 | 1467738258948 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]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1186ms 10:04:18 INFO - PROCESS | 7137 | 1467738258978 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 7137 | 1467738258982 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 10:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:04:18 INFO - PROCESS | 7137 | 1467738258988 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 7137 | 1467738258992 Marionette TRACE conn4 <- [1,1210,null,{}] 10:04:19 INFO - PROCESS | 7137 | 1467738258997 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}] 10:04:19 INFO - PROCESS | 7137 | 1467738259002 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:19 INFO - PROCESS | 7137 | 1467738259229 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:04:19 INFO - PROCESS | 7137 | 1467738259401 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 7137 | 1467738259413 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d627000 == 29 [pid = 7137] [id = 310] 10:04:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8d627400) [pid = 7137] [serial = 931] [outer = (nil)] 10:04:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8d633c00) [pid = 7137] [serial = 932] [outer = 0x8d627400] 10:04:19 INFO - PROCESS | 7137 | 1467738259498 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8e75e400) [pid = 7137] [serial = 933] [outer = 0x8d627400] 10:04:20 INFO - PROCESS | 7137 | 1467738260550 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]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1630ms 10:04:20 INFO - PROCESS | 7137 | 1467738260621 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 10:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:04:20 INFO - PROCESS | 7137 | 1467738260628 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 10:04:20 INFO - PROCESS | 7137 | 1467738260637 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 7137 | 1467738260643 Marionette TRACE conn4 <- [1,1214,null,{}] 10:04:20 INFO - PROCESS | 7137 | 1467738260650 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}] 10:04:20 INFO - PROCESS | 7137 | 1467738260657 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:20 INFO - PROCESS | 7137 | 1467738260896 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:04:21 INFO - PROCESS | 7137 | 1467738261217 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 7137 | 1467738261228 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278000 == 30 [pid = 7137] [id = 311] 10:04:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8f21f000) [pid = 7137] [serial = 934] [outer = (nil)] 10:04:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f454800) [pid = 7137] [serial = 935] [outer = 0x8f21f000] 10:04:21 INFO - PROCESS | 7137 | 1467738261318 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8fb08c00) [pid = 7137] [serial = 936] [outer = 0x8f21f000] 10:04:22 INFO - PROCESS | 7137 | 1467738262280 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]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1686ms 10:04:22 INFO - PROCESS | 7137 | 1467738262322 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:04:22 INFO - PROCESS | 7137 | 1467738262328 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 10:04:22 INFO - PROCESS | 7137 | 1467738262335 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 7137 | 1467738262339 Marionette TRACE conn4 <- [1,1218,null,{}] 10:04:22 INFO - PROCESS | 7137 | 1467738262346 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}] 10:04:22 INFO - PROCESS | 7137 | 1467738262351 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:22 INFO - PROCESS | 7137 | 1467738262573 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:04:22 INFO - PROCESS | 7137 | 1467738262849 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 7137 | 1467738262855 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140ac00 == 31 [pid = 7137] [id = 312] 10:04:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x9140b800) [pid = 7137] [serial = 937] [outer = (nil)] 10:04:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x91410000) [pid = 7137] [serial = 938] [outer = 0x9140b800] 10:04:22 INFO - PROCESS | 7137 | 1467738262984 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x91417000) [pid = 7137] [serial = 939] [outer = 0x9140b800] 10:04:23 INFO - PROCESS | 7137 | 1467738263907 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]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1632ms 10:04:23 INFO - PROCESS | 7137 | 1467738263968 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 7137 | 1467738263974 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 10:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:04:23 INFO - PROCESS | 7137 | 1467738263991 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 7137 | 1467738263998 Marionette TRACE conn4 <- [1,1222,null,{}] 10:04:24 INFO - PROCESS | 7137 | 1467738264005 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}] 10:04:24 INFO - PROCESS | 7137 | 1467738264011 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:24 INFO - PROCESS | 7137 | 1467738264229 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:04:24 INFO - PROCESS | 7137 | 1467738264443 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 7137 | 1467738264451 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274c00 == 32 [pid = 7137] [id = 313] 10:04:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8fbd1400) [pid = 7137] [serial = 940] [outer = (nil)] 10:04:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x91acc800) [pid = 7137] [serial = 941] [outer = 0x8fbd1400] 10:04:24 INFO - PROCESS | 7137 | 1467738264579 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x91acfc00) [pid = 7137] [serial = 942] [outer = 0x8fbd1400] 10:04:25 INFO - PROCESS | 7137 | 1467738265473 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] 10:04:25 INFO - PROCESS | 7137 | 1467738265534 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 10:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:04:25 INFO - PROCESS | 7137 | 1467738265541 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 7137 | 1467738265544 Marionette TRACE conn4 <- [1,1226,null,{}] 10:04:25 INFO - PROCESS | 7137 | 1467738265551 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}] 10:04:25 INFO - PROCESS | 7137 | 1467738265556 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:25 INFO - PROCESS | 7137 | 1467738265731 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:04:25 INFO - PROCESS | 7137 | 1467738265902 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 7137 | 1467738265911 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d2000 == 33 [pid = 7137] [id = 314] 10:04:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8f985800) [pid = 7137] [serial = 943] [outer = (nil)] 10:04:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x91da4400) [pid = 7137] [serial = 944] [outer = 0x8f985800] 10:04:25 INFO - PROCESS | 7137 | 1467738265993 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x91da8400) [pid = 7137] [serial = 945] [outer = 0x8f985800] 10:04:26 INFO - PROCESS | 7137 | 1467738266903 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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1387ms 10:04:26 INFO - PROCESS | 7137 | 1467738266935 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 7137 | 1467738266938 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:04:26 INFO - PROCESS | 7137 | 1467738266947 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 7137 | 1467738266949 Marionette TRACE conn4 <- [1,1230,null,{}] 10:04:26 INFO - PROCESS | 7137 | 1467738266956 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}] 10:04:26 INFO - PROCESS | 7137 | 1467738266961 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:27 INFO - PROCESS | 7137 | 1467738267148 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:04:27 INFO - PROCESS | 7137 | 1467738267335 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 7137 | 1467738267354 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e764400 == 34 [pid = 7137] [id = 315] 10:04:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8fb0a000) [pid = 7137] [serial = 946] [outer = (nil)] 10:04:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x92964400) [pid = 7137] [serial = 947] [outer = 0x8fb0a000] 10:04:27 INFO - PROCESS | 7137 | 1467738267494 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x9296ec00) [pid = 7137] [serial = 948] [outer = 0x8fb0a000] 10:04:28 INFO - PROCESS | 7137 | 1467738268505 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]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1634ms 10:04:28 INFO - PROCESS | 7137 | 1467738268582 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 7137 | 1467738268586 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 10:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:04:28 INFO - PROCESS | 7137 | 1467738268593 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 7137 | 1467738268597 Marionette TRACE conn4 <- [1,1234,null,{}] 10:04:28 INFO - PROCESS | 7137 | 1467738268603 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}] 10:04:28 INFO - PROCESS | 7137 | 1467738268608 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:28 INFO - PROCESS | 7137 | 1467738268819 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:04:29 INFO - PROCESS | 7137 | 1467738269034 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 7137 | 1467738269040 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e400 == 35 [pid = 7137] [id = 316] 10:04:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8c278c00) [pid = 7137] [serial = 949] [outer = (nil)] 10:04:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8d628c00) [pid = 7137] [serial = 950] [outer = 0x8c278c00] 10:04:29 INFO - PROCESS | 7137 | 1467738269286 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8d6cd800) [pid = 7137] [serial = 951] [outer = 0x8c278c00] 10:04:30 INFO - PROCESS | 7137 | 1467738270126 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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1581ms 10:04:30 INFO - PROCESS | 7137 | 1467738270192 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 7137 | 1467738270198 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 10:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:04:30 INFO - PROCESS | 7137 | 1467738270209 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 7137 | 1467738270212 Marionette TRACE conn4 <- [1,1238,null,{}] 10:04:30 INFO - PROCESS | 7137 | 1467738270220 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}] 10:04:30 INFO - PROCESS | 7137 | 1467738270225 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:30 INFO - PROCESS | 7137 | 1467738270399 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:04:30 INFO - PROCESS | 7137 | 1467738270608 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 7137 | 1467738270621 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62e400 == 36 [pid = 7137] [id = 317] 10:04:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8d631c00) [pid = 7137] [serial = 952] [outer = (nil)] 10:04:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8e760800) [pid = 7137] [serial = 953] [outer = 0x8d631c00] 10:04:30 INFO - PROCESS | 7137 | 1467738270755 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8f983000) [pid = 7137] [serial = 954] [outer = 0x8d631c00] 10:04:31 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3df800 == 35 [pid = 7137] [id = 294] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x99fca800) [pid = 7137] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x91ac8400) [pid = 7137] [serial = 885] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8fb09c00) [pid = 7137] [serial = 855] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8d6d8400) [pid = 7137] [serial = 851] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8fbd0400) [pid = 7137] [serial = 881] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x91249400) [pid = 7137] [serial = 857] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8e760000) [pid = 7137] [serial = 852] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8fb08800) [pid = 7137] [serial = 887] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x91632c00) [pid = 7137] [serial = 863] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x916a4800) [pid = 7137] [serial = 870] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8f221400) [pid = 7137] [serial = 873] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9124ec00) [pid = 7137] [serial = 858] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f451800) [pid = 7137] [serial = 879] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8fa2b800) [pid = 7137] [serial = 849] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8d6d5c00) [pid = 7137] [serial = 875] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fa2b400) [pid = 7137] [serial = 854] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x91da2000) [pid = 7137] [serial = 867] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e5efc00) [pid = 7137] [serial = 872] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x916a2400) [pid = 7137] [serial = 884] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x91635c00) [pid = 7137] [serial = 864] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8e5ee800) [pid = 7137] [serial = 876] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x91da7c00) [pid = 7137] [serial = 869] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x9124e800) [pid = 7137] [serial = 882] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f21fc00) [pid = 7137] [serial = 878] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x91aca800) [pid = 7137] [serial = 866] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x91413c00) [pid = 7137] [serial = 860] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x91416400) [pid = 7137] [serial = 861] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x91411000) [pid = 7137] [serial = 888] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x9254ec00) [pid = 7137] [serial = 890] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x92968c00) [pid = 7137] [serial = 891] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 7137 | 1467738271700 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]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1534ms 10:04:31 INFO - PROCESS | 7137 | 1467738271743 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 7137 | 1467738271748 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 10:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:04:31 INFO - PROCESS | 7137 | 1467738271758 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 7137 | 1467738271763 Marionette TRACE conn4 <- [1,1242,null,{}] 10:04:31 INFO - PROCESS | 7137 | 1467738271769 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}] 10:04:31 INFO - PROCESS | 7137 | 1467738271774 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:31 INFO - PROCESS | 7137 | 1467738271942 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:04:32 INFO - PROCESS | 7137 | 1467738272085 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 7137 | 1467738272094 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b7000 == 36 [pid = 7137] [id = 318] 10:04:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e5eec00) [pid = 7137] [serial = 955] [outer = (nil)] 10:04:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fa2d000) [pid = 7137] [serial = 956] [outer = 0x8e5eec00] 10:04:32 INFO - PROCESS | 7137 | 1467738272163 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fb10400) [pid = 7137] [serial = 957] [outer = 0x8e5eec00] 10:04:33 INFO - PROCESS | 7137 | 1467738273009 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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1292ms 10:04:33 INFO - PROCESS | 7137 | 1467738273051 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 7137 | 1467738273055 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 10:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:04:33 INFO - PROCESS | 7137 | 1467738273062 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 7137 | 1467738273068 Marionette TRACE conn4 <- [1,1246,null,{}] 10:04:33 INFO - PROCESS | 7137 | 1467738273083 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}] 10:04:33 INFO - PROCESS | 7137 | 1467738273091 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:33 INFO - PROCESS | 7137 | 1467738273260 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:04:33 INFO - PROCESS | 7137 | 1467738273271 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 7137 | 1467738273279 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26d000 == 37 [pid = 7137] [id = 319] 10:04:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8fb13c00) [pid = 7137] [serial = 958] [outer = (nil)] 10:04:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x9140bc00) [pid = 7137] [serial = 959] [outer = 0x8fb13c00] 10:04:33 INFO - PROCESS | 7137 | 1467738273473 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91416000) [pid = 7137] [serial = 960] [outer = 0x8fb13c00] 10:04:34 INFO - PROCESS | 7137 | 1467738274270 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]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1290ms 10:04:34 INFO - PROCESS | 7137 | 1467738274353 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 7137 | 1467738274358 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:04:34 INFO - PROCESS | 7137 | 1467738274364 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 7137 | 1467738274367 Marionette TRACE conn4 <- [1,1250,null,{}] 10:04:34 INFO - PROCESS | 7137 | 1467738274373 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}] 10:04:34 INFO - PROCESS | 7137 | 1467738274378 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:34 INFO - PROCESS | 7137 | 1467738274598 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:04:34 INFO - PROCESS | 7137 | 1467738274617 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 7137 | 1467738274625 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x91250c00 == 38 [pid = 7137] [id = 320] 10:04:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x91253800) [pid = 7137] [serial = 961] [outer = (nil)] 10:04:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x91634400) [pid = 7137] [serial = 962] [outer = 0x91253800] 10:04:34 INFO - PROCESS | 7137 | 1467738274692 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x916a4000) [pid = 7137] [serial = 963] [outer = 0x91253800] 10:04:35 INFO - PROCESS | 7137 | 1467738275633 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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1329ms 10:04:35 INFO - PROCESS | 7137 | 1467738275695 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 7137 | 1467738275699 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 10:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:04:35 INFO - PROCESS | 7137 | 1467738275705 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 7137 | 1467738275709 Marionette TRACE conn4 <- [1,1254,null,{}] 10:04:35 INFO - PROCESS | 7137 | 1467738275714 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}] 10:04:35 INFO - PROCESS | 7137 | 1467738275719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:36 INFO - PROCESS | 7137 | 1467738276023 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e4b0c00) [pid = 7137] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8eaa2000) [pid = 7137] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8fb0b800) [pid = 7137] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8e4b0000) [pid = 7137] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8f988800) [pid = 7137] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x9296cc00) [pid = 7137] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8c277c00) [pid = 7137] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x9124b400) [pid = 7137] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8d6cbc00) [pid = 7137] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92b40400) [pid = 7137] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x92ca0000) [pid = 7137] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:04:36 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8c3dec00) [pid = 7137] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:04:36 INFO - PROCESS | 7137 | 1467738276186 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 7137 | 1467738276196 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dec00 == 39 [pid = 7137] [id = 321] 10:04:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d6cb000) [pid = 7137] [serial = 964] [outer = (nil)] 10:04:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8e4b4800) [pid = 7137] [serial = 965] [outer = 0x8d6cb000] 10:04:36 INFO - PROCESS | 7137 | 1467738276327 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91ac9000) [pid = 7137] [serial = 966] [outer = 0x8d6cb000] 10:04:37 INFO - PROCESS | 7137 | 1467738277089 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]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1434ms 10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:04:37 INFO - PROCESS | 7137 | 1467738277141 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 7137 | 1467738277143 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 10:04:37 INFO - PROCESS | 7137 | 1467738277151 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 7137 | 1467738277154 Marionette TRACE conn4 <- [1,1258,null,{}] 10:04:37 INFO - PROCESS | 7137 | 1467738277159 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}] 10:04:37 INFO - PROCESS | 7137 | 1467738277169 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:37 INFO - PROCESS | 7137 | 1467738277328 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:04:37 INFO - PROCESS | 7137 | 1467738277338 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 7137 | 1467738277346 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e1c00 == 40 [pid = 7137] [id = 322] 10:04:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e5fbc00) [pid = 7137] [serial = 967] [outer = (nil)] 10:04:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x92547800) [pid = 7137] [serial = 968] [outer = 0x8e5fbc00] 10:04:37 INFO - PROCESS | 7137 | 1467738277414 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92965c00) [pid = 7137] [serial = 969] [outer = 0x8e5fbc00] 10:04:38 INFO - PROCESS | 7137 | 1467738278450 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]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1338ms 10:04:38 INFO - PROCESS | 7137 | 1467738278488 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 7137 | 1467738278495 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:04:38 INFO - PROCESS | 7137 | 1467738278504 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 7137 | 1467738278509 Marionette TRACE conn4 <- [1,1262,null,{}] 10:04:38 INFO - PROCESS | 7137 | 1467738278518 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}] 10:04:38 INFO - PROCESS | 7137 | 1467738278524 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:38 INFO - PROCESS | 7137 | 1467738278717 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:04:38 INFO - PROCESS | 7137 | 1467738278958 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 7137 | 1467738278971 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cc000 == 41 [pid = 7137] [id = 323] 10:04:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e4ad800) [pid = 7137] [serial = 970] [outer = (nil)] 10:04:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8eaaa400) [pid = 7137] [serial = 971] [outer = 0x8e4ad800] 10:04:39 INFO - PROCESS | 7137 | 1467738279097 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8f219800) [pid = 7137] [serial = 972] [outer = 0x8e4ad800] 10:04:40 INFO - PROCESS | 7137 | 1467738280005 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]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1536ms 10:04:40 INFO - PROCESS | 7137 | 1467738280041 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 7137 | 1467738280047 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:04:40 INFO - PROCESS | 7137 | 1467738280058 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 7137 | 1467738280062 Marionette TRACE conn4 <- [1,1266,null,{}] 10:04:40 INFO - PROCESS | 7137 | 1467738280069 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}] 10:04:40 INFO - PROCESS | 7137 | 1467738280075 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:40 INFO - PROCESS | 7137 | 1467738280263 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:04:40 INFO - PROCESS | 7137 | 1467738280434 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 7137 | 1467738280443 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f452400 == 42 [pid = 7137] [id = 324] 10:04:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8fb0b400) [pid = 7137] [serial = 973] [outer = (nil)] 10:04:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8fbd4400) [pid = 7137] [serial = 974] [outer = 0x8fb0b400] 10:04:40 INFO - PROCESS | 7137 | 1467738280527 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x9124e400) [pid = 7137] [serial = 975] [outer = 0x8fb0b400] 10:04:41 INFO - PROCESS | 7137 | 1467738281579 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]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1597ms 10:04:41 INFO - PROCESS | 7137 | 1467738281655 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 7137 | 1467738281660 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 10:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:04:41 INFO - PROCESS | 7137 | 1467738281667 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 7137 | 1467738281673 Marionette TRACE conn4 <- [1,1270,null,{}] 10:04:41 INFO - PROCESS | 7137 | 1467738281690 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}] 10:04:41 INFO - PROCESS | 7137 | 1467738281699 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:41 INFO - PROCESS | 7137 | 1467738281921 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:04:42 INFO - PROCESS | 7137 | 1467738282192 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 7137 | 1467738282199 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x91acd400 == 43 [pid = 7137] [id = 325] 10:04:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x91acd800) [pid = 7137] [serial = 976] [outer = (nil)] 10:04:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x92546c00) [pid = 7137] [serial = 977] [outer = 0x91acd800] 10:04:42 INFO - PROCESS | 7137 | 1467738282285 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x9296dc00) [pid = 7137] [serial = 978] [outer = 0x91acd800] 10:04:43 INFO - PROCESS | 7137 | 1467738283170 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]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1539ms 10:04:43 INFO - PROCESS | 7137 | 1467738283207 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:04:43 INFO - PROCESS | 7137 | 1467738283213 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 10:04:43 INFO - PROCESS | 7137 | 1467738283219 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 7137 | 1467738283223 Marionette TRACE conn4 <- [1,1274,null,{}] 10:04:43 INFO - PROCESS | 7137 | 1467738283228 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}] 10:04:43 INFO - PROCESS | 7137 | 1467738283234 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:43 INFO - PROCESS | 7137 | 1467738283414 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:04:43 INFO - PROCESS | 7137 | 1467738283583 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 7137 | 1467738283591 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b41000 == 44 [pid = 7137] [id = 326] 10:04:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x92b41400) [pid = 7137] [serial = 979] [outer = (nil)] 10:04:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x92ca2800) [pid = 7137] [serial = 980] [outer = 0x92b41400] 10:04:43 INFO - PROCESS | 7137 | 1467738283668 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x92ca9800) [pid = 7137] [serial = 981] [outer = 0x92b41400] 10:04:44 INFO - PROCESS | 7137 | 1467738284602 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]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1441ms 10:04:44 INFO - PROCESS | 7137 | 1467738284659 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 7137 | 1467738284664 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 10:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:04:44 INFO - PROCESS | 7137 | 1467738284670 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 7137 | 1467738284674 Marionette TRACE conn4 <- [1,1278,null,{}] 10:04:44 INFO - PROCESS | 7137 | 1467738284680 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}] 10:04:44 INFO - PROCESS | 7137 | 1467738284685 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:44 INFO - PROCESS | 7137 | 1467738284861 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:04:45 INFO - PROCESS | 7137 | 1467738285032 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 7137 | 1467738285039 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f453400 == 45 [pid = 7137] [id = 327] 10:04:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91da7000) [pid = 7137] [serial = 982] [outer = (nil)] 10:04:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x93a18400) [pid = 7137] [serial = 983] [outer = 0x91da7000] 10:04:45 INFO - PROCESS | 7137 | 1467738285121 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x93a1bc00) [pid = 7137] [serial = 984] [outer = 0x91da7000] 10:04:46 INFO - PROCESS | 7137 | 1467738286063 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]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1430ms 10:04:46 INFO - PROCESS | 7137 | 1467738286101 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 7137 | 1467738286104 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:04:46 INFO - PROCESS | 7137 | 1467738286112 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 7137 | 1467738286115 Marionette TRACE conn4 <- [1,1282,null,{}] 10:04:46 INFO - PROCESS | 7137 | 1467738286121 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}] 10:04:46 INFO - PROCESS | 7137 | 1467738286131 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:46 INFO - PROCESS | 7137 | 1467738286377 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:04:46 INFO - PROCESS | 7137 | 1467738286610 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 7137 | 1467738286618 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca3000 == 46 [pid = 7137] [id = 328] 10:04:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x92f8c800) [pid = 7137] [serial = 985] [outer = (nil)] 10:04:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x95302800) [pid = 7137] [serial = 986] [outer = 0x92f8c800] 10:04:46 INFO - PROCESS | 7137 | 1467738286740 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x9530b800) [pid = 7137] [serial = 987] [outer = 0x92f8c800] 10:04:47 INFO - PROCESS | 7137 | 1467738287601 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]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1536ms 10:04:47 INFO - PROCESS | 7137 | 1467738287649 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 7137 | 1467738287652 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 10:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:04:47 INFO - PROCESS | 7137 | 1467738287659 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 7137 | 1467738287663 Marionette TRACE conn4 <- [1,1286,null,{}] 10:04:47 INFO - PROCESS | 7137 | 1467738287669 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}] 10:04:47 INFO - PROCESS | 7137 | 1467738287674 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:47 INFO - PROCESS | 7137 | 1467738287848 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:04:48 INFO - PROCESS | 7137 | 1467738288025 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 7137 | 1467738288034 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26a400 == 47 [pid = 7137] [id = 329] 10:04:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8fbcd400) [pid = 7137] [serial = 988] [outer = (nil)] 10:04:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x953e3800) [pid = 7137] [serial = 989] [outer = 0x8fbcd400] 10:04:48 INFO - PROCESS | 7137 | 1467738288109 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x953e8400) [pid = 7137] [serial = 990] [outer = 0x8fbcd400] 10:04:49 INFO - PROCESS | 7137 | 1467738288998 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]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1380ms 10:04:49 INFO - PROCESS | 7137 | 1467738289040 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 7137 | 1467738289044 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 10:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:04:49 INFO - PROCESS | 7137 | 1467738289051 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 7137 | 1467738289055 Marionette TRACE conn4 <- [1,1290,null,{}] 10:04:49 INFO - PROCESS | 7137 | 1467738289060 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}] 10:04:49 INFO - PROCESS | 7137 | 1467738289066 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:49 INFO - PROCESS | 7137 | 1467738289246 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:04:49 INFO - PROCESS | 7137 | 1467738289424 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 7137 | 1467738289430 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f217c00 == 48 [pid = 7137] [id = 330] 10:04:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8fb0b000) [pid = 7137] [serial = 991] [outer = (nil)] 10:04:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x9552d800) [pid = 7137] [serial = 992] [outer = 0x8fb0b000] 10:04:49 INFO - PROCESS | 7137 | 1467738289509 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x95566800) [pid = 7137] [serial = 993] [outer = 0x8fb0b000] 10:04:50 INFO - PROCESS | 7137 | 1467738290438 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]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1440ms 10:04:50 INFO - PROCESS | 7137 | 1467738290492 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 7137 | 1467738290495 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 10:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:04:50 INFO - PROCESS | 7137 | 1467738290502 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 7137 | 1467738290505 Marionette TRACE conn4 <- [1,1294,null,{}] 10:04:50 INFO - PROCESS | 7137 | 1467738290511 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}] 10:04:50 INFO - PROCESS | 7137 | 1467738290516 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:50 INFO - PROCESS | 7137 | 1467738290697 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:04:51 INFO - PROCESS | 7137 | 1467738291152 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 7137 | 1467738291163 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b1c00 == 49 [pid = 7137] [id = 331] 10:04:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8e4b2400) [pid = 7137] [serial = 994] [outer = (nil)] 10:04:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8e5ee800) [pid = 7137] [serial = 995] [outer = 0x8e4b2400] 10:04:51 INFO - PROCESS | 7137 | 1467738291283 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8e767800) [pid = 7137] [serial = 996] [outer = 0x8e4b2400] 10:04:52 INFO - PROCESS | 7137 | 1467738292250 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]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1835ms 10:04:52 INFO - PROCESS | 7137 | 1467738292339 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 7137 | 1467738292347 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:04:52 INFO - PROCESS | 7137 | 1467738292358 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 7137 | 1467738292362 Marionette TRACE conn4 <- [1,1298,null,{}] 10:04:52 INFO - PROCESS | 7137 | 1467738292370 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}] 10:04:52 INFO - PROCESS | 7137 | 1467738292376 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:52 INFO - PROCESS | 7137 | 1467738292591 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8d625c00 == 48 [pid = 7137] [id = 292] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb10000 == 47 [pid = 7137] [id = 293] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8c277800 == 46 [pid = 7137] [id = 305] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cf400 == 45 [pid = 7137] [id = 283] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa7400 == 44 [pid = 7137] [id = 282] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274800 == 43 [pid = 7137] [id = 288] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd3800 == 42 [pid = 7137] [id = 285] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd7000 == 41 [pid = 7137] [id = 286] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dc800 == 40 [pid = 7137] [id = 290] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62ec00 == 39 [pid = 7137] [id = 281] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ae400 == 38 [pid = 7137] [id = 280] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b8800 == 37 [pid = 7137] [id = 284] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21cc00 == 36 [pid = 7137] [id = 287] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7400 == 35 [pid = 7137] [id = 279] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ac800 == 34 [pid = 7137] [id = 295] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dfc00 == 33 [pid = 7137] [id = 291] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e800 == 32 [pid = 7137] [id = 289] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8f217c00 == 31 [pid = 7137] [id = 330] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b1c00 == 30 [pid = 7137] [id = 331] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26a400 == 29 [pid = 7137] [id = 329] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca3000 == 28 [pid = 7137] [id = 328] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8f453400 == 27 [pid = 7137] [id = 327] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x91acd400 == 26 [pid = 7137] [id = 325] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x92b41000 == 25 [pid = 7137] [id = 326] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8f452400 == 24 [pid = 7137] [id = 324] 10:04:53 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cc000 == 23 [pid = 7137] [id = 323] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x8fa2ac00) [pid = 7137] [serial = 929] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x8f21d000) [pid = 7137] [serial = 894] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8e766400) [pid = 7137] [serial = 893] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8f121000) [pid = 7137] [serial = 924] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x91415c00) [pid = 7137] [serial = 897] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8e5ed400) [pid = 7137] [serial = 920] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8fa2c800) [pid = 7137] [serial = 926] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8fbd3000) [pid = 7137] [serial = 896] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x92b3d000) [pid = 7137] [serial = 900] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x92971000) [pid = 7137] [serial = 899] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8c3da000) [pid = 7137] [serial = 917] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x92b48c00) [pid = 7137] [serial = 903] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8d625400) [pid = 7137] [serial = 918] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8eaa4400) [pid = 7137] [serial = 915] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x92b45c00) [pid = 7137] [serial = 902] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x92ca8000) [pid = 7137] [serial = 906] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92ca5800) [pid = 7137] [serial = 905] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e4b6800) [pid = 7137] [serial = 914] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8f115c00) [pid = 7137] [serial = 923] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8fb0a800) [pid = 7137] [serial = 927] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x947f5800) [pid = 7137] [serial = 909] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x947eec00) [pid = 7137] [serial = 908] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8e5f7c00) [pid = 7137] [serial = 921] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x9530cc00) [pid = 7137] [serial = 912] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x95307800) [pid = 7137] [serial = 911] [outer = (nil)] [url = about:blank] 10:04:54 INFO - PROCESS | 7137 | 1467738294046 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 7137 | 1467738294058 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c270c00 == 24 [pid = 7137] [id = 332] 10:04:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8c273c00) [pid = 7137] [serial = 997] [outer = (nil)] 10:04:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8c3d6400) [pid = 7137] [serial = 998] [outer = 0x8c273c00] 10:04:54 INFO - PROCESS | 7137 | 1467738294139 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8c3e2400) [pid = 7137] [serial = 999] [outer = 0x8c273c00] 10:04:54 INFO - PROCESS | 7137 | 1467738294939 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]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2637ms 10:04:55 INFO - PROCESS | 7137 | 1467738294997 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 7137 | 1467738295002 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:04:55 INFO - PROCESS | 7137 | 1467738295010 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 7137 | 1467738295015 Marionette TRACE conn4 <- [1,1302,null,{}] 10:04:55 INFO - PROCESS | 7137 | 1467738295022 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}] 10:04:55 INFO - PROCESS | 7137 | 1467738295030 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:55 INFO - PROCESS | 7137 | 1467738295199 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:04:55 INFO - PROCESS | 7137 | 1467738295211 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 7137 | 1467738295220 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ac800 == 25 [pid = 7137] [id = 333] 10:04:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8e4b0800) [pid = 7137] [serial = 1000] [outer = (nil)] 10:04:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8e4b9400) [pid = 7137] [serial = 1001] [outer = 0x8e4b0800] 10:04:55 INFO - PROCESS | 7137 | 1467738295307 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8e5ed400) [pid = 7137] [serial = 1002] [outer = 0x8e4b0800] 10:04:56 INFO - PROCESS | 7137 | 1467738296271 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1284ms 10:04:56 INFO - PROCESS | 7137 | 1467738296300 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:04:56 INFO - PROCESS | 7137 | 1467738296307 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 10:04:56 INFO - PROCESS | 7137 | 1467738296315 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 7137 | 1467738296318 Marionette TRACE conn4 <- [1,1306,null,{}] 10:04:56 INFO - PROCESS | 7137 | 1467738296324 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}] 10:04:56 INFO - PROCESS | 7137 | 1467738296330 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:56 INFO - PROCESS | 7137 | 1467738296605 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:04:56 INFO - PROCESS | 7137 | 1467738296636 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 7137 | 1467738296644 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75b800 == 26 [pid = 7137] [id = 334] 10:04:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8e765c00) [pid = 7137] [serial = 1003] [outer = (nil)] 10:04:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8eaa5c00) [pid = 7137] [serial = 1004] [outer = 0x8e765c00] 10:04:56 INFO - PROCESS | 7137 | 1467738296714 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8eab0400) [pid = 7137] [serial = 1005] [outer = 0x8e765c00] 10:04:57 INFO - PROCESS | 7137 | 1467738297734 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]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1444ms 10:04:57 INFO - PROCESS | 7137 | 1467738297768 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 7137 | 1467738297771 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 10:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:04:57 INFO - PROCESS | 7137 | 1467738297806 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 7137 | 1467738297817 Marionette TRACE conn4 <- [1,1310,null,{}] 10:04:57 INFO - PROCESS | 7137 | 1467738297826 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}] 10:04:57 INFO - PROCESS | 7137 | 1467738297834 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:58 INFO - PROCESS | 7137 | 1467738298058 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:04:58 INFO - PROCESS | 7137 | 1467738298084 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 7137 | 1467738298092 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f225c00 == 27 [pid = 7137] [id = 335] 10:04:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8f226c00) [pid = 7137] [serial = 1006] [outer = (nil)] 10:04:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f452400) [pid = 7137] [serial = 1007] [outer = 0x8f226c00] 10:04:58 INFO - PROCESS | 7137 | 1467738298163 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f984000) [pid = 7137] [serial = 1008] [outer = 0x8f226c00] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8e5fbc00) [pid = 7137] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91253800) [pid = 7137] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8d6cb000) [pid = 7137] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x9140b800) [pid = 7137] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e4af000) [pid = 7137] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8d627400) [pid = 7137] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8e5eec00) [pid = 7137] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8fb0a000) [pid = 7137] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8d631c00) [pid = 7137] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8f21f000) [pid = 7137] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f985800) [pid = 7137] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8fbd1400) [pid = 7137] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8c278c00) [pid = 7137] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:04:59 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fb13c00) [pid = 7137] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:04:59 INFO - PROCESS | 7137 | 1467738299751 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] 10:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:04:59 INFO - PROCESS | 7137 | 1467738299809 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 10:04:59 INFO - PROCESS | 7137 | 1467738299816 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 7137 | 1467738299819 Marionette TRACE conn4 <- [1,1314,null,{}] 10:04:59 INFO - PROCESS | 7137 | 1467738299825 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}] 10:04:59 INFO - PROCESS | 7137 | 1467738299830 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:04:59 INFO - PROCESS | 7137 | 1467738299998 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:05:00 INFO - PROCESS | 7137 | 1467738300007 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 7137 | 1467738300014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274000 == 28 [pid = 7137] [id = 336] 10:05:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e764c00) [pid = 7137] [serial = 1009] [outer = (nil)] 10:05:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8fa2ac00) [pid = 7137] [serial = 1010] [outer = 0x8e764c00] 10:05:00 INFO - PROCESS | 7137 | 1467738300086 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fa2f000) [pid = 7137] [serial = 1011] [outer = 0x8e764c00] 10:05:00 INFO - PROCESS | 7137 | 1467738300985 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]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1236ms 10:05:01 INFO - PROCESS | 7137 | 1467738301052 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 7137 | 1467738301056 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 10:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:05:01 INFO - PROCESS | 7137 | 1467738301063 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 7137 | 1467738301067 Marionette TRACE conn4 <- [1,1318,null,{}] 10:05:01 INFO - PROCESS | 7137 | 1467738301072 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}] 10:05:01 INFO - PROCESS | 7137 | 1467738301078 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:01 INFO - PROCESS | 7137 | 1467738301238 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:05:01 INFO - PROCESS | 7137 | 1467738301487 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 7137 | 1467738301504 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b000 == 29 [pid = 7137] [id = 337] 10:05:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8c26c000) [pid = 7137] [serial = 1012] [outer = (nil)] 10:05:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8c277000) [pid = 7137] [serial = 1013] [outer = 0x8c26c000] 10:05:01 INFO - PROCESS | 7137 | 1467738301606 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d628400) [pid = 7137] [serial = 1014] [outer = 0x8c26c000] 10:05:02 INFO - PROCESS | 7137 | 1467738302747 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]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1753ms 10:05:02 INFO - PROCESS | 7137 | 1467738302820 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 7137 | 1467738302826 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 10:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:05:02 INFO - PROCESS | 7137 | 1467738302835 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 7137 | 1467738302841 Marionette TRACE conn4 <- [1,1322,null,{}] 10:05:02 INFO - PROCESS | 7137 | 1467738302849 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}] 10:05:02 INFO - PROCESS | 7137 | 1467738302858 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:03 INFO - PROCESS | 7137 | 1467738303099 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:05:03 INFO - PROCESS | 7137 | 1467738303329 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 7137 | 1467738303342 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0400 == 30 [pid = 7137] [id = 338] 10:05:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8d62dc00) [pid = 7137] [serial = 1015] [outer = (nil)] 10:05:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8eaa7c00) [pid = 7137] [serial = 1016] [outer = 0x8d62dc00] 10:05:03 INFO - PROCESS | 7137 | 1467738303428 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8f119000) [pid = 7137] [serial = 1017] [outer = 0x8d62dc00] 10:05:04 INFO - PROCESS | 7137 | 1467738304479 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]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1685ms 10:05:04 INFO - PROCESS | 7137 | 1467738304525 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 7137 | 1467738304532 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 10:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:05:04 INFO - PROCESS | 7137 | 1467738304540 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 7137 | 1467738304544 Marionette TRACE conn4 <- [1,1326,null,{}] 10:05:04 INFO - PROCESS | 7137 | 1467738304551 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}] 10:05:04 INFO - PROCESS | 7137 | 1467738304556 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:04 INFO - PROCESS | 7137 | 1467738304763 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:05:05 INFO - PROCESS | 7137 | 1467738305026 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 7137 | 1467738305036 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa2a400 == 31 [pid = 7137] [id = 339] 10:05:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8fa2b400) [pid = 7137] [serial = 1018] [outer = (nil)] 10:05:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fb0ec00) [pid = 7137] [serial = 1019] [outer = 0x8fa2b400] 10:05:05 INFO - PROCESS | 7137 | 1467738305161 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8fbd3800) [pid = 7137] [serial = 1020] [outer = 0x8fa2b400] 10:05:06 INFO - PROCESS | 7137 | 1467738306233 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]]]}] 10:05:06 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 10:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1738ms 10:05:06 INFO - PROCESS | 7137 | 1467738306279 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:05:06 INFO - PROCESS | 7137 | 1467738306284 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 10:05:06 INFO - PROCESS | 7137 | 1467738306300 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 7137 | 1467738306310 Marionette TRACE conn4 <- [1,1330,null,{}] 10:05:06 INFO - PROCESS | 7137 | 1467738306318 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}] 10:05:06 INFO - PROCESS | 7137 | 1467738306325 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:06 INFO - PROCESS | 7137 | 1467738306596 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:05:06 INFO - PROCESS | 7137 | 1467738306889 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 7137 | 1467738306898 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f223c00 == 32 [pid = 7137] [id = 340] 10:05:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f990800) [pid = 7137] [serial = 1021] [outer = (nil)] 10:05:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x91414c00) [pid = 7137] [serial = 1022] [outer = 0x8f990800] 10:05:06 INFO - PROCESS | 7137 | 1467738306987 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x9162dc00) [pid = 7137] [serial = 1023] [outer = 0x8f990800] 10:05:07 INFO - PROCESS | 7137 | 1467738307985 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]]]}] 10:05:08 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 10:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1909ms 10:05:08 INFO - PROCESS | 7137 | 1467738308214 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:05:08 INFO - PROCESS | 7137 | 1467738308222 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 10:05:08 INFO - PROCESS | 7137 | 1467738308230 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 7137 | 1467738308234 Marionette TRACE conn4 <- [1,1334,null,{}] 10:05:08 INFO - PROCESS | 7137 | 1467738308243 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}] 10:05:08 INFO - PROCESS | 7137 | 1467738308248 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:08 INFO - PROCESS | 7137 | 1467738308428 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:05:08 INFO - PROCESS | 7137 | 1467738308642 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 7137 | 1467738308660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d8000 == 33 [pid = 7137] [id = 341] 10:05:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8e4aec00) [pid = 7137] [serial = 1024] [outer = (nil)] 10:05:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8e4b8000) [pid = 7137] [serial = 1025] [outer = 0x8e4aec00] 10:05:08 INFO - PROCESS | 7137 | 1467738308754 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8e5f4400) [pid = 7137] [serial = 1026] [outer = 0x8e4aec00] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e400 == 32 [pid = 7137] [id = 316] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8f986400 == 31 [pid = 7137] [id = 308] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d5400 == 30 [pid = 7137] [id = 307] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26d000 == 29 [pid = 7137] [id = 319] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b7000 == 28 [pid = 7137] [id = 318] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274000 == 27 [pid = 7137] [id = 336] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8f225c00 == 26 [pid = 7137] [id = 335] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75b800 == 25 [pid = 7137] [id = 334] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ac800 == 24 [pid = 7137] [id = 333] 10:05:09 INFO - PROCESS | 7137 | --DOCSHELL 0x8c270c00 == 23 [pid = 7137] [id = 332] 10:05:09 INFO - PROCESS | 7137 | 1467738309786 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]]]}] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x92547800) [pid = 7137] [serial = 968] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x91634400) [pid = 7137] [serial = 962] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8e4b4800) [pid = 7137] [serial = 965] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x916a4000) [pid = 7137] [serial = 963] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x91410000) [pid = 7137] [serial = 938] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91417000) [pid = 7137] [serial = 939] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fb14800) [pid = 7137] [serial = 930] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8d633c00) [pid = 7137] [serial = 932] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e75e400) [pid = 7137] [serial = 933] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8fa2d000) [pid = 7137] [serial = 956] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8fb10400) [pid = 7137] [serial = 957] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x92964400) [pid = 7137] [serial = 947] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x9296ec00) [pid = 7137] [serial = 948] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8e760800) [pid = 7137] [serial = 953] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f983000) [pid = 7137] [serial = 954] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f454800) [pid = 7137] [serial = 935] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8fb08c00) [pid = 7137] [serial = 936] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x91da4400) [pid = 7137] [serial = 944] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x91da8400) [pid = 7137] [serial = 945] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x91acc800) [pid = 7137] [serial = 941] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91acfc00) [pid = 7137] [serial = 942] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d628c00) [pid = 7137] [serial = 950] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8d6cd800) [pid = 7137] [serial = 951] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x92965c00) [pid = 7137] [serial = 969] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9140bc00) [pid = 7137] [serial = 959] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91ac9000) [pid = 7137] [serial = 966] [outer = (nil)] [url = about:blank] 10:05:09 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91416000) [pid = 7137] [serial = 960] [outer = (nil)] [url = about:blank] 10:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1639ms 10:05:09 INFO - PROCESS | 7137 | 1467738309869 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 7137 | 1467738309874 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 10:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:05:09 INFO - PROCESS | 7137 | 1467738309884 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 7137 | 1467738309889 Marionette TRACE conn4 <- [1,1338,null,{}] 10:05:09 INFO - PROCESS | 7137 | 1467738309895 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}] 10:05:09 INFO - PROCESS | 7137 | 1467738309901 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:10 INFO - PROCESS | 7137 | 1467738310087 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:05:10 INFO - PROCESS | 7137 | 1467738310271 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 7137 | 1467738310283 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7800 == 24 [pid = 7137] [id = 342] 10:05:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e75b800) [pid = 7137] [serial = 1027] [outer = (nil)] 10:05:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8f118400) [pid = 7137] [serial = 1028] [outer = 0x8e75b800] 10:05:10 INFO - PROCESS | 7137 | 1467738310353 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8f218c00) [pid = 7137] [serial = 1029] [outer = 0x8e75b800] 10:05:11 INFO - PROCESS | 7137 | 1467738311572 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]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1739ms 10:05:11 INFO - PROCESS | 7137 | 1467738311622 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 7137 | 1467738311626 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 10:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:05:11 INFO - PROCESS | 7137 | 1467738311632 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 7137 | 1467738311636 Marionette TRACE conn4 <- [1,1342,null,{}] 10:05:11 INFO - PROCESS | 7137 | 1467738311651 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}] 10:05:11 INFO - PROCESS | 7137 | 1467738311660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:11 INFO - PROCESS | 7137 | 1467738311974 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:05:12 INFO - PROCESS | 7137 | 1467738311998 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 7137 | 1467738312014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa28400 == 25 [pid = 7137] [id = 343] 10:05:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8fa2d000) [pid = 7137] [serial = 1030] [outer = (nil)] 10:05:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fb10400) [pid = 7137] [serial = 1031] [outer = 0x8fa2d000] 10:05:12 INFO - PROCESS | 7137 | 1467738312085 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fbcd800) [pid = 7137] [serial = 1032] [outer = 0x8fa2d000] 10:05:13 INFO - PROCESS | 7137 | 1467738313033 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]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1434ms 10:05:13 INFO - PROCESS | 7137 | 1467738313067 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 7137 | 1467738313071 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 10:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:05:13 INFO - PROCESS | 7137 | 1467738313077 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 7137 | 1467738313081 Marionette TRACE conn4 <- [1,1346,null,{}] 10:05:13 INFO - PROCESS | 7137 | 1467738313086 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}] 10:05:13 INFO - PROCESS | 7137 | 1467738313091 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:13 INFO - PROCESS | 7137 | 1467738313319 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:05:13 INFO - PROCESS | 7137 | 1467738313345 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 7137 | 1467738313351 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x91254000 == 26 [pid = 7137] [id = 344] 10:05:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x9140c800) [pid = 7137] [serial = 1033] [outer = (nil)] 10:05:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x91415c00) [pid = 7137] [serial = 1034] [outer = 0x9140c800] 10:05:13 INFO - PROCESS | 7137 | 1467738313424 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x9162c000) [pid = 7137] [serial = 1035] [outer = 0x9140c800] 10:05:14 INFO - PROCESS | 7137 | 1467738314525 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]]]}] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8f226c00) [pid = 7137] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8fb0b400) [pid = 7137] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8e4b0800) [pid = 7137] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x91acd800) [pid = 7137] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8c273c00) [pid = 7137] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x92b41400) [pid = 7137] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91da7000) [pid = 7137] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8e4b2400) [pid = 7137] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x92f8c800) [pid = 7137] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8fbcd400) [pid = 7137] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8fb0b000) [pid = 7137] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8e4ad800) [pid = 7137] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:05:14 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8e765c00) [pid = 7137] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1536ms 10:05:14 INFO - PROCESS | 7137 | 1467738314615 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 7137 | 1467738314619 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 10:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:05:14 INFO - PROCESS | 7137 | 1467738314625 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 7137 | 1467738314629 Marionette TRACE conn4 <- [1,1350,null,{}] 10:05:14 INFO - PROCESS | 7137 | 1467738314634 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}] 10:05:14 INFO - PROCESS | 7137 | 1467738314639 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:14 INFO - PROCESS | 7137 | 1467738314811 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:05:15 INFO - PROCESS | 7137 | 1467738315019 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 7137 | 1467738315027 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e800 == 27 [pid = 7137] [id = 345] 10:05:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8e4b0800) [pid = 7137] [serial = 1036] [outer = (nil)] 10:05:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f223000) [pid = 7137] [serial = 1037] [outer = 0x8e4b0800] 10:05:15 INFO - PROCESS | 7137 | 1467738315102 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f986400) [pid = 7137] [serial = 1038] [outer = 0x8e4b0800] 10:05:15 INFO - PROCESS | 7137 | 1467738315859 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1289ms 10:05:15 INFO - PROCESS | 7137 | 1467738315917 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 7137 | 1467738315920 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 10:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:05:15 INFO - PROCESS | 7137 | 1467738315932 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 7137 | 1467738315935 Marionette TRACE conn4 <- [1,1354,null,{}] 10:05:15 INFO - PROCESS | 7137 | 1467738315942 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}] 10:05:15 INFO - PROCESS | 7137 | 1467738315953 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:16 INFO - PROCESS | 7137 | 1467738316197 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:05:16 INFO - PROCESS | 7137 | 1467738316331 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 7137 | 1467738316342 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ad800 == 28 [pid = 7137] [id = 346] 10:05:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f223400) [pid = 7137] [serial = 1039] [outer = (nil)] 10:05:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91ace800) [pid = 7137] [serial = 1040] [outer = 0x8f223400] 10:05:16 INFO - PROCESS | 7137 | 1467738316413 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91d9b800) [pid = 7137] [serial = 1041] [outer = 0x8f223400] 10:05:17 INFO - PROCESS | 7137 | 1467738317498 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]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1598ms 10:05:17 INFO - PROCESS | 7137 | 1467738317531 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 7137 | 1467738317538 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 10:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:05:17 INFO - PROCESS | 7137 | 1467738317546 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 7137 | 1467738317554 Marionette TRACE conn4 <- [1,1358,null,{}] 10:05:17 INFO - PROCESS | 7137 | 1467738317562 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}] 10:05:17 INFO - PROCESS | 7137 | 1467738317569 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:17 INFO - PROCESS | 7137 | 1467738317762 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:05:18 INFO - PROCESS | 7137 | 1467738317988 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 7137 | 1467738317999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62b400 == 29 [pid = 7137] [id = 347] 10:05:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8d6d6c00) [pid = 7137] [serial = 1042] [outer = (nil)] 10:05:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8e75f800) [pid = 7137] [serial = 1043] [outer = 0x8d6d6c00] 10:05:18 INFO - PROCESS | 7137 | 1467738318128 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8eaaa000) [pid = 7137] [serial = 1044] [outer = 0x8d6d6c00] 10:05:19 INFO - PROCESS | 7137 | 1467738319052 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]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1538ms 10:05:19 INFO - PROCESS | 7137 | 1467738319084 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 7137 | 1467738319092 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 10:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:05:19 INFO - PROCESS | 7137 | 1467738319103 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 7137 | 1467738319108 Marionette TRACE conn4 <- [1,1362,null,{}] 10:05:19 INFO - PROCESS | 7137 | 1467738319115 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}] 10:05:19 INFO - PROCESS | 7137 | 1467738319121 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:19 INFO - PROCESS | 7137 | 1467738319325 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:05:19 INFO - PROCESS | 7137 | 1467738319557 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 7137 | 1467738319567 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f983000 == 30 [pid = 7137] [id = 348] 10:05:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fa23800) [pid = 7137] [serial = 1045] [outer = (nil)] 10:05:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fb09400) [pid = 7137] [serial = 1046] [outer = 0x8fa23800] 10:05:19 INFO - PROCESS | 7137 | 1467738319710 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fb16800) [pid = 7137] [serial = 1047] [outer = 0x8fa23800] 10:05:20 INFO - PROCESS | 7137 | 1467738320693 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]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1640ms 10:05:20 INFO - PROCESS | 7137 | 1467738320744 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 7137 | 1467738320749 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 10:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:05:20 INFO - PROCESS | 7137 | 1467738320756 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 7137 | 1467738320762 Marionette TRACE conn4 <- [1,1366,null,{}] 10:05:20 INFO - PROCESS | 7137 | 1467738320780 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}] 10:05:20 INFO - PROCESS | 7137 | 1467738320789 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:21 INFO - PROCESS | 7137 | 1467738321019 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:05:21 INFO - PROCESS | 7137 | 1467738321287 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 7137 | 1467738321301 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x91acd800 == 31 [pid = 7137] [id = 349] 10:05:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x91ad0000) [pid = 7137] [serial = 1048] [outer = (nil)] 10:05:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x91da1800) [pid = 7137] [serial = 1049] [outer = 0x91ad0000] 10:05:21 INFO - PROCESS | 7137 | 1467738321390 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91da9000) [pid = 7137] [serial = 1050] [outer = 0x91ad0000] 10:05:22 INFO - PROCESS | 7137 | 1467738322417 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] 10:05:22 INFO - PROCESS | 7137 | 1467738322458 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 10:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:05:22 INFO - PROCESS | 7137 | 1467738322465 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 7137 | 1467738322470 Marionette TRACE conn4 <- [1,1370,null,{}] 10:05:22 INFO - PROCESS | 7137 | 1467738322476 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}] 10:05:22 INFO - PROCESS | 7137 | 1467738322481 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:22 INFO - PROCESS | 7137 | 1467738322706 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:05:22 INFO - PROCESS | 7137 | 1467738322968 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 7137 | 1467738322976 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa32800 == 32 [pid = 7137] [id = 350] 10:05:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x916a4400) [pid = 7137] [serial = 1051] [outer = (nil)] 10:05:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92963800) [pid = 7137] [serial = 1052] [outer = 0x916a4400] 10:05:23 INFO - PROCESS | 7137 | 1467738323060 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x92966c00) [pid = 7137] [serial = 1053] [outer = 0x916a4400] 10:05:23 INFO - PROCESS | 7137 | 1467738323978 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] 10:05:24 INFO - PROCESS | 7137 | 1467738324062 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 10:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:05:24 INFO - PROCESS | 7137 | 1467738324068 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 7137 | 1467738324072 Marionette TRACE conn4 <- [1,1374,null,{}] 10:05:24 INFO - PROCESS | 7137 | 1467738324080 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}] 10:05:24 INFO - PROCESS | 7137 | 1467738324085 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:24 INFO - PROCESS | 7137 | 1467738324306 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:05:24 INFO - PROCESS | 7137 | 1467738324534 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 7137 | 1467738324545 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x916aa000 == 33 [pid = 7137] [id = 351] 10:05:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x92541c00) [pid = 7137] [serial = 1054] [outer = (nil)] 10:05:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92b3b000) [pid = 7137] [serial = 1055] [outer = 0x92541c00] 10:05:24 INFO - PROCESS | 7137 | 1467738324682 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x92b40400) [pid = 7137] [serial = 1056] [outer = 0x92541c00] 10:05:25 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:05:25 INFO - PROCESS | 7137 | 1467738325692 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] 10:05:25 INFO - PROCESS | 7137 | 1467738325759 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 10:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:05:25 INFO - PROCESS | 7137 | 1467738325766 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 7137 | 1467738325770 Marionette TRACE conn4 <- [1,1378,null,{}] 10:05:25 INFO - PROCESS | 7137 | 1467738325776 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}] 10:05:25 INFO - PROCESS | 7137 | 1467738325786 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:26 INFO - PROCESS | 7137 | 1467738326107 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:05:26 INFO - PROCESS | 7137 | 1467738326459 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 7137 | 1467738326467 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e1800 == 34 [pid = 7137] [id = 352] 10:05:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8d625c00) [pid = 7137] [serial = 1057] [outer = (nil)] 10:05:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8d62d400) [pid = 7137] [serial = 1058] [outer = 0x8d625c00] 10:05:26 INFO - PROCESS | 7137 | 1467738326583 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8d6d3800) [pid = 7137] [serial = 1059] [outer = 0x8d625c00] 10:05:27 INFO - PROCESS | 7137 | 1467738327842 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] 10:05:27 INFO - PROCESS | 7137 | 1467738327924 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 10:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:05:28 INFO - PROCESS | 7137 | 1467738328045 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 7137 | 1467738328060 Marionette TRACE conn4 <- [1,1382,null,{}] 10:05:28 INFO - PROCESS | 7137 | 1467738328210 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}] 10:05:28 INFO - PROCESS | 7137 | 1467738328217 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:28 INFO - PROCESS | 7137 | 1467738328491 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:05:28 INFO - PROCESS | 7137 | 1467738328597 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 7137 | 1467738328606 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d633c00 == 35 [pid = 7137] [id = 353] 10:05:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8eab0000) [pid = 7137] [serial = 1060] [outer = (nil)] 10:05:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f220c00) [pid = 7137] [serial = 1061] [outer = 0x8eab0000] 10:05:28 INFO - PROCESS | 7137 | 1467738328681 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f44d800) [pid = 7137] [serial = 1062] [outer = 0x8eab0000] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa2a400 == 34 [pid = 7137] [id = 339] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f223c00 == 33 [pid = 7137] [id = 340] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e0400 == 32 [pid = 7137] [id = 338] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b000 == 31 [pid = 7137] [id = 337] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62e400 == 30 [pid = 7137] [id = 317] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c278000 == 29 [pid = 7137] [id = 311] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d627000 == 28 [pid = 7137] [id = 310] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274c00 == 27 [pid = 7137] [id = 313] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e1400 == 26 [pid = 7137] [id = 309] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dec00 == 25 [pid = 7137] [id = 321] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x9140ac00 == 24 [pid = 7137] [id = 312] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e764400 == 23 [pid = 7137] [id = 315] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d2000 == 22 [pid = 7137] [id = 314] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e1c00 == 21 [pid = 7137] [id = 322] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d1800 == 20 [pid = 7137] [id = 306] 10:05:29 INFO - PROCESS | 7137 | --DOCSHELL 0x91250c00 == 19 [pid = 7137] [id = 320] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8fa2ac00) [pid = 7137] [serial = 1010] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8f452400) [pid = 7137] [serial = 1007] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fbd4400) [pid = 7137] [serial = 974] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e4b9400) [pid = 7137] [serial = 1001] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x9296dc00) [pid = 7137] [serial = 978] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e5ed400) [pid = 7137] [serial = 1002] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x92546c00) [pid = 7137] [serial = 977] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8c3d6400) [pid = 7137] [serial = 998] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8c3e2400) [pid = 7137] [serial = 999] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x92ca9800) [pid = 7137] [serial = 981] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x92ca2800) [pid = 7137] [serial = 980] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x93a1bc00) [pid = 7137] [serial = 984] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x93a18400) [pid = 7137] [serial = 983] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e767800) [pid = 7137] [serial = 996] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e5ee800) [pid = 7137] [serial = 995] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x9530b800) [pid = 7137] [serial = 987] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x95302800) [pid = 7137] [serial = 986] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x953e8400) [pid = 7137] [serial = 990] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x953e3800) [pid = 7137] [serial = 989] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x95566800) [pid = 7137] [serial = 993] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9552d800) [pid = 7137] [serial = 992] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8f984000) [pid = 7137] [serial = 1008] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8f219800) [pid = 7137] [serial = 972] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8eaaa400) [pid = 7137] [serial = 971] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8eaa5c00) [pid = 7137] [serial = 1004] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8eab0400) [pid = 7137] [serial = 1005] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x9124e400) [pid = 7137] [serial = 975] [outer = (nil)] [url = about:blank] 10:05:30 INFO - PROCESS | 7137 | [7137] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:05:30 INFO - PROCESS | 7137 | 1467738330677 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] 10:05:30 INFO - PROCESS | 7137 | 1467738330734 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 10:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:05:30 INFO - PROCESS | 7137 | 1467738330742 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 7137 | 1467738330747 Marionette TRACE conn4 <- [1,1386,null,{}] 10:05:30 INFO - PROCESS | 7137 | 1467738330756 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}] 10:05:30 INFO - PROCESS | 7137 | 1467738330761 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:30 INFO - PROCESS | 7137 | 1467738330967 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:05:31 INFO - PROCESS | 7137 | 1467738331142 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 7137 | 1467738331149 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26ac00 == 20 [pid = 7137] [id = 354] 10:05:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8c26b000) [pid = 7137] [serial = 1063] [outer = (nil)] 10:05:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8c276c00) [pid = 7137] [serial = 1064] [outer = 0x8c26b000] 10:05:31 INFO - PROCESS | 7137 | 1467738331296 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8d627400) [pid = 7137] [serial = 1065] [outer = 0x8c26b000] 10:05:32 INFO - PROCESS | 7137 | 1467738332455 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] 10:05:32 INFO - PROCESS | 7137 | 1467738332490 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 10:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:05:32 INFO - PROCESS | 7137 | 1467738332499 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 7137 | 1467738332503 Marionette TRACE conn4 <- [1,1390,null,{}] 10:05:32 INFO - PROCESS | 7137 | 1467738332511 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}] 10:05:32 INFO - PROCESS | 7137 | 1467738332517 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:32 INFO - PROCESS | 7137 | 1467738332744 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:05:32 INFO - PROCESS | 7137 | 1467738332973 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 7137 | 1467738332980 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d2000 == 21 [pid = 7137] [id = 355] 10:05:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8e5fa400) [pid = 7137] [serial = 1066] [outer = (nil)] 10:05:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e75dc00) [pid = 7137] [serial = 1067] [outer = 0x8e5fa400] 10:05:33 INFO - PROCESS | 7137 | 1467738333069 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8e763c00) [pid = 7137] [serial = 1068] [outer = 0x8e5fa400] 10:05:34 INFO - PROCESS | 7137 | 1467738334147 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]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1686ms 10:05:34 INFO - PROCESS | 7137 | 1467738334185 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 7137 | 1467738334194 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 10:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:05:34 INFO - PROCESS | 7137 | 1467738334207 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 7137 | 1467738334212 Marionette TRACE conn4 <- [1,1394,null,{}] 10:05:34 INFO - PROCESS | 7137 | 1467738334219 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}] 10:05:34 INFO - PROCESS | 7137 | 1467738334225 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:34 INFO - PROCESS | 7137 | 1467738334477 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:05:34 INFO - PROCESS | 7137 | 1467738334705 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 7137 | 1467738334712 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11f800 == 22 [pid = 7137] [id = 356] 10:05:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8f120400) [pid = 7137] [serial = 1069] [outer = (nil)] 10:05:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8f21b000) [pid = 7137] [serial = 1070] [outer = 0x8f120400] 10:05:34 INFO - PROCESS | 7137 | 1467738334799 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8f44bc00) [pid = 7137] [serial = 1071] [outer = 0x8f120400] 10:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1699ms 10:05:35 INFO - PROCESS | 7137 | 1467738335895 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]]]}] 10:05:35 INFO - PROCESS | 7137 | 1467738335906 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 7137 | 1467738335910 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 10:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:05:35 INFO - PROCESS | 7137 | 1467738335917 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 7137 | 1467738335924 Marionette TRACE conn4 <- [1,1398,null,{}] 10:05:35 INFO - PROCESS | 7137 | 1467738335943 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}] 10:05:35 INFO - PROCESS | 7137 | 1467738335953 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:36 INFO - PROCESS | 7137 | 1467738336188 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:05:36 INFO - PROCESS | 7137 | 1467738336409 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 7137 | 1467738336420 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb0c000 == 23 [pid = 7137] [id = 357] 10:05:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fb0d800) [pid = 7137] [serial = 1072] [outer = (nil)] 10:05:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fb15c00) [pid = 7137] [serial = 1073] [outer = 0x8fb0d800] 10:05:36 INFO - PROCESS | 7137 | 1467738336503 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fbd2000) [pid = 7137] [serial = 1074] [outer = 0x8fb0d800] 10:05:37 INFO - PROCESS | 7137 | 1467738337621 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]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1741ms 10:05:37 INFO - PROCESS | 7137 | 1467738337659 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 7137 | 1467738337663 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 10:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:05:37 INFO - PROCESS | 7137 | 1467738337670 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 7137 | 1467738337674 Marionette TRACE conn4 <- [1,1402,null,{}] 10:05:37 INFO - PROCESS | 7137 | 1467738337681 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}] 10:05:37 INFO - PROCESS | 7137 | 1467738337686 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:37 INFO - PROCESS | 7137 | 1467738337908 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:05:38 INFO - PROCESS | 7137 | 1467738338127 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 7137 | 1467738338135 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa23c00 == 24 [pid = 7137] [id = 358] 10:05:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fbd8400) [pid = 7137] [serial = 1075] [outer = (nil)] 10:05:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x91254c00) [pid = 7137] [serial = 1076] [outer = 0x8fbd8400] 10:05:38 INFO - PROCESS | 7137 | 1467738338219 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91410000) [pid = 7137] [serial = 1077] [outer = 0x8fbd8400] 10:05:39 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d8000 == 23 [pid = 7137] [id = 341] 10:05:39 INFO - PROCESS | 7137 | 1467738339328 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]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1686ms 10:05:39 INFO - PROCESS | 7137 | 1467738339358 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 7137 | 1467738339365 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 10:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:05:39 INFO - PROCESS | 7137 | 1467738339373 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 7137 | 1467738339380 Marionette TRACE conn4 <- [1,1406,null,{}] 10:05:39 INFO - PROCESS | 7137 | 1467738339407 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}] 10:05:39 INFO - PROCESS | 7137 | 1467738339413 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:39 INFO - PROCESS | 7137 | 1467738339599 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:05:39 INFO - PROCESS | 7137 | 1467738339611 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 7137 | 1467738339619 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f3800 == 24 [pid = 7137] [id = 359] 10:05:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8e5f4000) [pid = 7137] [serial = 1078] [outer = (nil)] 10:05:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8e75fc00) [pid = 7137] [serial = 1079] [outer = 0x8e5f4000] 10:05:39 INFO - PROCESS | 7137 | 1467738339695 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8eaa6000) [pid = 7137] [serial = 1080] [outer = 0x8e5f4000] 10:05:40 INFO - PROCESS | 7137 | 1467738340702 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]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1353ms 10:05:40 INFO - PROCESS | 7137 | 1467738340728 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 7137 | 1467738340735 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 10:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:05:40 INFO - PROCESS | 7137 | 1467738340762 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 7137 | 1467738340767 Marionette TRACE conn4 <- [1,1410,null,{}] 10:05:40 INFO - PROCESS | 7137 | 1467738340773 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}] 10:05:40 INFO - PROCESS | 7137 | 1467738340779 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:41 INFO - PROCESS | 7137 | 1467738341013 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:05:41 INFO - PROCESS | 7137 | 1467738341039 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 7137 | 1467738341047 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3de000 == 25 [pid = 7137] [id = 360] 10:05:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d6d4800) [pid = 7137] [serial = 1081] [outer = (nil)] 10:05:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8fa2a800) [pid = 7137] [serial = 1082] [outer = 0x8d6d4800] 10:05:41 INFO - PROCESS | 7137 | 1467738341121 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8fb16000) [pid = 7137] [serial = 1083] [outer = 0x8d6d4800] 10:05:42 INFO - PROCESS | 7137 | 1467738342204 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]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1493ms 10:05:42 INFO - PROCESS | 7137 | 1467738342256 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:05:42 INFO - PROCESS | 7137 | 1467738342261 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 10:05:42 INFO - PROCESS | 7137 | 1467738342268 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 7137 | 1467738342274 Marionette TRACE conn4 <- [1,1414,null,{}] 10:05:42 INFO - PROCESS | 7137 | 1467738342296 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}] 10:05:42 INFO - PROCESS | 7137 | 1467738342305 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:42 INFO - PROCESS | 7137 | 1467738342541 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:05:42 INFO - PROCESS | 7137 | 1467738342567 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 7137 | 1467738342576 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x91636400 == 26 [pid = 7137] [id = 361] 10:05:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x91637800) [pid = 7137] [serial = 1084] [outer = (nil)] 10:05:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x916aa400) [pid = 7137] [serial = 1085] [outer = 0x91637800] 10:05:42 INFO - PROCESS | 7137 | 1467738342654 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x91ad4000) [pid = 7137] [serial = 1086] [outer = 0x91637800] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8d625c00) [pid = 7137] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8d6d6c00) [pid = 7137] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8fa23800) [pid = 7137] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x91ad0000) [pid = 7137] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x916a4400) [pid = 7137] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x9140c800) [pid = 7137] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x92541c00) [pid = 7137] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8c26c000) [pid = 7137] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f990800) [pid = 7137] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8e75b800) [pid = 7137] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8d62dc00) [pid = 7137] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8fa2b400) [pid = 7137] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8fa2d000) [pid = 7137] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8e4aec00) [pid = 7137] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8f223400) [pid = 7137] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8e4b0800) [pid = 7137] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:05:43 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8e764c00) [pid = 7137] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:05:43 INFO - PROCESS | 7137 | 1467738343743 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]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1493ms 10:05:43 INFO - PROCESS | 7137 | 1467738343761 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 7137 | 1467738343765 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 10:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:05:43 INFO - PROCESS | 7137 | 1467738343772 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 7137 | 1467738343775 Marionette TRACE conn4 <- [1,1418,null,{}] 10:05:43 INFO - PROCESS | 7137 | 1467738343781 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}] 10:05:43 INFO - PROCESS | 7137 | 1467738343786 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:43 INFO - PROCESS | 7137 | 1467738343963 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:05:44 INFO - PROCESS | 7137 | 1467738344092 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 7137 | 1467738344099 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26d000 == 27 [pid = 7137] [id = 362] 10:05:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d630c00) [pid = 7137] [serial = 1087] [outer = (nil)] 10:05:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fa2b400) [pid = 7137] [serial = 1088] [outer = 0x8d630c00] 10:05:44 INFO - PROCESS | 7137 | 1467738344188 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8f453400) [pid = 7137] [serial = 1089] [outer = 0x8d630c00] 10:05:45 INFO - PROCESS | 7137 | 1467738345088 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]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1383ms 10:05:45 INFO - PROCESS | 7137 | 1467738345157 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 7137 | 1467738345163 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 10:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:05:45 INFO - PROCESS | 7137 | 1467738345173 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 7137 | 1467738345180 Marionette TRACE conn4 <- [1,1422,null,{}] 10:05:45 INFO - PROCESS | 7137 | 1467738345246 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}] 10:05:45 INFO - PROCESS | 7137 | 1467738345253 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:45 INFO - PROCESS | 7137 | 1467738345461 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:05:45 INFO - PROCESS | 7137 | 1467738345692 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 7137 | 1467738345708 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62c000 == 28 [pid = 7137] [id = 363] 10:05:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e4b1c00) [pid = 7137] [serial = 1090] [outer = (nil)] 10:05:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8e5f0800) [pid = 7137] [serial = 1091] [outer = 0x8e4b1c00] 10:05:45 INFO - PROCESS | 7137 | 1467738345799 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8e75d400) [pid = 7137] [serial = 1092] [outer = 0x8e4b1c00] 10:05:46 INFO - PROCESS | 7137 | 1467738346916 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]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1803ms 10:05:46 INFO - PROCESS | 7137 | 1467738346977 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 7137 | 1467738346985 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 10:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:05:47 INFO - PROCESS | 7137 | 1467738346997 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 7137 | 1467738347001 Marionette TRACE conn4 <- [1,1426,null,{}] 10:05:47 INFO - PROCESS | 7137 | 1467738347008 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}] 10:05:47 INFO - PROCESS | 7137 | 1467738347014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:47 INFO - PROCESS | 7137 | 1467738347280 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:05:47 INFO - PROCESS | 7137 | 1467738347507 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 7137 | 1467738347516 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11f000 == 29 [pid = 7137] [id = 364] 10:05:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x9124d000) [pid = 7137] [serial = 1093] [outer = (nil)] 10:05:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x9162b000) [pid = 7137] [serial = 1094] [outer = 0x9124d000] 10:05:47 INFO - PROCESS | 7137 | 1467738347603 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x9140d400) [pid = 7137] [serial = 1095] [outer = 0x9124d000] 10:05:48 INFO - PROCESS | 7137 | 1467738348611 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]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1684ms 10:05:48 INFO - PROCESS | 7137 | 1467738348681 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:05:48 INFO - PROCESS | 7137 | 1467738348686 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 10:05:48 INFO - PROCESS | 7137 | 1467738348693 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 7137 | 1467738348699 Marionette TRACE conn4 <- [1,1430,null,{}] 10:05:48 INFO - PROCESS | 7137 | 1467738348716 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}] 10:05:48 INFO - PROCESS | 7137 | 1467738348724 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:48 INFO - PROCESS | 7137 | 1467738348972 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:05:49 INFO - PROCESS | 7137 | 1467738349277 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 7137 | 1467738349292 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d630400 == 30 [pid = 7137] [id = 365] 10:05:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92541c00) [pid = 7137] [serial = 1096] [outer = (nil)] 10:05:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x92549800) [pid = 7137] [serial = 1097] [outer = 0x92541c00] 10:05:49 INFO - PROCESS | 7137 | 1467738349378 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x9254c400) [pid = 7137] [serial = 1098] [outer = 0x92541c00] 10:05:50 INFO - PROCESS | 7137 | 1467738350358 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]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1743ms 10:05:50 INFO - PROCESS | 7137 | 1467738350437 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 7137 | 1467738350442 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 10:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:05:50 INFO - PROCESS | 7137 | 1467738350448 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 7137 | 1467738350452 Marionette TRACE conn4 <- [1,1434,null,{}] 10:05:50 INFO - PROCESS | 7137 | 1467738350458 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}] 10:05:50 INFO - PROCESS | 7137 | 1467738350463 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:50 INFO - PROCESS | 7137 | 1467738350680 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:05:50 INFO - PROCESS | 7137 | 1467738350908 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 7137 | 1467738350916 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ad6400 == 31 [pid = 7137] [id = 366] 10:05:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92966400) [pid = 7137] [serial = 1099] [outer = (nil)] 10:05:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x92970c00) [pid = 7137] [serial = 1100] [outer = 0x92966400] 10:05:51 INFO - PROCESS | 7137 | 1467738351013 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x92b43000) [pid = 7137] [serial = 1101] [outer = 0x92966400] 10:05:52 INFO - PROCESS | 7137 | 1467738352008 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]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1632ms 10:05:52 INFO - PROCESS | 7137 | 1467738352082 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 7137 | 1467738352086 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 10:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:05:52 INFO - PROCESS | 7137 | 1467738352093 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 7137 | 1467738352096 Marionette TRACE conn4 <- [1,1438,null,{}] 10:05:52 INFO - PROCESS | 7137 | 1467738352102 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}] 10:05:52 INFO - PROCESS | 7137 | 1467738352109 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:52 INFO - PROCESS | 7137 | 1467738352335 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:05:52 INFO - PROCESS | 7137 | 1467738352637 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 7137 | 1467738352647 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d3c00 == 32 [pid = 7137] [id = 367] 10:05:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8d6d4400) [pid = 7137] [serial = 1102] [outer = (nil)] 10:05:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x92ca2000) [pid = 7137] [serial = 1103] [outer = 0x8d6d4400] 10:05:52 INFO - PROCESS | 7137 | 1467738352738 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x92ca5800) [pid = 7137] [serial = 1104] [outer = 0x8d6d4400] 10:05:53 INFO - PROCESS | 7137 | 1467738353613 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]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 10:05:53 INFO - PROCESS | 7137 | 1467738353678 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 7137 | 1467738353683 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 10:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:05:53 INFO - PROCESS | 7137 | 1467738353689 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 7137 | 1467738353693 Marionette TRACE conn4 <- [1,1442,null,{}] 10:05:53 INFO - PROCESS | 7137 | 1467738353699 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}] 10:05:53 INFO - PROCESS | 7137 | 1467738353710 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:53 INFO - PROCESS | 7137 | 1467738353974 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:05:54 INFO - PROCESS | 7137 | 1467738354378 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 7137 | 1467738354387 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d632800 == 33 [pid = 7137] [id = 368] 10:05:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8d634000) [pid = 7137] [serial = 1105] [outer = (nil)] 10:05:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8d6d4c00) [pid = 7137] [serial = 1106] [outer = 0x8d634000] 10:05:54 INFO - PROCESS | 7137 | 1467738354507 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8e4b4400) [pid = 7137] [serial = 1107] [outer = 0x8d634000] 10:05:55 INFO - PROCESS | 7137 | 1467738355524 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]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1886ms 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f220c00) [pid = 7137] [serial = 1061] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | 1467738355605 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 7137 | 1467738355610 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 10:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:05:55 INFO - PROCESS | 7137 | 1467738355618 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 7137 | 1467738355623 Marionette TRACE conn4 <- [1,1446,null,{}] 10:05:55 INFO - PROCESS | 7137 | 1467738355631 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}] 10:05:55 INFO - PROCESS | 7137 | 1467738355639 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:55 INFO - PROCESS | 7137 | 1467738355809 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x92963800) [pid = 7137] [serial = 1052] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91da9000) [pid = 7137] [serial = 1050] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x91415c00) [pid = 7137] [serial = 1034] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92b3b000) [pid = 7137] [serial = 1055] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x9162c000) [pid = 7137] [serial = 1035] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8c277000) [pid = 7137] [serial = 1013] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8d628400) [pid = 7137] [serial = 1014] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x91414c00) [pid = 7137] [serial = 1022] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x92966c00) [pid = 7137] [serial = 1053] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x9162dc00) [pid = 7137] [serial = 1023] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f118400) [pid = 7137] [serial = 1028] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f218c00) [pid = 7137] [serial = 1029] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8eaa7c00) [pid = 7137] [serial = 1016] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f119000) [pid = 7137] [serial = 1017] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8fb0ec00) [pid = 7137] [serial = 1019] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8fbd3800) [pid = 7137] [serial = 1020] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8fb10400) [pid = 7137] [serial = 1031] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8e4b8000) [pid = 7137] [serial = 1025] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8e5f4400) [pid = 7137] [serial = 1026] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x91ace800) [pid = 7137] [serial = 1040] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91d9b800) [pid = 7137] [serial = 1041] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x92b40400) [pid = 7137] [serial = 1056] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8f223000) [pid = 7137] [serial = 1037] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8fbcd800) [pid = 7137] [serial = 1032] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8f986400) [pid = 7137] [serial = 1038] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8fa2f000) [pid = 7137] [serial = 1011] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8d62d400) [pid = 7137] [serial = 1058] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8d6d3800) [pid = 7137] [serial = 1059] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8e75f800) [pid = 7137] [serial = 1043] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8eaaa000) [pid = 7137] [serial = 1044] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8fb09400) [pid = 7137] [serial = 1046] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8fb16800) [pid = 7137] [serial = 1047] [outer = (nil)] [url = about:blank] 10:05:55 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x91da1800) [pid = 7137] [serial = 1049] [outer = (nil)] [url = about:blank] 10:05:56 INFO - PROCESS | 7137 | 1467738356044 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 7137 | 1467738356053 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b8800 == 34 [pid = 7137] [id = 369] 10:05:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x8e5f4400) [pid = 7137] [serial = 1108] [outer = (nil)] 10:05:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8eaa5c00) [pid = 7137] [serial = 1109] [outer = 0x8e5f4400] 10:05:56 INFO - PROCESS | 7137 | 1467738356141 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x8f116c00) [pid = 7137] [serial = 1110] [outer = 0x8e5f4400] 10:05:56 INFO - PROCESS | 7137 | 1467738356962 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]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1381ms 10:05:57 INFO - PROCESS | 7137 | 1467738357004 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 7137 | 1467738357010 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 10:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:05:57 INFO - PROCESS | 7137 | 1467738357017 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 7137 | 1467738357020 Marionette TRACE conn4 <- [1,1450,null,{}] 10:05:57 INFO - PROCESS | 7137 | 1467738357027 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}] 10:05:57 INFO - PROCESS | 7137 | 1467738357032 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:57 INFO - PROCESS | 7137 | 1467738357206 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:05:57 INFO - PROCESS | 7137 | 1467738357341 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 7137 | 1467738357350 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44ac00 == 35 [pid = 7137] [id = 370] 10:05:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8f454800) [pid = 7137] [serial = 1111] [outer = (nil)] 10:05:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8fa28800) [pid = 7137] [serial = 1112] [outer = 0x8f454800] 10:05:57 INFO - PROCESS | 7137 | 1467738357421 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8fb12000) [pid = 7137] [serial = 1113] [outer = 0x8f454800] 10:05:58 INFO - PROCESS | 7137 | 1467738358293 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]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1343ms 10:05:58 INFO - PROCESS | 7137 | 1467738358362 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 7137 | 1467738358366 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 10:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:05:58 INFO - PROCESS | 7137 | 1467738358386 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 7137 | 1467738358395 Marionette TRACE conn4 <- [1,1454,null,{}] 10:05:58 INFO - PROCESS | 7137 | 1467738358405 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}] 10:05:58 INFO - PROCESS | 7137 | 1467738358412 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:58 INFO - PROCESS | 7137 | 1467738358631 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:05:58 INFO - PROCESS | 7137 | 1467738358657 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 7137 | 1467738358666 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:05:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d8000 == 36 [pid = 7137] [id = 371] 10:05:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x9124fc00) [pid = 7137] [serial = 1114] [outer = (nil)] 10:05:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x91413000) [pid = 7137] [serial = 1115] [outer = 0x9124fc00] 10:05:58 INFO - PROCESS | 7137 | 1467738358734 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x9162b400) [pid = 7137] [serial = 1116] [outer = 0x9124fc00] 10:05:59 INFO - PROCESS | 7137 | 1467738359738 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]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1407ms 10:05:59 INFO - PROCESS | 7137 | 1467738359781 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:05:59 INFO - PROCESS | 7137 | 1467738359786 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 10:05:59 INFO - PROCESS | 7137 | 1467738359792 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 7137 | 1467738359796 Marionette TRACE conn4 <- [1,1458,null,{}] 10:05:59 INFO - PROCESS | 7137 | 1467738359802 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}] 10:05:59 INFO - PROCESS | 7137 | 1467738359807 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:00 INFO - PROCESS | 7137 | 1467738360028 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:06:00 INFO - PROCESS | 7137 | 1467738360047 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 7137 | 1467738360054 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11cc00 == 37 [pid = 7137] [id = 372] 10:06:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8fb10400) [pid = 7137] [serial = 1117] [outer = (nil)] 10:06:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x916a0c00) [pid = 7137] [serial = 1118] [outer = 0x8fb10400] 10:06:00 INFO - PROCESS | 7137 | 1467738360124 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91ad0c00) [pid = 7137] [serial = 1119] [outer = 0x8fb10400] 10:06:00 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8d6d4800) [pid = 7137] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:06:00 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91637800) [pid = 7137] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:06:00 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8e5f4000) [pid = 7137] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:06:00 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8eab0000) [pid = 7137] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:06:01 INFO - PROCESS | 7137 | 1467738361129 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]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1385ms 10:06:01 INFO - PROCESS | 7137 | 1467738361178 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 7137 | 1467738361181 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 10:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:06:01 INFO - PROCESS | 7137 | 1467738361188 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 7137 | 1467738361191 Marionette TRACE conn4 <- [1,1462,null,{}] 10:06:01 INFO - PROCESS | 7137 | 1467738361197 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}] 10:06:01 INFO - PROCESS | 7137 | 1467738361202 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:01 INFO - PROCESS | 7137 | 1467738361413 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:06:01 INFO - PROCESS | 7137 | 1467738361426 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 7137 | 1467738361440 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa26400 == 38 [pid = 7137] [id = 373] 10:06:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8fa29c00) [pid = 7137] [serial = 1120] [outer = (nil)] 10:06:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x91637800) [pid = 7137] [serial = 1121] [outer = 0x8fa29c00] 10:06:01 INFO - PROCESS | 7137 | 1467738361523 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91da3400) [pid = 7137] [serial = 1122] [outer = 0x8fa29c00] 10:06:02 INFO - PROCESS | 7137 | 1467738362479 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]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1330ms 10:06:02 INFO - PROCESS | 7137 | 1467738362519 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 7137 | 1467738362522 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 10:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:06:02 INFO - PROCESS | 7137 | 1467738362529 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 7137 | 1467738362532 Marionette TRACE conn4 <- [1,1466,null,{}] 10:06:02 INFO - PROCESS | 7137 | 1467738362538 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}] 10:06:02 INFO - PROCESS | 7137 | 1467738362543 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:02 INFO - PROCESS | 7137 | 1467738362709 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:06:02 INFO - PROCESS | 7137 | 1467738362937 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 7137 | 1467738362947 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26a400 == 39 [pid = 7137] [id = 374] 10:06:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8c26e000) [pid = 7137] [serial = 1123] [outer = (nil)] 10:06:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8c3e1400) [pid = 7137] [serial = 1124] [outer = 0x8c26e000] 10:06:03 INFO - PROCESS | 7137 | 1467738363039 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d625400) [pid = 7137] [serial = 1125] [outer = 0x8c26e000] 10:06:04 INFO - PROCESS | 7137 | 1467738364112 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]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1640ms 10:06:04 INFO - PROCESS | 7137 | 1467738364173 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 7137 | 1467738364179 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 10:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:06:04 INFO - PROCESS | 7137 | 1467738364188 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 7137 | 1467738364193 Marionette TRACE conn4 <- [1,1470,null,{}] 10:06:04 INFO - PROCESS | 7137 | 1467738364201 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}] 10:06:04 INFO - PROCESS | 7137 | 1467738364208 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:04 INFO - PROCESS | 7137 | 1467738364416 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:06:04 INFO - PROCESS | 7137 | 1467738364641 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 7137 | 1467738364652 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa1800 == 40 [pid = 7137] [id = 375] 10:06:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8eab0c00) [pid = 7137] [serial = 1126] [outer = (nil)] 10:06:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8f124c00) [pid = 7137] [serial = 1127] [outer = 0x8eab0c00] 10:06:04 INFO - PROCESS | 7137 | 1467738364779 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8f223c00) [pid = 7137] [serial = 1128] [outer = 0x8eab0c00] 10:06:05 INFO - PROCESS | 7137 | 1467738365776 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]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1640ms 10:06:05 INFO - PROCESS | 7137 | 1467738365832 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 7137 | 1467738365839 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 10:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:06:05 INFO - PROCESS | 7137 | 1467738365846 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 7137 | 1467738365849 Marionette TRACE conn4 <- [1,1474,null,{}] 10:06:05 INFO - PROCESS | 7137 | 1467738365856 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}] 10:06:05 INFO - PROCESS | 7137 | 1467738365861 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:06 INFO - PROCESS | 7137 | 1467738366071 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:06:06 INFO - PROCESS | 7137 | 1467738366341 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 7137 | 1467738366351 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb0ac00 == 41 [pid = 7137] [id = 376] 10:06:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fb11000) [pid = 7137] [serial = 1129] [outer = (nil)] 10:06:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fbcd400) [pid = 7137] [serial = 1130] [outer = 0x8fb11000] 10:06:06 INFO - PROCESS | 7137 | 1467738366475 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x9124c400) [pid = 7137] [serial = 1131] [outer = 0x8fb11000] 10:06:07 INFO - PROCESS | 7137 | 1467738367543 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]]]}] 10:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1744ms 10:06:07 INFO - PROCESS | 7137 | 1467738367615 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 7137 | 1467738367622 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 10:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:06:07 INFO - PROCESS | 7137 | 1467738367643 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 7137 | 1467738367652 Marionette TRACE conn4 <- [1,1478,null,{}] 10:06:07 INFO - PROCESS | 7137 | 1467738367658 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}] 10:06:07 INFO - PROCESS | 7137 | 1467738367667 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:07 INFO - PROCESS | 7137 | 1467738367981 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:06:08 INFO - PROCESS | 7137 | 1467738368166 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 7137 | 1467738368177 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x91415000 == 42 [pid = 7137] [id = 377] 10:06:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91630000) [pid = 7137] [serial = 1132] [outer = (nil)] 10:06:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91da6c00) [pid = 7137] [serial = 1133] [outer = 0x91630000] 10:06:08 INFO - PROCESS | 7137 | 1467738368259 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92549c00) [pid = 7137] [serial = 1134] [outer = 0x91630000] 10:06:09 INFO - PROCESS | 7137 | 1467738369178 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]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1606ms 10:06:09 INFO - PROCESS | 7137 | 1467738369241 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:06:09 INFO - PROCESS | 7137 | 1467738369246 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 10:06:09 INFO - PROCESS | 7137 | 1467738369253 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 7137 | 1467738369256 Marionette TRACE conn4 <- [1,1482,null,{}] 10:06:09 INFO - PROCESS | 7137 | 1467738369262 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}] 10:06:09 INFO - PROCESS | 7137 | 1467738369267 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:09 INFO - PROCESS | 7137 | 1467738369458 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:06:09 INFO - PROCESS | 7137 | 1467738369676 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 7137 | 1467738369683 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x91acb400 == 43 [pid = 7137] [id = 378] 10:06:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x92549400) [pid = 7137] [serial = 1135] [outer = (nil)] 10:06:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x92b3a800) [pid = 7137] [serial = 1136] [outer = 0x92549400] 10:06:09 INFO - PROCESS | 7137 | 1467738369810 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92b3d000) [pid = 7137] [serial = 1137] [outer = 0x92549400] 10:06:10 INFO - PROCESS | 7137 | 1467738370737 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]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1531ms 10:06:10 INFO - PROCESS | 7137 | 1467738370784 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 7137 | 1467738370788 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 10:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:06:10 INFO - PROCESS | 7137 | 1467738370795 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 7137 | 1467738370798 Marionette TRACE conn4 <- [1,1486,null,{}] 10:06:10 INFO - PROCESS | 7137 | 1467738370804 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}] 10:06:10 INFO - PROCESS | 7137 | 1467738370809 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:10 INFO - PROCESS | 7137 | 1467738370995 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:06:11 INFO - PROCESS | 7137 | 1467738371226 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 7137 | 1467738371245 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca2800 == 44 [pid = 7137] [id = 379] 10:06:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x92ca3800) [pid = 7137] [serial = 1138] [outer = (nil)] 10:06:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x92ca9400) [pid = 7137] [serial = 1139] [outer = 0x92ca3800] 10:06:11 INFO - PROCESS | 7137 | 1467738371352 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x93a20c00) [pid = 7137] [serial = 1140] [outer = 0x92ca3800] 10:06:12 INFO - PROCESS | 7137 | 1467738372381 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]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1638ms 10:06:12 INFO - PROCESS | 7137 | 1467738372434 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 7137 | 1467738372438 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 10:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:06:12 INFO - PROCESS | 7137 | 1467738372445 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 7137 | 1467738372449 Marionette TRACE conn4 <- [1,1490,null,{}] 10:06:12 INFO - PROCESS | 7137 | 1467738372455 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}] 10:06:12 INFO - PROCESS | 7137 | 1467738372461 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:12 INFO - PROCESS | 7137 | 1467738372666 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:06:12 INFO - PROCESS | 7137 | 1467738372903 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 7137 | 1467738372913 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c800 == 45 [pid = 7137] [id = 380] 10:06:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x9124c000) [pid = 7137] [serial = 1141] [outer = (nil)] 10:06:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x947f9800) [pid = 7137] [serial = 1142] [outer = 0x9124c000] 10:06:13 INFO - PROCESS | 7137 | 1467738373033 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x951c4000) [pid = 7137] [serial = 1143] [outer = 0x9124c000] 10:06:13 INFO - PROCESS | 7137 | 1467738373941 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]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1535ms 10:06:13 INFO - PROCESS | 7137 | 1467738373982 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 7137 | 1467738373987 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 10:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:06:13 INFO - PROCESS | 7137 | 1467738373993 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 7137 | 1467738373996 Marionette TRACE conn4 <- [1,1494,null,{}] 10:06:14 INFO - PROCESS | 7137 | 1467738374002 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}] 10:06:14 INFO - PROCESS | 7137 | 1467738374007 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:14 INFO - PROCESS | 7137 | 1467738374192 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:06:14 INFO - PROCESS | 7137 | 1467738374367 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 7137 | 1467738374377 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f0c00 == 46 [pid = 7137] [id = 381] 10:06:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8e764c00) [pid = 7137] [serial = 1144] [outer = (nil)] 10:06:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x95308800) [pid = 7137] [serial = 1145] [outer = 0x8e764c00] 10:06:14 INFO - PROCESS | 7137 | 1467738374458 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x9530ac00) [pid = 7137] [serial = 1146] [outer = 0x8e764c00] 10:06:15 INFO - PROCESS | 7137 | 1467738375473 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]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1533ms 10:06:15 INFO - PROCESS | 7137 | 1467738375528 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 7137 | 1467738375531 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 10:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:06:15 INFO - PROCESS | 7137 | 1467738375538 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 7137 | 1467738375541 Marionette TRACE conn4 <- [1,1498,null,{}] 10:06:15 INFO - PROCESS | 7137 | 1467738375547 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}] 10:06:15 INFO - PROCESS | 7137 | 1467738375552 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:15 INFO - PROCESS | 7137 | 1467738375741 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:06:16 INFO - PROCESS | 7137 | 1467738376170 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 7137 | 1467738376183 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d632c00 == 47 [pid = 7137] [id = 382] 10:06:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8d6c9c00) [pid = 7137] [serial = 1147] [outer = (nil)] 10:06:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8d6d6800) [pid = 7137] [serial = 1148] [outer = 0x8d6c9c00] 10:06:16 INFO - PROCESS | 7137 | 1467738376301 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8e5ed800) [pid = 7137] [serial = 1149] [outer = 0x8d6c9c00] 10:06:17 INFO - PROCESS | 7137 | 1467738377250 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]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1788ms 10:06:17 INFO - PROCESS | 7137 | 1467738377328 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 7137 | 1467738377334 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 10:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:06:17 INFO - PROCESS | 7137 | 1467738377342 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 7137 | 1467738377346 Marionette TRACE conn4 <- [1,1502,null,{}] 10:06:17 INFO - PROCESS | 7137 | 1467738377354 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}] 10:06:17 INFO - PROCESS | 7137 | 1467738377363 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:17 INFO - PROCESS | 7137 | 1467738377624 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:06:17 INFO - PROCESS | 7137 | 1467738377942 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 7137 | 1467738377949 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:17 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e1800 == 46 [pid = 7137] [id = 352] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8fa2b400) [pid = 7137] [serial = 1088] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278c00 == 47 [pid = 7137] [id = 383] 10:06:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8c3e1800) [pid = 7137] [serial = 1150] [outer = (nil)] 10:06:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8e763800) [pid = 7137] [serial = 1151] [outer = 0x8c3e1800] 10:06:18 INFO - PROCESS | 7137 | 1467738378103 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8f223400) [pid = 7137] [serial = 1152] [outer = 0x8c3e1800] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa26400 == 46 [pid = 7137] [id = 373] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11cc00 == 45 [pid = 7137] [id = 372] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d8000 == 44 [pid = 7137] [id = 371] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44ac00 == 43 [pid = 7137] [id = 370] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b8800 == 42 [pid = 7137] [id = 369] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d632800 == 41 [pid = 7137] [id = 368] 10:06:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62c000 == 40 [pid = 7137] [id = 363] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8f44d800) [pid = 7137] [serial = 1062] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8fb16000) [pid = 7137] [serial = 1083] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8fa2a800) [pid = 7137] [serial = 1082] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x916aa400) [pid = 7137] [serial = 1085] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8c276c00) [pid = 7137] [serial = 1064] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8f21b000) [pid = 7137] [serial = 1070] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8e75fc00) [pid = 7137] [serial = 1079] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8e75dc00) [pid = 7137] [serial = 1067] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91254c00) [pid = 7137] [serial = 1076] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fb15c00) [pid = 7137] [serial = 1073] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8eaa6000) [pid = 7137] [serial = 1080] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x91ad4000) [pid = 7137] [serial = 1086] [outer = (nil)] [url = about:blank] 10:06:18 INFO - PROCESS | 7137 | 1467738378959 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]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1645ms 10:06:18 INFO - PROCESS | 7137 | 1467738378990 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:06:19 INFO - PROCESS | 7137 | 1467738378996 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 10:06:19 INFO - PROCESS | 7137 | 1467738379003 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 7137 | 1467738379007 Marionette TRACE conn4 <- [1,1506,null,{}] 10:06:19 INFO - PROCESS | 7137 | 1467738379013 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}] 10:06:19 INFO - PROCESS | 7137 | 1467738379018 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:19 INFO - PROCESS | 7137 | 1467738379193 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:06:19 INFO - PROCESS | 7137 | 1467738379205 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 7137 | 1467738379213 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44d800 == 41 [pid = 7137] [id = 384] 10:06:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8fa2e400) [pid = 7137] [serial = 1153] [outer = (nil)] 10:06:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fb0bc00) [pid = 7137] [serial = 1154] [outer = 0x8fa2e400] 10:06:19 INFO - PROCESS | 7137 | 1467738379293 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8fbcd800) [pid = 7137] [serial = 1155] [outer = 0x8fa2e400] 10:06:20 INFO - PROCESS | 7137 | 1467738380284 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]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1334ms 10:06:20 INFO - PROCESS | 7137 | 1467738380338 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:06:20 INFO - PROCESS | 7137 | 1467738380342 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 10:06:20 INFO - PROCESS | 7137 | 1467738380356 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 7137 | 1467738380365 Marionette TRACE conn4 <- [1,1510,null,{}] 10:06:20 INFO - PROCESS | 7137 | 1467738380373 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}] 10:06:20 INFO - PROCESS | 7137 | 1467738380379 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:20 INFO - PROCESS | 7137 | 1467738380564 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:06:20 INFO - PROCESS | 7137 | 1467738380716 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 7137 | 1467738380722 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26a000 == 42 [pid = 7137] [id = 385] 10:06:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8fa2fc00) [pid = 7137] [serial = 1156] [outer = (nil)] 10:06:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x916a7c00) [pid = 7137] [serial = 1157] [outer = 0x8fa2fc00] 10:06:20 INFO - PROCESS | 7137 | 1467738380794 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x91ace400) [pid = 7137] [serial = 1158] [outer = 0x8fa2fc00] 10:06:21 INFO - PROCESS | 7137 | 1467738381671 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]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1345ms 10:06:21 INFO - PROCESS | 7137 | 1467738381694 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:06:21 INFO - PROCESS | 7137 | 1467738381699 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 10:06:21 INFO - PROCESS | 7137 | 1467738381705 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 7137 | 1467738381708 Marionette TRACE conn4 <- [1,1514,null,{}] 10:06:21 INFO - PROCESS | 7137 | 1467738381714 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}] 10:06:21 INFO - PROCESS | 7137 | 1467738381719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:21 INFO - PROCESS | 7137 | 1467738381979 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:06:22 INFO - PROCESS | 7137 | 1467738382006 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 7137 | 1467738382014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ad4000 == 43 [pid = 7137] [id = 386] 10:06:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x91ad5000) [pid = 7137] [serial = 1159] [outer = (nil)] 10:06:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x92541400) [pid = 7137] [serial = 1160] [outer = 0x91ad5000] 10:06:22 INFO - PROCESS | 7137 | 1467738382097 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x9254f400) [pid = 7137] [serial = 1161] [outer = 0x91ad5000] 10:06:22 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8e5f4400) [pid = 7137] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:06:22 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8fb10400) [pid = 7137] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:06:22 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8f454800) [pid = 7137] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:06:22 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8d634000) [pid = 7137] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:06:22 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x9124fc00) [pid = 7137] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:06:23 INFO - PROCESS | 7137 | 1467738383101 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]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1437ms 10:06:23 INFO - PROCESS | 7137 | 1467738383142 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 7137 | 1467738383145 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 10:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:06:23 INFO - PROCESS | 7137 | 1467738383152 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 7137 | 1467738383156 Marionette TRACE conn4 <- [1,1518,null,{}] 10:06:23 INFO - PROCESS | 7137 | 1467738383161 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}] 10:06:23 INFO - PROCESS | 7137 | 1467738383166 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:23 INFO - PROCESS | 7137 | 1467738383327 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:06:23 INFO - PROCESS | 7137 | 1467738383466 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 7137 | 1467738383485 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f226800 == 44 [pid = 7137] [id = 387] 10:06:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f44e400) [pid = 7137] [serial = 1162] [outer = (nil)] 10:06:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x92545800) [pid = 7137] [serial = 1163] [outer = 0x8f44e400] 10:06:23 INFO - PROCESS | 7137 | 1467738383560 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x92f8c800) [pid = 7137] [serial = 1164] [outer = 0x8f44e400] 10:06:24 INFO - PROCESS | 7137 | 1467738384369 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]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1238ms 10:06:24 INFO - PROCESS | 7137 | 1467738384395 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 7137 | 1467738384398 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 10:06:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:06:24 INFO - PROCESS | 7137 | 1467738384405 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 7137 | 1467738384408 Marionette TRACE conn4 <- [1,1522,null,{}] 10:06:24 INFO - PROCESS | 7137 | 1467738384414 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}] 10:06:24 INFO - PROCESS | 7137 | 1467738384419 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:24 INFO - PROCESS | 7137 | 1467738384575 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:06:24 INFO - PROCESS | 7137 | 1467738384590 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 7137 | 1467738384597 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d625c00 == 45 [pid = 7137] [id = 388] 10:06:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8d626800) [pid = 7137] [serial = 1165] [outer = (nil)] 10:06:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x93a62000) [pid = 7137] [serial = 1166] [outer = 0x8d626800] 10:06:24 INFO - PROCESS | 7137 | 1467738384666 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x95306000) [pid = 7137] [serial = 1167] [outer = 0x8d626800] 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:06:25 INFO - PROCESS | 7137 | 1467738385719 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"]]]}] 10:06:25 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 () { 10:06:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:06:25 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 () { 10:06:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:06:25 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 () { 10:06:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:06:25 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 () { 10:06:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:06:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1386ms 10:06:25 INFO - PROCESS | 7137 | 1467738385793 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 7137 | 1467738385808 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:06:25 INFO - PROCESS | 7137 | 1467738385817 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 7137 | 1467738385825 Marionette TRACE conn4 <- [1,1526,null,{}] 10:06:25 INFO - PROCESS | 7137 | 1467738385833 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}] 10:06:25 INFO - PROCESS | 7137 | 1467738385838 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:26 INFO - PROCESS | 7137 | 1467738386057 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:06:26 INFO - PROCESS | 7137 | 1467738386288 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 7137 | 1467738386297 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11a800 == 46 [pid = 7137] [id = 389] 10:06:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8f11cc00) [pid = 7137] [serial = 1168] [outer = (nil)] 10:06:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8fa27000) [pid = 7137] [serial = 1169] [outer = 0x8f11cc00] 10:06:26 INFO - PROCESS | 7137 | 1467738386399 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8fa32c00) [pid = 7137] [serial = 1170] [outer = 0x8f11cc00] 10:06:27 INFO - PROCESS | 7137 | 1467738387253 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"]]]}] 10:06:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:06:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:06:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:06:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:06:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:06:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:06:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1493ms 10:06:27 INFO - PROCESS | 7137 | 1467738387319 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 7137 | 1467738387327 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 10:06:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:06:27 INFO - PROCESS | 7137 | 1467738387339 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 7137 | 1467738387343 Marionette TRACE conn4 <- [1,1530,null,{}] 10:06:27 INFO - PROCESS | 7137 | 1467738387350 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}] 10:06:27 INFO - PROCESS | 7137 | 1467738387356 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:27 INFO - PROCESS | 7137 | 1467738387551 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:06:27 INFO - PROCESS | 7137 | 1467738387737 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 7137 | 1467738387747 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e763400 == 47 [pid = 7137] [id = 390] 10:06:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8fa29400) [pid = 7137] [serial = 1171] [outer = (nil)] 10:06:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x92966c00) [pid = 7137] [serial = 1172] [outer = 0x8fa29400] 10:06:27 INFO - PROCESS | 7137 | 1467738387844 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x92ca8c00) [pid = 7137] [serial = 1173] [outer = 0x8fa29400] 10:06:28 INFO - PROCESS | 7137 | 1467738388749 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]]]}] 10:06:28 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 10:06:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:06:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:06:28 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. 10:06:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:06:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1446ms 10:06:28 INFO - PROCESS | 7137 | 1467738388789 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 7137 | 1467738388793 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 10:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:06:28 INFO - PROCESS | 7137 | 1467738388800 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 7137 | 1467738388806 Marionette TRACE conn4 <- [1,1534,null,{}] 10:06:28 INFO - PROCESS | 7137 | 1467738388824 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}] 10:06:28 INFO - PROCESS | 7137 | 1467738388834 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:29 INFO - PROCESS | 7137 | 1467738389057 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:06:29 INFO - PROCESS | 7137 | 1467738389240 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 7137 | 1467738389251 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x95310400 == 48 [pid = 7137] [id = 391] 10:06:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x953e5000) [pid = 7137] [serial = 1174] [outer = (nil)] 10:06:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x953e9400) [pid = 7137] [serial = 1175] [outer = 0x953e5000] 10:06:29 INFO - PROCESS | 7137 | 1467738389339 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x953ee400) [pid = 7137] [serial = 1176] [outer = 0x953e5000] 10:06:30 INFO - PROCESS | 7137 | 1467738390330 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]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1593ms 10:06:30 INFO - PROCESS | 7137 | 1467738390395 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:06:30 INFO - PROCESS | 7137 | 1467738390400 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 10:06:30 INFO - PROCESS | 7137 | 1467738390407 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 7137 | 1467738390411 Marionette TRACE conn4 <- [1,1538,null,{}] 10:06:30 INFO - PROCESS | 7137 | 1467738390417 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}] 10:06:30 INFO - PROCESS | 7137 | 1467738390422 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:30 INFO - PROCESS | 7137 | 1467738390610 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:06:30 INFO - PROCESS | 7137 | 1467738390794 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 7137 | 1467738390800 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0800 == 49 [pid = 7137] [id = 392] 10:06:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x93a5b000) [pid = 7137] [serial = 1177] [outer = (nil)] 10:06:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x9556bc00) [pid = 7137] [serial = 1178] [outer = 0x93a5b000] 10:06:30 INFO - PROCESS | 7137 | 1467738390938 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x955e3000) [pid = 7137] [serial = 1179] [outer = 0x93a5b000] 10:06:31 INFO - PROCESS | 7137 | 1467738391849 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]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1483ms 10:06:31 INFO - PROCESS | 7137 | 1467738391891 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 7137 | 1467738391896 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 10:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:06:31 INFO - PROCESS | 7137 | 1467738391902 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 7137 | 1467738391906 Marionette TRACE conn4 <- [1,1542,null,{}] 10:06:31 INFO - PROCESS | 7137 | 1467738391912 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}] 10:06:31 INFO - PROCESS | 7137 | 1467738391917 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:32 INFO - PROCESS | 7137 | 1467738392118 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:06:32 INFO - PROCESS | 7137 | 1467738392309 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 7137 | 1467738392319 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c276000 == 50 [pid = 7137] [id = 393] 10:06:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8c3da000) [pid = 7137] [serial = 1180] [outer = (nil)] 10:06:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x91ad2400) [pid = 7137] [serial = 1181] [outer = 0x8c3da000] 10:06:32 INFO - PROCESS | 7137 | 1467738392446 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x955ec000) [pid = 7137] [serial = 1182] [outer = 0x8c3da000] 10:06:33 INFO - PROCESS | 7137 | 1467738393355 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]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1482ms 10:06:33 INFO - PROCESS | 7137 | 1467738393385 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 7137 | 1467738393390 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 10:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:06:33 INFO - PROCESS | 7137 | 1467738393396 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 7137 | 1467738393400 Marionette TRACE conn4 <- [1,1546,null,{}] 10:06:33 INFO - PROCESS | 7137 | 1467738393406 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}] 10:06:33 INFO - PROCESS | 7137 | 1467738393416 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:33 INFO - PROCESS | 7137 | 1467738393616 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:06:33 INFO - PROCESS | 7137 | 1467738393802 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 7137 | 1467738393809 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274800 == 51 [pid = 7137] [id = 394] 10:06:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x8c3e0c00) [pid = 7137] [serial = 1183] [outer = (nil)] 10:06:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x991cc800) [pid = 7137] [serial = 1184] [outer = 0x8c3e0c00] 10:06:33 INFO - PROCESS | 7137 | 1467738393892 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x9950cc00) [pid = 7137] [serial = 1185] [outer = 0x8c3e0c00] 10:06:34 INFO - PROCESS | 7137 | 1467738394808 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]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1453ms 10:06:34 INFO - PROCESS | 7137 | 1467738394850 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 7137 | 1467738394854 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 10:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:06:34 INFO - PROCESS | 7137 | 1467738394861 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 7137 | 1467738394864 Marionette TRACE conn4 <- [1,1550,null,{}] 10:06:34 INFO - PROCESS | 7137 | 1467738394870 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}] 10:06:34 INFO - PROCESS | 7137 | 1467738394876 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:35 INFO - PROCESS | 7137 | 1467738395054 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:06:35 INFO - PROCESS | 7137 | 1467738395238 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 7137 | 1467738395247 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e3800 == 52 [pid = 7137] [id = 395] 10:06:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x95565800) [pid = 7137] [serial = 1186] [outer = (nil)] 10:06:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x99c57800) [pid = 7137] [serial = 1187] [outer = 0x95565800] 10:06:35 INFO - PROCESS | 7137 | 1467738395324 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x99c5b000) [pid = 7137] [serial = 1188] [outer = 0x95565800] 10:06:36 INFO - PROCESS | 7137 | 1467738396256 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]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1447ms 10:06:36 INFO - PROCESS | 7137 | 1467738396309 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 7137 | 1467738396313 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 10:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:06:36 INFO - PROCESS | 7137 | 1467738396319 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 7137 | 1467738396322 Marionette TRACE conn4 <- [1,1554,null,{}] 10:06:36 INFO - PROCESS | 7137 | 1467738396329 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}] 10:06:36 INFO - PROCESS | 7137 | 1467738396334 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:36 INFO - PROCESS | 7137 | 1467738396517 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:06:36 INFO - PROCESS | 7137 | 1467738396710 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 7137 | 1467738396719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274400 == 53 [pid = 7137] [id = 396] 10:06:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8e762000) [pid = 7137] [serial = 1189] [outer = (nil)] 10:06:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x99c54800) [pid = 7137] [serial = 1190] [outer = 0x8e762000] 10:06:36 INFO - PROCESS | 7137 | 1467738396799 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x9a13b800) [pid = 7137] [serial = 1191] [outer = 0x8e762000] 10:06:37 INFO - PROCESS | 7137 | 1467738397746 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]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1486ms 10:06:37 INFO - PROCESS | 7137 | 1467738397806 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:06:37 INFO - PROCESS | 7137 | 1467738397810 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 10:06:37 INFO - PROCESS | 7137 | 1467738397817 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 7137 | 1467738397821 Marionette TRACE conn4 <- [1,1558,null,{}] 10:06:37 INFO - PROCESS | 7137 | 1467738397827 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}] 10:06:37 INFO - PROCESS | 7137 | 1467738397832 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:38 INFO - PROCESS | 7137 | 1467738398054 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:06:38 INFO - PROCESS | 7137 | 1467738398289 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 7137 | 1467738398295 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x995c9400 == 54 [pid = 7137] [id = 397] 10:06:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x99c58400) [pid = 7137] [serial = 1192] [outer = (nil)] 10:06:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x9a1df400) [pid = 7137] [serial = 1193] [outer = 0x99c58400] 10:06:38 INFO - PROCESS | 7137 | 1467738398419 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x9a332400) [pid = 7137] [serial = 1194] [outer = 0x99c58400] 10:06:39 INFO - PROCESS | 7137 | 1467738399370 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]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1592ms 10:06:39 INFO - PROCESS | 7137 | 1467738399409 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 7137 | 1467738399413 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 10:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:06:39 INFO - PROCESS | 7137 | 1467738399419 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 7137 | 1467738399423 Marionette TRACE conn4 <- [1,1562,null,{}] 10:06:39 INFO - PROCESS | 7137 | 1467738399429 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}] 10:06:39 INFO - PROCESS | 7137 | 1467738399434 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:39 INFO - PROCESS | 7137 | 1467738399875 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:06:40 INFO - PROCESS | 7137 | 1467738400138 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 7137 | 1467738400149 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26cc00 == 55 [pid = 7137] [id = 398] 10:06:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x8c26fc00) [pid = 7137] [serial = 1195] [outer = (nil)] 10:06:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x8c3dcc00) [pid = 7137] [serial = 1196] [outer = 0x8c26fc00] 10:06:40 INFO - PROCESS | 7137 | 1467738400222 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8d634c00) [pid = 7137] [serial = 1197] [outer = 0x8c26fc00] 10:06:41 INFO - PROCESS | 7137 | 1467738401199 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]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1842ms 10:06:41 INFO - PROCESS | 7137 | 1467738401278 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:06:41 INFO - PROCESS | 7137 | 1467738401285 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 10:06:41 INFO - PROCESS | 7137 | 1467738401293 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 7137 | 1467738401298 Marionette TRACE conn4 <- [1,1566,null,{}] 10:06:41 INFO - PROCESS | 7137 | 1467738401306 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}] 10:06:41 INFO - PROCESS | 7137 | 1467738401311 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:41 INFO - PROCESS | 7137 | 1467738401500 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:06:41 INFO - PROCESS | 7137 | 1467738401756 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 7137 | 1467738401766 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f3800 == 54 [pid = 7137] [id = 359] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa28400 == 53 [pid = 7137] [id = 343] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11f800 == 52 [pid = 7137] [id = 356] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d633c00 == 51 [pid = 7137] [id = 353] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7800 == 50 [pid = 7137] [id = 342] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26ac00 == 49 [pid = 7137] [id = 354] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb0c000 == 48 [pid = 7137] [id = 357] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8f983000 == 47 [pid = 7137] [id = 348] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d2000 == 46 [pid = 7137] [id = 355] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d630400 == 45 [pid = 7137] [id = 365] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x91ad6400 == 44 [pid = 7137] [id = 366] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x91636400 == 43 [pid = 7137] [id = 361] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa32800 == 42 [pid = 7137] [id = 350] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ad800 == 41 [pid = 7137] [id = 346] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26a400 == 40 [pid = 7137] [id = 374] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa23c00 == 39 [pid = 7137] [id = 358] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x91acd800 == 38 [pid = 7137] [id = 349] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x91254000 == 37 [pid = 7137] [id = 344] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa1800 == 36 [pid = 7137] [id = 375] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb0ac00 == 35 [pid = 7137] [id = 376] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62b400 == 34 [pid = 7137] [id = 347] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x91415000 == 33 [pid = 7137] [id = 377] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca2800 == 32 [pid = 7137] [id = 379] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x91acb400 == 31 [pid = 7137] [id = 378] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d632c00 == 30 [pid = 7137] [id = 382] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c800 == 29 [pid = 7137] [id = 380] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f0c00 == 28 [pid = 7137] [id = 381] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26d000 == 27 [pid = 7137] [id = 362] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x916aa000 == 26 [pid = 7137] [id = 351] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11f000 == 25 [pid = 7137] [id = 364] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d3c00 == 24 [pid = 7137] [id = 367] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3de000 == 23 [pid = 7137] [id = 360] 10:06:43 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e800 == 22 [pid = 7137] [id = 345] 10:06:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26ac00 == 23 [pid = 7137] [id = 399] 10:06:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x8c26c800) [pid = 7137] [serial = 1198] [outer = (nil)] 10:06:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8c277000) [pid = 7137] [serial = 1199] [outer = 0x8c26c800] 10:06:43 INFO - PROCESS | 7137 | 1467738403174 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x8d62d400) [pid = 7137] [serial = 1200] [outer = 0x8c26c800] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x91637800) [pid = 7137] [serial = 1121] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x8eaa5c00) [pid = 7137] [serial = 1109] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8f116c00) [pid = 7137] [serial = 1110] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x916a0c00) [pid = 7137] [serial = 1118] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x92549800) [pid = 7137] [serial = 1097] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x8fa28800) [pid = 7137] [serial = 1112] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x91ad0c00) [pid = 7137] [serial = 1119] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8e4b4400) [pid = 7137] [serial = 1107] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x8d6d4c00) [pid = 7137] [serial = 1106] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x9162b000) [pid = 7137] [serial = 1094] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8e5f0800) [pid = 7137] [serial = 1091] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x92ca2000) [pid = 7137] [serial = 1103] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x92970c00) [pid = 7137] [serial = 1100] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x9162b400) [pid = 7137] [serial = 1116] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x91413000) [pid = 7137] [serial = 1115] [outer = (nil)] [url = about:blank] 10:06:43 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8fb12000) [pid = 7137] [serial = 1113] [outer = (nil)] [url = about:blank] 10:06:44 INFO - PROCESS | 7137 | 1467738404109 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]]]}] 10:06:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:06:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2839ms 10:06:44 INFO - PROCESS | 7137 | 1467738404132 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:06:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:06:44 INFO - PROCESS | 7137 | 1467738404137 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 10:06:44 INFO - PROCESS | 7137 | 1467738404145 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 7137 | 1467738404149 Marionette TRACE conn4 <- [1,1570,null,{}] 10:06:44 INFO - PROCESS | 7137 | 1467738404156 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}] 10:06:44 INFO - PROCESS | 7137 | 1467738404162 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:44 INFO - PROCESS | 7137 | 1467738404333 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:06:44 INFO - PROCESS | 7137 | 1467738404484 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 7137 | 1467738404495 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f4000 == 24 [pid = 7137] [id = 400] 10:06:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x8e5f7c00) [pid = 7137] [serial = 1201] [outer = (nil)] 10:06:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8e765000) [pid = 7137] [serial = 1202] [outer = 0x8e5f7c00] 10:06:44 INFO - PROCESS | 7137 | 1467738404567 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8eaa8400) [pid = 7137] [serial = 1203] [outer = 0x8e5f7c00] 10:06:45 INFO - PROCESS | 7137 | 1467738405391 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]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1286ms 10:06:45 INFO - PROCESS | 7137 | 1467738405434 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 7137 | 1467738405441 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 10:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:06:45 INFO - PROCESS | 7137 | 1467738405453 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 7137 | 1467738405456 Marionette TRACE conn4 <- [1,1574,null,{}] 10:06:45 INFO - PROCESS | 7137 | 1467738405463 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}] 10:06:45 INFO - PROCESS | 7137 | 1467738405468 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:45 INFO - PROCESS | 7137 | 1467738405645 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:06:45 INFO - PROCESS | 7137 | 1467738405657 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 7137 | 1467738405662 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e762c00 == 25 [pid = 7137] [id = 401] 10:06:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8f11b800) [pid = 7137] [serial = 1204] [outer = (nil)] 10:06:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8f453000) [pid = 7137] [serial = 1205] [outer = 0x8f11b800] 10:06:45 INFO - PROCESS | 7137 | 1467738405732 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8f98e400) [pid = 7137] [serial = 1206] [outer = 0x8f11b800] 10:06:46 INFO - PROCESS | 7137 | 1467738406853 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]]]}] 10:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1432ms 10:06:46 INFO - PROCESS | 7137 | 1467738406885 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 7137 | 1467738406889 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 10:06:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:06:46 INFO - PROCESS | 7137 | 1467738406895 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 7137 | 1467738406901 Marionette TRACE conn4 <- [1,1578,null,{}] 10:06:46 INFO - PROCESS | 7137 | 1467738406927 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}] 10:06:46 INFO - PROCESS | 7137 | 1467738406937 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:47 INFO - PROCESS | 7137 | 1467738407195 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:06:47 INFO - PROCESS | 7137 | 1467738407221 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 7137 | 1467738407232 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcc400 == 26 [pid = 7137] [id = 402] 10:06:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8fbd2c00) [pid = 7137] [serial = 1207] [outer = (nil)] 10:06:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x91251c00) [pid = 7137] [serial = 1208] [outer = 0x8fbd2c00] 10:06:47 INFO - PROCESS | 7137 | 1467738407298 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x9140b800) [pid = 7137] [serial = 1209] [outer = 0x8fbd2c00] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8c3e1800) [pid = 7137] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x91ad5000) [pid = 7137] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x8fa2e400) [pid = 7137] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8e764c00) [pid = 7137] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8eab0c00) [pid = 7137] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8c26e000) [pid = 7137] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8f44e400) [pid = 7137] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x8d6c9c00) [pid = 7137] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8fa2fc00) [pid = 7137] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x9124c000) [pid = 7137] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x91630000) [pid = 7137] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x92549400) [pid = 7137] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x9124d000) [pid = 7137] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x8fb11000) [pid = 7137] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8e4b1c00) [pid = 7137] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x8d630c00) [pid = 7137] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x92541c00) [pid = 7137] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x92ca3800) [pid = 7137] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x8f120400) [pid = 7137] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x92966400) [pid = 7137] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8c26b000) [pid = 7137] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8fb0d800) [pid = 7137] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8e5fa400) [pid = 7137] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8d6d4400) [pid = 7137] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8fa29c00) [pid = 7137] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8fbd8400) [pid = 7137] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:06:49 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8d626800) [pid = 7137] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:06:49 INFO - PROCESS | 7137 | 1467738409540 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]]]}] 10:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2701ms 10:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:06:49 INFO - PROCESS | 7137 | 1467738409596 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 7137 | 1467738409600 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 10:06:49 INFO - PROCESS | 7137 | 1467738409606 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 7137 | 1467738409610 Marionette TRACE conn4 <- [1,1582,null,{}] 10:06:49 INFO - PROCESS | 7137 | 1467738409615 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}] 10:06:49 INFO - PROCESS | 7137 | 1467738409620 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:49 INFO - PROCESS | 7137 | 1467738409835 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:06:49 INFO - PROCESS | 7137 | 1467738409850 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 7137 | 1467738409858 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d630c00 == 27 [pid = 7137] [id = 403] 10:06:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8e4b8800) [pid = 7137] [serial = 1210] [outer = (nil)] 10:06:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8f120400) [pid = 7137] [serial = 1211] [outer = 0x8e4b8800] 10:06:49 INFO - PROCESS | 7137 | 1467738409925 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8f21b400) [pid = 7137] [serial = 1212] [outer = 0x8e4b8800] 10:06:50 INFO - PROCESS | 7137 | 1467738410713 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]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1147ms 10:06:50 INFO - PROCESS | 7137 | 1467738410756 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 7137 | 1467738410760 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 10:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:06:50 INFO - PROCESS | 7137 | 1467738410766 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 7137 | 1467738410769 Marionette TRACE conn4 <- [1,1586,null,{}] 10:06:50 INFO - PROCESS | 7137 | 1467738410774 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}] 10:06:50 INFO - PROCESS | 7137 | 1467738410779 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:50 INFO - PROCESS | 7137 | 1467738410932 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:06:50 INFO - PROCESS | 7137 | 1467738410942 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 7137 | 1467738410950 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124b400 == 28 [pid = 7137] [id = 404] 10:06:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x9124b800) [pid = 7137] [serial = 1213] [outer = (nil)] 10:06:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x9140a400) [pid = 7137] [serial = 1214] [outer = 0x9124b800] 10:06:51 INFO - PROCESS | 7137 | 1467738411033 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x916a1400) [pid = 7137] [serial = 1215] [outer = 0x9124b800] 10:06:52 INFO - PROCESS | 7137 | 1467738412314 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]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1590ms 10:06:52 INFO - PROCESS | 7137 | 1467738412357 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 7137 | 1467738412364 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 10:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:06:52 INFO - PROCESS | 7137 | 1467738412373 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 7137 | 1467738412381 Marionette TRACE conn4 <- [1,1590,null,{}] 10:06:52 INFO - PROCESS | 7137 | 1467738412389 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}] 10:06:52 INFO - PROCESS | 7137 | 1467738412395 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:52 INFO - PROCESS | 7137 | 1467738412583 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:06:52 INFO - PROCESS | 7137 | 1467738412818 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 7137 | 1467738412825 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7400 == 29 [pid = 7137] [id = 405] 10:06:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8e5fb400) [pid = 7137] [serial = 1216] [outer = (nil)] 10:06:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8f120000) [pid = 7137] [serial = 1217] [outer = 0x8e5fb400] 10:06:52 INFO - PROCESS | 7137 | 1467738412957 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8f450c00) [pid = 7137] [serial = 1218] [outer = 0x8e5fb400] 10:06:53 INFO - PROCESS | 7137 | 1467738413971 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]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1640ms 10:06:54 INFO - PROCESS | 7137 | 1467738414013 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 7137 | 1467738414021 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 10:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:06:54 INFO - PROCESS | 7137 | 1467738414032 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 7137 | 1467738414036 Marionette TRACE conn4 <- [1,1594,null,{}] 10:06:54 INFO - PROCESS | 7137 | 1467738414044 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}] 10:06:54 INFO - PROCESS | 7137 | 1467738414050 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:54 INFO - PROCESS | 7137 | 1467738414247 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:06:54 INFO - PROCESS | 7137 | 1467738414527 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 7137 | 1467738414536 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f458c00 == 30 [pid = 7137] [id = 406] 10:06:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8fbd9800) [pid = 7137] [serial = 1219] [outer = (nil)] 10:06:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x91253c00) [pid = 7137] [serial = 1220] [outer = 0x8fbd9800] 10:06:54 INFO - PROCESS | 7137 | 1467738414664 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x91631000) [pid = 7137] [serial = 1221] [outer = 0x8fbd9800] 10:06:55 INFO - PROCESS | 7137 | 1467738415572 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]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1585ms 10:06:55 INFO - PROCESS | 7137 | 1467738415617 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 7137 | 1467738415622 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 10:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:06:55 INFO - PROCESS | 7137 | 1467738415629 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 7137 | 1467738415635 Marionette TRACE conn4 <- [1,1598,null,{}] 10:06:55 INFO - PROCESS | 7137 | 1467738415651 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}] 10:06:55 INFO - PROCESS | 7137 | 1467738415660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:55 INFO - PROCESS | 7137 | 1467738415842 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:06:56 INFO - PROCESS | 7137 | 1467738416090 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 7137 | 1467738416103 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x91accc00 == 31 [pid = 7137] [id = 407] 10:06:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x91acfc00) [pid = 7137] [serial = 1222] [outer = (nil)] 10:06:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x91ad6c00) [pid = 7137] [serial = 1223] [outer = 0x91acfc00] 10:06:56 INFO - PROCESS | 7137 | 1467738416229 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x91da4c00) [pid = 7137] [serial = 1224] [outer = 0x91acfc00] 10:06:57 INFO - PROCESS | 7137 | 1467738417163 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]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1584ms 10:06:57 INFO - PROCESS | 7137 | 1467738417214 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 7137 | 1467738417219 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 10:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:06:57 INFO - PROCESS | 7137 | 1467738417226 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 7137 | 1467738417230 Marionette TRACE conn4 <- [1,1602,null,{}] 10:06:57 INFO - PROCESS | 7137 | 1467738417236 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}] 10:06:57 INFO - PROCESS | 7137 | 1467738417241 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:57 INFO - PROCESS | 7137 | 1467738417425 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:06:57 INFO - PROCESS | 7137 | 1467738417656 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 7137 | 1467738417663 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcb400 == 32 [pid = 7137] [id = 408] 10:06:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x92543c00) [pid = 7137] [serial = 1225] [outer = (nil)] 10:06:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x9254b400) [pid = 7137] [serial = 1226] [outer = 0x92543c00] 10:06:57 INFO - PROCESS | 7137 | 1467738417790 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x92968400) [pid = 7137] [serial = 1227] [outer = 0x92543c00] 10:06:58 INFO - PROCESS | 7137 | 1467738418708 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]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1531ms 10:06:58 INFO - PROCESS | 7137 | 1467738418758 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 7137 | 1467738418761 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 10:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:06:58 INFO - PROCESS | 7137 | 1467738418768 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 7137 | 1467738418772 Marionette TRACE conn4 <- [1,1606,null,{}] 10:06:58 INFO - PROCESS | 7137 | 1467738418778 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}] 10:06:58 INFO - PROCESS | 7137 | 1467738418783 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:58 INFO - PROCESS | 7137 | 1467738418965 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:06:59 INFO - PROCESS | 7137 | 1467738419156 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 7137 | 1467738419163 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:06:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa2f800 == 33 [pid = 7137] [id = 409] 10:06:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x92543000) [pid = 7137] [serial = 1228] [outer = (nil)] 10:06:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x92b3e000) [pid = 7137] [serial = 1229] [outer = 0x92543000] 10:06:59 INFO - PROCESS | 7137 | 1467738419256 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x92b41c00) [pid = 7137] [serial = 1230] [outer = 0x92543000] 10:07:00 INFO - PROCESS | 7137 | 1467738420242 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]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1534ms 10:07:00 INFO - PROCESS | 7137 | 1467738420304 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:07:00 INFO - PROCESS | 7137 | 1467738420309 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 10:07:00 INFO - PROCESS | 7137 | 1467738420315 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 7137 | 1467738420319 Marionette TRACE conn4 <- [1,1610,null,{}] 10:07:00 INFO - PROCESS | 7137 | 1467738420325 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}] 10:07:00 INFO - PROCESS | 7137 | 1467738420336 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:00 INFO - PROCESS | 7137 | 1467738420590 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:07:00 INFO - PROCESS | 7137 | 1467738420834 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 7137 | 1467738420841 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ba400 == 34 [pid = 7137] [id = 410] 10:07:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8fb15800) [pid = 7137] [serial = 1231] [outer = (nil)] 10:07:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x93a5e400) [pid = 7137] [serial = 1232] [outer = 0x8fb15800] 10:07:00 INFO - PROCESS | 7137 | 1467738420941 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x93a16800) [pid = 7137] [serial = 1233] [outer = 0x8fb15800] 10:07:01 INFO - PROCESS | 7137 | 1467738421812 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]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1533ms 10:07:01 INFO - PROCESS | 7137 | 1467738421857 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 7137 | 1467738421862 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 10:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:07:01 INFO - PROCESS | 7137 | 1467738421871 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 7137 | 1467738421874 Marionette TRACE conn4 <- [1,1614,null,{}] 10:07:01 INFO - PROCESS | 7137 | 1467738421880 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}] 10:07:01 INFO - PROCESS | 7137 | 1467738421886 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:02 INFO - PROCESS | 7137 | 1467738422059 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:07:02 INFO - PROCESS | 7137 | 1467738422318 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 7137 | 1467738422327 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75b400 == 35 [pid = 7137] [id = 411] 10:07:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8f983800) [pid = 7137] [serial = 1234] [outer = (nil)] 10:07:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x95309800) [pid = 7137] [serial = 1235] [outer = 0x8f983800] 10:07:02 INFO - PROCESS | 7137 | 1467738422450 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x953e2400) [pid = 7137] [serial = 1236] [outer = 0x8f983800] 10:07:03 INFO - PROCESS | 7137 | 1467738423415 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]]]}] 10:07:03 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 10:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1583ms 10:07:03 INFO - PROCESS | 7137 | 1467738423454 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 7137 | 1467738423457 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 10:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:07:03 INFO - PROCESS | 7137 | 1467738423464 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 7137 | 1467738423468 Marionette TRACE conn4 <- [1,1618,null,{}] 10:07:03 INFO - PROCESS | 7137 | 1467738423474 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}] 10:07:03 INFO - PROCESS | 7137 | 1467738423479 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:03 INFO - PROCESS | 7137 | 1467738423653 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:07:03 INFO - PROCESS | 7137 | 1467738423890 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 7137 | 1467738423898 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62c000 == 36 [pid = 7137] [id = 412] 10:07:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x8d62c800) [pid = 7137] [serial = 1237] [outer = (nil)] 10:07:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x8e4ae000) [pid = 7137] [serial = 1238] [outer = 0x8d62c800] 10:07:04 INFO - PROCESS | 7137 | 1467738424024 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x8f21ec00) [pid = 7137] [serial = 1239] [outer = 0x8d62c800] 10:07:04 INFO - PROCESS | 7137 | 1467738424903 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]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1482ms 10:07:04 INFO - PROCESS | 7137 | 1467738424948 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 7137 | 1467738424952 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 10:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:07:04 INFO - PROCESS | 7137 | 1467738424958 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 7137 | 1467738424962 Marionette TRACE conn4 <- [1,1622,null,{}] 10:07:04 INFO - PROCESS | 7137 | 1467738424968 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}] 10:07:04 INFO - PROCESS | 7137 | 1467738424973 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:05 INFO - PROCESS | 7137 | 1467738425156 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:07:05 INFO - PROCESS | 7137 | 1467738425364 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 7137 | 1467738425371 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b000 == 37 [pid = 7137] [id = 413] 10:07:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x8c272800) [pid = 7137] [serial = 1240] [outer = (nil)] 10:07:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x8c3e1800) [pid = 7137] [serial = 1241] [outer = 0x8c272800] 10:07:05 INFO - PROCESS | 7137 | 1467738425626 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8d6ce800) [pid = 7137] [serial = 1242] [outer = 0x8c272800] 10:07:06 INFO - PROCESS | 7137 | 1467738426697 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]]]}] 10:07:06 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 10:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1781ms 10:07:06 INFO - PROCESS | 7137 | 1467738426741 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 7137 | 1467738426747 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 10:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:07:06 INFO - PROCESS | 7137 | 1467738426756 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 7137 | 1467738426760 Marionette TRACE conn4 <- [1,1626,null,{}] 10:07:06 INFO - PROCESS | 7137 | 1467738426768 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}] 10:07:06 INFO - PROCESS | 7137 | 1467738426774 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:06 INFO - PROCESS | 7137 | 1467738426969 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x93a62000) [pid = 7137] [serial = 1166] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x95306000) [pid = 7137] [serial = 1167] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x92f8c800) [pid = 7137] [serial = 1164] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x8e763800) [pid = 7137] [serial = 1151] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x92541400) [pid = 7137] [serial = 1160] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8fbcd800) [pid = 7137] [serial = 1155] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x95308800) [pid = 7137] [serial = 1145] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x8f223400) [pid = 7137] [serial = 1152] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x8fb0bc00) [pid = 7137] [serial = 1154] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8f124c00) [pid = 7137] [serial = 1127] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8c3e1400) [pid = 7137] [serial = 1124] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x92545800) [pid = 7137] [serial = 1163] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8d6d6800) [pid = 7137] [serial = 1148] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x91ace400) [pid = 7137] [serial = 1158] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x951c4000) [pid = 7137] [serial = 1143] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x947f9800) [pid = 7137] [serial = 1142] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x91da6c00) [pid = 7137] [serial = 1133] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x92b3a800) [pid = 7137] [serial = 1136] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x9140d400) [pid = 7137] [serial = 1095] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x8fbcd400) [pid = 7137] [serial = 1130] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8e75d400) [pid = 7137] [serial = 1092] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x8f453400) [pid = 7137] [serial = 1089] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x92b3d000) [pid = 7137] [serial = 1137] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x8f223c00) [pid = 7137] [serial = 1128] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x9254c400) [pid = 7137] [serial = 1098] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x92ca9400) [pid = 7137] [serial = 1139] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x9124c400) [pid = 7137] [serial = 1131] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8d625400) [pid = 7137] [serial = 1125] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8f44bc00) [pid = 7137] [serial = 1071] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x92b43000) [pid = 7137] [serial = 1101] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8d627400) [pid = 7137] [serial = 1065] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x916a7c00) [pid = 7137] [serial = 1157] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8fbd2000) [pid = 7137] [serial = 1074] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x93a20c00) [pid = 7137] [serial = 1140] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8e763c00) [pid = 7137] [serial = 1068] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9530ac00) [pid = 7137] [serial = 1146] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x92549c00) [pid = 7137] [serial = 1134] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x92ca5800) [pid = 7137] [serial = 1104] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x9254f400) [pid = 7137] [serial = 1161] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x91da3400) [pid = 7137] [serial = 1122] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e5ed800) [pid = 7137] [serial = 1149] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x91410000) [pid = 7137] [serial = 1077] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 7137 | 1467738427310 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 7137 | 1467738427320 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d627400 == 38 [pid = 7137] [id = 414] 10:07:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8d62b000) [pid = 7137] [serial = 1243] [outer = (nil)] 10:07:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8d6d8800) [pid = 7137] [serial = 1244] [outer = 0x8d62b000] 10:07:07 INFO - PROCESS | 7137 | 1467738427444 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8e763800) [pid = 7137] [serial = 1245] [outer = 0x8d62b000] 10:07:08 INFO - PROCESS | 7137 | 1467738428214 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]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1502ms 10:07:08 INFO - PROCESS | 7137 | 1467738428258 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 7137 | 1467738428264 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 10:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:07:08 INFO - PROCESS | 7137 | 1467738428274 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 7137 | 1467738428279 Marionette TRACE conn4 <- [1,1630,null,{}] 10:07:08 INFO - PROCESS | 7137 | 1467738428285 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}] 10:07:08 INFO - PROCESS | 7137 | 1467738428292 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:08 INFO - PROCESS | 7137 | 1467738428519 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:07:08 INFO - PROCESS | 7137 | 1467738428674 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 7137 | 1467738428685 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f124c00 == 39 [pid = 7137] [id = 415] 10:07:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f219800) [pid = 7137] [serial = 1246] [outer = (nil)] 10:07:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8fa2b800) [pid = 7137] [serial = 1247] [outer = 0x8f219800] 10:07:08 INFO - PROCESS | 7137 | 1467738428766 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8fb12400) [pid = 7137] [serial = 1248] [outer = 0x8f219800] 10:07:09 INFO - PROCESS | 7137 | 1467738429629 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]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1399ms 10:07:09 INFO - PROCESS | 7137 | 1467738429673 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 7137 | 1467738429677 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 10:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:07:09 INFO - PROCESS | 7137 | 1467738429684 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 7137 | 1467738429690 Marionette TRACE conn4 <- [1,1634,null,{}] 10:07:09 INFO - PROCESS | 7137 | 1467738429705 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}] 10:07:09 INFO - PROCESS | 7137 | 1467738429713 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:09 INFO - PROCESS | 7137 | 1467738429959 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:07:10 INFO - PROCESS | 7137 | 1467738429983 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 7137 | 1467738429991 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75ac00 == 40 [pid = 7137] [id = 416] 10:07:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x9124a400) [pid = 7137] [serial = 1249] [outer = (nil)] 10:07:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x916a1800) [pid = 7137] [serial = 1250] [outer = 0x9124a400] 10:07:10 INFO - PROCESS | 7137 | 1467738430059 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x916a8400) [pid = 7137] [serial = 1251] [outer = 0x9124a400] 10:07:10 INFO - PROCESS | 7137 | 1467738430988 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]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1338ms 10:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:07:11 INFO - PROCESS | 7137 | 1467738431022 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 7137 | 1467738431026 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 10:07:11 INFO - PROCESS | 7137 | 1467738431033 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 7137 | 1467738431050 Marionette TRACE conn4 <- [1,1638,null,{}] 10:07:11 INFO - PROCESS | 7137 | 1467738431066 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}] 10:07:11 INFO - PROCESS | 7137 | 1467738431070 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:11 INFO - PROCESS | 7137 | 1467738431313 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:07:11 INFO - PROCESS | 7137 | 1467738431336 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 7137 | 1467738431345 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62ec00 == 41 [pid = 7137] [id = 417] 10:07:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x91411800) [pid = 7137] [serial = 1252] [outer = (nil)] 10:07:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x91d9c000) [pid = 7137] [serial = 1253] [outer = 0x91411800] 10:07:11 INFO - PROCESS | 7137 | 1467738431413 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x92541c00) [pid = 7137] [serial = 1254] [outer = 0x91411800] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8f11cc00) [pid = 7137] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8fbd2c00) [pid = 7137] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8e5f7c00) [pid = 7137] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8fa29400) [pid = 7137] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x953e5000) [pid = 7137] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x93a5b000) [pid = 7137] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8c3da000) [pid = 7137] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8c3e0c00) [pid = 7137] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x95565800) [pid = 7137] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8e762000) [pid = 7137] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x99c58400) [pid = 7137] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8f11b800) [pid = 7137] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8c26c800) [pid = 7137] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8e4b8800) [pid = 7137] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:07:12 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8c26fc00) [pid = 7137] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:07:12 INFO - PROCESS | 7137 | 1467738432577 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]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1607ms 10:07:12 INFO - PROCESS | 7137 | 1467738432642 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 7137 | 1467738432646 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 10:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:07:12 INFO - PROCESS | 7137 | 1467738432652 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 7137 | 1467738432655 Marionette TRACE conn4 <- [1,1642,null,{}] 10:07:12 INFO - PROCESS | 7137 | 1467738432661 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}] 10:07:12 INFO - PROCESS | 7137 | 1467738432666 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:12 INFO - PROCESS | 7137 | 1467738432834 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:07:12 INFO - PROCESS | 7137 | 1467738432843 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 7137 | 1467738432851 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44ac00 == 42 [pid = 7137] [id = 418] 10:07:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8fa29400) [pid = 7137] [serial = 1255] [outer = (nil)] 10:07:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x91ad3400) [pid = 7137] [serial = 1256] [outer = 0x8fa29400] 10:07:12 INFO - PROCESS | 7137 | 1467738432933 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x92964800) [pid = 7137] [serial = 1257] [outer = 0x8fa29400] 10:07:13 INFO - PROCESS | 7137 | 1467738433882 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]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:07:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1286ms 10:07:13 INFO - PROCESS | 7137 | 1467738433939 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 7137 | 1467738433942 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 10:07:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:07:13 INFO - PROCESS | 7137 | 1467738433949 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 7137 | 1467738433953 Marionette TRACE conn4 <- [1,1646,null,{}] 10:07:13 INFO - PROCESS | 7137 | 1467738433958 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}] 10:07:13 INFO - PROCESS | 7137 | 1467738433968 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:14 INFO - PROCESS | 7137 | 1467738434136 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:07:14 INFO - PROCESS | 7137 | 1467738434393 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 7137 | 1467738434403 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c800 == 43 [pid = 7137] [id = 419] 10:07:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8c26e400) [pid = 7137] [serial = 1258] [outer = (nil)] 10:07:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8c3e0c00) [pid = 7137] [serial = 1259] [outer = 0x8c26e400] 10:07:14 INFO - PROCESS | 7137 | 1467738434494 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8d632c00) [pid = 7137] [serial = 1260] [outer = 0x8c26e400] 10:07:15 INFO - PROCESS | 7137 | 1467738435581 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]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:07:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1696ms 10:07:15 INFO - PROCESS | 7137 | 1467738435650 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 7137 | 1467738435656 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 10:07:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:07:15 INFO - PROCESS | 7137 | 1467738435665 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 7137 | 1467738435670 Marionette TRACE conn4 <- [1,1650,null,{}] 10:07:15 INFO - PROCESS | 7137 | 1467738435678 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}] 10:07:15 INFO - PROCESS | 7137 | 1467738435688 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:15 INFO - PROCESS | 7137 | 1467738435927 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:07:16 INFO - PROCESS | 7137 | 1467738436220 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 7137 | 1467738436232 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eab0800 == 44 [pid = 7137] [id = 420] 10:07:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f118c00) [pid = 7137] [serial = 1261] [outer = (nil)] 10:07:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f219000) [pid = 7137] [serial = 1262] [outer = 0x8f118c00] 10:07:16 INFO - PROCESS | 7137 | 1467738436318 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8f984c00) [pid = 7137] [serial = 1263] [outer = 0x8f118c00] 10:07:17 INFO - PROCESS | 7137 | 1467738437296 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]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1688ms 10:07:17 INFO - PROCESS | 7137 | 1467738437357 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 7137 | 1467738437364 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 10:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:07:17 INFO - PROCESS | 7137 | 1467738437372 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 7137 | 1467738437376 Marionette TRACE conn4 <- [1,1654,null,{}] 10:07:17 INFO - PROCESS | 7137 | 1467738437382 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}] 10:07:17 INFO - PROCESS | 7137 | 1467738437388 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:17 INFO - PROCESS | 7137 | 1467738437603 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:07:17 INFO - PROCESS | 7137 | 1467738437891 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 7137 | 1467738437899 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124d800 == 45 [pid = 7137] [id = 421] 10:07:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x9124dc00) [pid = 7137] [serial = 1264] [outer = (nil)] 10:07:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x9140e000) [pid = 7137] [serial = 1265] [outer = 0x9124dc00] 10:07:18 INFO - PROCESS | 7137 | 1467738437997 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x91633400) [pid = 7137] [serial = 1266] [outer = 0x9124dc00] 10:07:18 INFO - PROCESS | 7137 | 1467738438944 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]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1647ms 10:07:19 INFO - PROCESS | 7137 | 1467738439020 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 7137 | 1467738439025 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 10:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:07:19 INFO - PROCESS | 7137 | 1467738439041 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 7137 | 1467738439051 Marionette TRACE conn4 <- [1,1658,null,{}] 10:07:19 INFO - PROCESS | 7137 | 1467738439059 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}] 10:07:19 INFO - PROCESS | 7137 | 1467738439066 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:19 INFO - PROCESS | 7137 | 1467738439411 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:07:19 INFO - PROCESS | 7137 | 1467738439611 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 7137 | 1467738439621 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcd800 == 46 [pid = 7137] [id = 422] 10:07:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x92548c00) [pid = 7137] [serial = 1267] [outer = (nil)] 10:07:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x92b43000) [pid = 7137] [serial = 1268] [outer = 0x92548c00] 10:07:19 INFO - PROCESS | 7137 | 1467738439704 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x92c9dc00) [pid = 7137] [serial = 1269] [outer = 0x92548c00] 10:07:20 INFO - PROCESS | 7137 | 1467738440602 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]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1649ms 10:07:20 INFO - PROCESS | 7137 | 1467738440683 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:07:20 INFO - PROCESS | 7137 | 1467738440688 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 10:07:20 INFO - PROCESS | 7137 | 1467738440695 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 7137 | 1467738440699 Marionette TRACE conn4 <- [1,1662,null,{}] 10:07:20 INFO - PROCESS | 7137 | 1467738440705 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}] 10:07:20 INFO - PROCESS | 7137 | 1467738440710 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:20 INFO - PROCESS | 7137 | 1467738440940 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:07:21 INFO - PROCESS | 7137 | 1467738441177 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 7137 | 1467738441187 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b800 == 47 [pid = 7137] [id = 423] 10:07:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8c3dec00) [pid = 7137] [serial = 1270] [outer = (nil)] 10:07:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x92f87400) [pid = 7137] [serial = 1271] [outer = 0x8c3dec00] 10:07:21 INFO - PROCESS | 7137 | 1467738441309 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x92f8d400) [pid = 7137] [serial = 1272] [outer = 0x8c3dec00] 10:07:22 INFO - PROCESS | 7137 | 1467738442253 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]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1634ms 10:07:22 INFO - PROCESS | 7137 | 1467738442329 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 7137 | 1467738442338 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 10:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:07:22 INFO - PROCESS | 7137 | 1467738442352 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 7137 | 1467738442356 Marionette TRACE conn4 <- [1,1666,null,{}] 10:07:22 INFO - PROCESS | 7137 | 1467738442362 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}] 10:07:22 INFO - PROCESS | 7137 | 1467738442368 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:22 INFO - PROCESS | 7137 | 1467738442590 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:07:22 INFO - PROCESS | 7137 | 1467738442837 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 7137 | 1467738442854 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f8b800 == 48 [pid = 7137] [id = 424] 10:07:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x93a59c00) [pid = 7137] [serial = 1273] [outer = (nil)] 10:07:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x947f9800) [pid = 7137] [serial = 1274] [outer = 0x93a59c00] 10:07:22 INFO - PROCESS | 7137 | 1467738442961 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x9530d400) [pid = 7137] [serial = 1275] [outer = 0x93a59c00] 10:07:23 INFO - PROCESS | 7137 | 1467738443970 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]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1682ms 10:07:24 INFO - PROCESS | 7137 | 1467738444035 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 7137 | 1467738444040 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 10:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:07:24 INFO - PROCESS | 7137 | 1467738444047 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 7137 | 1467738444051 Marionette TRACE conn4 <- [1,1670,null,{}] 10:07:24 INFO - PROCESS | 7137 | 1467738444057 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}] 10:07:24 INFO - PROCESS | 7137 | 1467738444064 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:24 INFO - PROCESS | 7137 | 1467738444310 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:07:24 INFO - PROCESS | 7137 | 1467738444606 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 7137 | 1467738444615 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2400 == 49 [pid = 7137] [id = 425] 10:07:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8d62a400) [pid = 7137] [serial = 1276] [outer = (nil)] 10:07:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x8e5fbc00) [pid = 7137] [serial = 1277] [outer = 0x8d62a400] 10:07:24 INFO - PROCESS | 7137 | 1467738444700 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x8f119800) [pid = 7137] [serial = 1278] [outer = 0x8d62a400] 10:07:25 INFO - PROCESS | 7137 | 1467738445615 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]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1632ms 10:07:25 INFO - PROCESS | 7137 | 1467738445679 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 7137 | 1467738445683 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 10:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:07:25 INFO - PROCESS | 7137 | 1467738445690 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 7137 | 1467738445693 Marionette TRACE conn4 <- [1,1674,null,{}] 10:07:25 INFO - PROCESS | 7137 | 1467738445699 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}] 10:07:25 INFO - PROCESS | 7137 | 1467738445704 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:25 INFO - PROCESS | 7137 | 1467738445899 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:07:26 INFO - PROCESS | 7137 | 1467738446490 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 7137 | 1467738446497 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b7c00 == 50 [pid = 7137] [id = 426] 10:07:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8e4b8000) [pid = 7137] [serial = 1279] [outer = (nil)] 10:07:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8e5f3800) [pid = 7137] [serial = 1280] [outer = 0x8e4b8000] 10:07:26 INFO - PROCESS | 7137 | 1467738446581 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x8eaa2800) [pid = 7137] [serial = 1281] [outer = 0x8e4b8000] 10:07:27 INFO - PROCESS | 7137 | 1467738447528 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]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1882ms 10:07:27 INFO - PROCESS | 7137 | 1467738447575 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:07:27 INFO - PROCESS | 7137 | 1467738447581 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 10:07:27 INFO - PROCESS | 7137 | 1467738447588 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 7137 | 1467738447591 Marionette TRACE conn4 <- [1,1678,null,{}] 10:07:27 INFO - PROCESS | 7137 | 1467738447601 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}] 10:07:27 INFO - PROCESS | 7137 | 1467738447608 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:27 INFO - PROCESS | 7137 | 1467738447791 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:07:28 INFO - PROCESS | 7137 | 1467738448132 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 7137 | 1467738448141 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f122400 == 51 [pid = 7137] [id = 427] 10:07:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x8fbcd000) [pid = 7137] [serial = 1282] [outer = (nil)] 10:07:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x9124cc00) [pid = 7137] [serial = 1283] [outer = 0x8fbcd000] 10:07:28 INFO - PROCESS | 7137 | 1467738448223 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x91411000) [pid = 7137] [serial = 1284] [outer = 0x8fbcd000] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c278c00 == 50 [pid = 7137] [id = 383] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44d800 == 49 [pid = 7137] [id = 384] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x91ad4000 == 48 [pid = 7137] [id = 386] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f226800 == 47 [pid = 7137] [id = 387] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26cc00 == 46 [pid = 7137] [id = 398] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44ac00 == 45 [pid = 7137] [id = 418] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62ec00 == 44 [pid = 7137] [id = 417] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75ac00 == 43 [pid = 7137] [id = 416] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f124c00 == 42 [pid = 7137] [id = 415] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d627400 == 41 [pid = 7137] [id = 414] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b000 == 40 [pid = 7137] [id = 413] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26ac00 == 39 [pid = 7137] [id = 399] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26a000 == 38 [pid = 7137] [id = 385] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e762c00 == 37 [pid = 7137] [id = 401] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcc400 == 36 [pid = 7137] [id = 402] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ba400 == 35 [pid = 7137] [id = 410] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7400 == 34 [pid = 7137] [id = 405] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e763400 == 33 [pid = 7137] [id = 390] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f4000 == 32 [pid = 7137] [id = 400] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x91accc00 == 31 [pid = 7137] [id = 407] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa2f800 == 30 [pid = 7137] [id = 409] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e3800 == 29 [pid = 7137] [id = 395] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62c000 == 28 [pid = 7137] [id = 412] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c276000 == 27 [pid = 7137] [id = 393] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x95310400 == 26 [pid = 7137] [id = 391] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e0800 == 25 [pid = 7137] [id = 392] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f458c00 == 24 [pid = 7137] [id = 406] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274400 == 23 [pid = 7137] [id = 396] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcb400 == 22 [pid = 7137] [id = 408] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75b400 == 21 [pid = 7137] [id = 411] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274800 == 20 [pid = 7137] [id = 394] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d625c00 == 19 [pid = 7137] [id = 388] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8d630c00 == 18 [pid = 7137] [id = 403] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11a800 == 17 [pid = 7137] [id = 389] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x995c9400 == 16 [pid = 7137] [id = 397] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x9124b400 == 15 [pid = 7137] [id = 404] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2400 == 14 [pid = 7137] [id = 425] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x92f8b800 == 13 [pid = 7137] [id = 424] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b800 == 12 [pid = 7137] [id = 423] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcd800 == 11 [pid = 7137] [id = 422] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8eab0800 == 10 [pid = 7137] [id = 420] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x9124d800 == 9 [pid = 7137] [id = 421] 10:07:29 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c800 == 8 [pid = 7137] [id = 419] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x8fa27000) [pid = 7137] [serial = 1169] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x91251c00) [pid = 7137] [serial = 1208] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x8e765000) [pid = 7137] [serial = 1202] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x92ca8c00) [pid = 7137] [serial = 1173] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x8eaa8400) [pid = 7137] [serial = 1203] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x92966c00) [pid = 7137] [serial = 1172] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x953ee400) [pid = 7137] [serial = 1176] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x953e9400) [pid = 7137] [serial = 1175] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x955e3000) [pid = 7137] [serial = 1179] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x9556bc00) [pid = 7137] [serial = 1178] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x955ec000) [pid = 7137] [serial = 1182] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x91ad2400) [pid = 7137] [serial = 1181] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x9950cc00) [pid = 7137] [serial = 1185] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x991cc800) [pid = 7137] [serial = 1184] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x99c5b000) [pid = 7137] [serial = 1188] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x99c57800) [pid = 7137] [serial = 1187] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x9a13b800) [pid = 7137] [serial = 1191] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x99c54800) [pid = 7137] [serial = 1190] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x9140b800) [pid = 7137] [serial = 1209] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x9a332400) [pid = 7137] [serial = 1194] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9a1df400) [pid = 7137] [serial = 1193] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8fa32c00) [pid = 7137] [serial = 1170] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8f453000) [pid = 7137] [serial = 1205] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8c277000) [pid = 7137] [serial = 1199] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8d62d400) [pid = 7137] [serial = 1200] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8f21b400) [pid = 7137] [serial = 1212] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8d634c00) [pid = 7137] [serial = 1197] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8c3dcc00) [pid = 7137] [serial = 1196] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8f98e400) [pid = 7137] [serial = 1206] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8f120400) [pid = 7137] [serial = 1211] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 7137 | 1467738450488 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]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2941ms 10:07:30 INFO - PROCESS | 7137 | 1467738450530 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 7137 | 1467738450536 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 10:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:07:30 INFO - PROCESS | 7137 | 1467738450544 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 7137 | 1467738450549 Marionette TRACE conn4 <- [1,1682,null,{}] 10:07:30 INFO - PROCESS | 7137 | 1467738450557 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}] 10:07:30 INFO - PROCESS | 7137 | 1467738450563 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:30 INFO - PROCESS | 7137 | 1467738450741 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:07:30 INFO - PROCESS | 7137 | 1467738450916 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 7137 | 1467738450929 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d626000 == 9 [pid = 7137] [id = 428] 10:07:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8d627400) [pid = 7137] [serial = 1285] [outer = (nil)] 10:07:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8d6d0000) [pid = 7137] [serial = 1286] [outer = 0x8d627400] 10:07:31 INFO - PROCESS | 7137 | 1467738451005 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8d6d7c00) [pid = 7137] [serial = 1287] [outer = 0x8d627400] 10:07:31 INFO - PROCESS | 7137 | 1467738451813 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]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1340ms 10:07:31 INFO - PROCESS | 7137 | 1467738451884 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 7137 | 1467738451892 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 10:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:07:31 INFO - PROCESS | 7137 | 1467738451903 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 7137 | 1467738451907 Marionette TRACE conn4 <- [1,1686,null,{}] 10:07:31 INFO - PROCESS | 7137 | 1467738451914 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}] 10:07:31 INFO - PROCESS | 7137 | 1467738451919 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:32 INFO - PROCESS | 7137 | 1467738452091 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:07:32 INFO - PROCESS | 7137 | 1467738452236 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 7137 | 1467738452245 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4bbc00 == 10 [pid = 7137] [id = 429] 10:07:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8e5f4400) [pid = 7137] [serial = 1288] [outer = (nil)] 10:07:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8e75a800) [pid = 7137] [serial = 1289] [outer = 0x8e5f4400] 10:07:32 INFO - PROCESS | 7137 | 1467738452317 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8c3db000) [pid = 7137] [serial = 1290] [outer = 0x8e5f4400] 10:07:33 INFO - PROCESS | 7137 | 1467738453281 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]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1438ms 10:07:33 INFO - PROCESS | 7137 | 1467738453345 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 7137 | 1467738453349 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 10:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:07:33 INFO - PROCESS | 7137 | 1467738453356 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 7137 | 1467738453362 Marionette TRACE conn4 <- [1,1690,null,{}] 10:07:33 INFO - PROCESS | 7137 | 1467738453388 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}] 10:07:33 INFO - PROCESS | 7137 | 1467738453397 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:33 INFO - PROCESS | 7137 | 1467738453618 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:07:33 INFO - PROCESS | 7137 | 1467738453642 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 7137 | 1467738453652 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f219400 == 11 [pid = 7137] [id = 430] 10:07:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f21a000) [pid = 7137] [serial = 1291] [outer = (nil)] 10:07:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f224400) [pid = 7137] [serial = 1292] [outer = 0x8f21a000] 10:07:33 INFO - PROCESS | 7137 | 1467738453725 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8f450000) [pid = 7137] [serial = 1293] [outer = 0x8f21a000] 10:07:35 INFO - PROCESS | 7137 | 1467738455304 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]]]}] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8fa29400) [pid = 7137] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x91411800) [pid = 7137] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8e5fb400) [pid = 7137] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fb15800) [pid = 7137] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92543000) [pid = 7137] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8d62c800) [pid = 7137] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x91acfc00) [pid = 7137] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x92543c00) [pid = 7137] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8fbd9800) [pid = 7137] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8f219800) [pid = 7137] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8d62b000) [pid = 7137] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x9124b800) [pid = 7137] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f983800) [pid = 7137] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8c272800) [pid = 7137] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:07:35 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x9124a400) [pid = 7137] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2086ms 10:07:35 INFO - PROCESS | 7137 | 1467738455443 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:07:35 INFO - PROCESS | 7137 | 1467738455448 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 10:07:35 INFO - PROCESS | 7137 | 1467738455454 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 7137 | 1467738455458 Marionette TRACE conn4 <- [1,1694,null,{}] 10:07:35 INFO - PROCESS | 7137 | 1467738455463 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}] 10:07:35 INFO - PROCESS | 7137 | 1467738455468 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:35 INFO - PROCESS | 7137 | 1467738455668 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:07:35 INFO - PROCESS | 7137 | 1467738455757 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 7137 | 1467738455766 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cd000 == 12 [pid = 7137] [id = 431] 10:07:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e5fb400) [pid = 7137] [serial = 1294] [outer = (nil)] 10:07:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8f11cc00) [pid = 7137] [serial = 1295] [outer = 0x8e5fb400] 10:07:35 INFO - PROCESS | 7137 | 1467738455836 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fa26800) [pid = 7137] [serial = 1296] [outer = 0x8e5fb400] 10:07:36 INFO - PROCESS | 7137 | 1467738456594 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]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1184ms 10:07:36 INFO - PROCESS | 7137 | 1467738456638 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 7137 | 1467738456642 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 10:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:07:36 INFO - PROCESS | 7137 | 1467738456648 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 7137 | 1467738456650 Marionette TRACE conn4 <- [1,1698,null,{}] 10:07:36 INFO - PROCESS | 7137 | 1467738456657 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}] 10:07:36 INFO - PROCESS | 7137 | 1467738456662 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:36 INFO - PROCESS | 7137 | 1467738456813 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:07:36 INFO - PROCESS | 7137 | 1467738456823 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 7137 | 1467738456830 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d632000 == 13 [pid = 7137] [id = 432] 10:07:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8e5f0000) [pid = 7137] [serial = 1297] [outer = (nil)] 10:07:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8fb0c000) [pid = 7137] [serial = 1298] [outer = 0x8e5f0000] 10:07:36 INFO - PROCESS | 7137 | 1467738456897 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8fb17400) [pid = 7137] [serial = 1299] [outer = 0x8e5f0000] 10:07:38 INFO - PROCESS | 7137 | 1467738458023 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]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1438ms 10:07:38 INFO - PROCESS | 7137 | 1467738458087 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 7137 | 1467738458095 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 10:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:07:38 INFO - PROCESS | 7137 | 1467738458103 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 7137 | 1467738458109 Marionette TRACE conn4 <- [1,1702,null,{}] 10:07:38 INFO - PROCESS | 7137 | 1467738458118 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}] 10:07:38 INFO - PROCESS | 7137 | 1467738458125 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:38 INFO - PROCESS | 7137 | 1467738458348 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:07:38 INFO - PROCESS | 7137 | 1467738458585 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 7137 | 1467738458591 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cd800 == 14 [pid = 7137] [id = 433] 10:07:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8d6d2000) [pid = 7137] [serial = 1300] [outer = (nil)] 10:07:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8e5ec400) [pid = 7137] [serial = 1301] [outer = 0x8d6d2000] 10:07:38 INFO - PROCESS | 7137 | 1467738458720 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8e767400) [pid = 7137] [serial = 1302] [outer = 0x8d6d2000] 10:07:39 INFO - PROCESS | 7137 | 1467738459711 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]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1688ms 10:07:39 INFO - PROCESS | 7137 | 1467738459791 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 7137 | 1467738459799 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 10:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:07:39 INFO - PROCESS | 7137 | 1467738459811 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 7137 | 1467738459815 Marionette TRACE conn4 <- [1,1706,null,{}] 10:07:39 INFO - PROCESS | 7137 | 1467738459821 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}] 10:07:39 INFO - PROCESS | 7137 | 1467738459827 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:40 INFO - PROCESS | 7137 | 1467738460051 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:07:40 INFO - PROCESS | 7137 | 1467738460287 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 7137 | 1467738460294 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d6000 == 15 [pid = 7137] [id = 434] 10:07:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8f987000) [pid = 7137] [serial = 1303] [outer = (nil)] 10:07:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fa2f800) [pid = 7137] [serial = 1304] [outer = 0x8f987000] 10:07:40 INFO - PROCESS | 7137 | 1467738460395 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8f452c00) [pid = 7137] [serial = 1305] [outer = 0x8f987000] 10:07:41 INFO - PROCESS | 7137 | 1467738461340 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]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1580ms 10:07:41 INFO - PROCESS | 7137 | 1467738461392 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 7137 | 1467738461396 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 10:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:07:41 INFO - PROCESS | 7137 | 1467738461403 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 7137 | 1467738461409 Marionette TRACE conn4 <- [1,1710,null,{}] 10:07:41 INFO - PROCESS | 7137 | 1467738461426 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}] 10:07:41 INFO - PROCESS | 7137 | 1467738461434 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:41 INFO - PROCESS | 7137 | 1467738461613 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:07:41 INFO - PROCESS | 7137 | 1467738461841 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 7137 | 1467738461850 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x91252800 == 16 [pid = 7137] [id = 435] 10:07:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91254000) [pid = 7137] [serial = 1306] [outer = (nil)] 10:07:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x9140b800) [pid = 7137] [serial = 1307] [outer = 0x91254000] 10:07:41 INFO - PROCESS | 7137 | 1467738461975 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x91411400) [pid = 7137] [serial = 1308] [outer = 0x91254000] 10:07:42 INFO - PROCESS | 7137 | 1467738462891 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1547ms 10:07:42 INFO - PROCESS | 7137 | 1467738462951 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 7137 | 1467738462956 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 10:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:07:42 INFO - PROCESS | 7137 | 1467738462963 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 7137 | 1467738462967 Marionette TRACE conn4 <- [1,1714,null,{}] 10:07:42 INFO - PROCESS | 7137 | 1467738462973 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}] 10:07:42 INFO - PROCESS | 7137 | 1467738462978 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:43 INFO - PROCESS | 7137 | 1467738463158 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:07:43 INFO - PROCESS | 7137 | 1467738463357 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 7137 | 1467738463369 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f218800 == 17 [pid = 7137] [id = 436] 10:07:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8fbd8c00) [pid = 7137] [serial = 1309] [outer = (nil)] 10:07:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x916a7800) [pid = 7137] [serial = 1310] [outer = 0x8fbd8c00] 10:07:43 INFO - PROCESS | 7137 | 1467738463456 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x91acb800) [pid = 7137] [serial = 1311] [outer = 0x8fbd8c00] 10:07:44 INFO - PROCESS | 7137 | 1467738464454 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]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1530ms 10:07:44 INFO - PROCESS | 7137 | 1467738464494 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:07:44 INFO - PROCESS | 7137 | 1467738464499 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 10:07:44 INFO - PROCESS | 7137 | 1467738464505 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 7137 | 1467738464509 Marionette TRACE conn4 <- [1,1718,null,{}] 10:07:44 INFO - PROCESS | 7137 | 1467738464515 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}] 10:07:44 INFO - PROCESS | 7137 | 1467738464520 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:44 INFO - PROCESS | 7137 | 1467738464691 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:07:44 INFO - PROCESS | 7137 | 1467738464874 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 7137 | 1467738464881 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f124c00 == 18 [pid = 7137] [id = 437] 10:07:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x91251c00) [pid = 7137] [serial = 1312] [outer = (nil)] 10:07:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x91d9e400) [pid = 7137] [serial = 1313] [outer = 0x91251c00] 10:07:44 INFO - PROCESS | 7137 | 1467738464961 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x91da0c00) [pid = 7137] [serial = 1314] [outer = 0x91251c00] 10:07:45 INFO - PROCESS | 7137 | 1467738465934 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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1491ms 10:07:45 INFO - PROCESS | 7137 | 1467738465996 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 10:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:07:46 INFO - PROCESS | 7137 | 1467738466001 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 10:07:46 INFO - PROCESS | 7137 | 1467738466007 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 7137 | 1467738466011 Marionette TRACE conn4 <- [1,1722,null,{}] 10:07:46 INFO - PROCESS | 7137 | 1467738466017 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}] 10:07:46 INFO - PROCESS | 7137 | 1467738466029 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:46 INFO - PROCESS | 7137 | 1467738466278 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:07:46 INFO - PROCESS | 7137 | 1467738466519 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 7137 | 1467738466525 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d5400 == 19 [pid = 7137] [id = 438] 10:07:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8d625400) [pid = 7137] [serial = 1315] [outer = (nil)] 10:07:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x91daa400) [pid = 7137] [serial = 1316] [outer = 0x8d625400] 10:07:46 INFO - PROCESS | 7137 | 1467738466629 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x92967c00) [pid = 7137] [serial = 1317] [outer = 0x8d625400] 10:07:47 INFO - PROCESS | 7137 | 1467738467575 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]]]}] 10:07:47 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 10:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1633ms 10:07:47 INFO - PROCESS | 7137 | 1467738467640 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:07:47 INFO - PROCESS | 7137 | 1467738467645 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 10:07:47 INFO - PROCESS | 7137 | 1467738467651 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 7137 | 1467738467655 Marionette TRACE conn4 <- [1,1726,null,{}] 10:07:47 INFO - PROCESS | 7137 | 1467738467662 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}] 10:07:47 INFO - PROCESS | 7137 | 1467738467667 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:47 INFO - PROCESS | 7137 | 1467738467891 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:07:48 INFO - PROCESS | 7137 | 1467738468269 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 7137 | 1467738468281 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c275400 == 20 [pid = 7137] [id = 439] 10:07:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8c276c00) [pid = 7137] [serial = 1318] [outer = (nil)] 10:07:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8c3dd400) [pid = 7137] [serial = 1319] [outer = 0x8c276c00] 10:07:48 INFO - PROCESS | 7137 | 1467738468401 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8d62bc00) [pid = 7137] [serial = 1320] [outer = 0x8c276c00] 10:07:49 INFO - PROCESS | 7137 | 1467738469414 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]]]}] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x91d9c000) [pid = 7137] [serial = 1253] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x8f120000) [pid = 7137] [serial = 1217] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8f450c00) [pid = 7137] [serial = 1218] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x93a5e400) [pid = 7137] [serial = 1232] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x93a16800) [pid = 7137] [serial = 1233] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x92b3e000) [pid = 7137] [serial = 1229] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x92b41c00) [pid = 7137] [serial = 1230] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8e4ae000) [pid = 7137] [serial = 1238] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8f21ec00) [pid = 7137] [serial = 1239] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x91ad6c00) [pid = 7137] [serial = 1223] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x91da4c00) [pid = 7137] [serial = 1224] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9254b400) [pid = 7137] [serial = 1226] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x92968400) [pid = 7137] [serial = 1227] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x91253c00) [pid = 7137] [serial = 1220] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91631000) [pid = 7137] [serial = 1221] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fa2b800) [pid = 7137] [serial = 1247] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8fb12400) [pid = 7137] [serial = 1248] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8d6d8800) [pid = 7137] [serial = 1244] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e763800) [pid = 7137] [serial = 1245] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x916a1400) [pid = 7137] [serial = 1215] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x9140a400) [pid = 7137] [serial = 1214] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x95309800) [pid = 7137] [serial = 1235] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x953e2400) [pid = 7137] [serial = 1236] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8c3e1800) [pid = 7137] [serial = 1241] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8d6ce800) [pid = 7137] [serial = 1242] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x92541c00) [pid = 7137] [serial = 1254] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x92964800) [pid = 7137] [serial = 1257] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x916a8400) [pid = 7137] [serial = 1251] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x916a1800) [pid = 7137] [serial = 1250] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91ad3400) [pid = 7137] [serial = 1256] [outer = (nil)] [url = about:blank] 10:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1893ms 10:07:49 INFO - PROCESS | 7137 | 1467738469545 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:07:49 INFO - PROCESS | 7137 | 1467738469551 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 10:07:49 INFO - PROCESS | 7137 | 1467738469558 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 7137 | 1467738469563 Marionette TRACE conn4 <- [1,1730,null,{}] 10:07:49 INFO - PROCESS | 7137 | 1467738469571 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}] 10:07:49 INFO - PROCESS | 7137 | 1467738469576 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:49 INFO - PROCESS | 7137 | 1467738469741 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:07:49 INFO - PROCESS | 7137 | 1467738469925 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 7137 | 1467738469937 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b5800 == 21 [pid = 7137] [id = 440] 10:07:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e5ee000) [pid = 7137] [serial = 1321] [outer = (nil)] 10:07:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8e75b800) [pid = 7137] [serial = 1322] [outer = 0x8e5ee000] 10:07:50 INFO - PROCESS | 7137 | 1467738470015 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8eaa6800) [pid = 7137] [serial = 1323] [outer = 0x8e5ee000] 10:07:50 INFO - PROCESS | 7137 | 1467738470813 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]]]}] 10:07:50 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 10:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1335ms 10:07:50 INFO - PROCESS | 7137 | 1467738470897 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 7137 | 1467738470904 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 10:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:07:50 INFO - PROCESS | 7137 | 1467738470911 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 7137 | 1467738470913 Marionette TRACE conn4 <- [1,1734,null,{}] 10:07:50 INFO - PROCESS | 7137 | 1467738470920 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}] 10:07:50 INFO - PROCESS | 7137 | 1467738470925 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:51 INFO - PROCESS | 7137 | 1467738471093 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:07:51 INFO - PROCESS | 7137 | 1467738471237 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 7137 | 1467738471247 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f123c00 == 22 [pid = 7137] [id = 441] 10:07:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8f21ec00) [pid = 7137] [serial = 1324] [outer = (nil)] 10:07:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8fa27400) [pid = 7137] [serial = 1325] [outer = 0x8f21ec00] 10:07:51 INFO - PROCESS | 7137 | 1467738471313 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fb08c00) [pid = 7137] [serial = 1326] [outer = 0x8f21ec00] 10:07:52 INFO - PROCESS | 7137 | 1467738472196 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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1343ms 10:07:52 INFO - PROCESS | 7137 | 1467738472263 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 7137 | 1467738472268 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 10:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:07:52 INFO - PROCESS | 7137 | 1467738472282 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 7137 | 1467738472290 Marionette TRACE conn4 <- [1,1738,null,{}] 10:07:52 INFO - PROCESS | 7137 | 1467738472323 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}] 10:07:52 INFO - PROCESS | 7137 | 1467738472331 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:52 INFO - PROCESS | 7137 | 1467738472576 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:07:52 INFO - PROCESS | 7137 | 1467738472604 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 7137 | 1467738472610 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3da400 == 23 [pid = 7137] [id = 442] 10:07:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8c3dd800) [pid = 7137] [serial = 1327] [outer = (nil)] 10:07:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x91257400) [pid = 7137] [serial = 1328] [outer = 0x8c3dd800] 10:07:52 INFO - PROCESS | 7137 | 1467738472691 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x91634400) [pid = 7137] [serial = 1329] [outer = 0x8c3dd800] 10:07:53 INFO - PROCESS | 7137 | 1467738473621 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]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1405ms 10:07:53 INFO - PROCESS | 7137 | 1467738473681 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 7137 | 1467738473686 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 10:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:07:53 INFO - PROCESS | 7137 | 1467738473692 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 7137 | 1467738473695 Marionette TRACE conn4 <- [1,1742,null,{}] 10:07:53 INFO - PROCESS | 7137 | 1467738473701 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}] 10:07:53 INFO - PROCESS | 7137 | 1467738473706 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:53 INFO - PROCESS | 7137 | 1467738473918 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e5f4400) [pid = 7137] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8fbcd000) [pid = 7137] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8d627400) [pid = 7137] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f21a000) [pid = 7137] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8c26e400) [pid = 7137] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f118c00) [pid = 7137] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9124dc00) [pid = 7137] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x92548c00) [pid = 7137] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8c3dec00) [pid = 7137] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x93a59c00) [pid = 7137] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8d62a400) [pid = 7137] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8e4b8000) [pid = 7137] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:07:54 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8e5fb400) [pid = 7137] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:07:54 INFO - PROCESS | 7137 | 1467738474270 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 7137 | 1467738474278 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b000 == 24 [pid = 7137] [id = 443] 10:07:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8c3dec00) [pid = 7137] [serial = 1330] [outer = (nil)] 10:07:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d6d2800) [pid = 7137] [serial = 1331] [outer = 0x8c3dec00] 10:07:54 INFO - PROCESS | 7137 | 1467738474359 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8f986c00) [pid = 7137] [serial = 1332] [outer = 0x8c3dec00] 10:07:55 INFO - PROCESS | 7137 | 1467738475093 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]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1435ms 10:07:55 INFO - PROCESS | 7137 | 1467738475127 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 7137 | 1467738475130 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 10:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:07:55 INFO - PROCESS | 7137 | 1467738475137 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 7137 | 1467738475141 Marionette TRACE conn4 <- [1,1746,null,{}] 10:07:55 INFO - PROCESS | 7137 | 1467738475156 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}] 10:07:55 INFO - PROCESS | 7137 | 1467738475161 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:55 INFO - PROCESS | 7137 | 1467738475316 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:07:55 INFO - PROCESS | 7137 | 1467738475330 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 7137 | 1467738475349 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ac9800 == 25 [pid = 7137] [id = 444] 10:07:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91aca800) [pid = 7137] [serial = 1333] [outer = (nil)] 10:07:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91da4c00) [pid = 7137] [serial = 1334] [outer = 0x91aca800] 10:07:55 INFO - PROCESS | 7137 | 1467738475424 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x9254b800) [pid = 7137] [serial = 1335] [outer = 0x91aca800] 10:07:56 INFO - PROCESS | 7137 | 1467738476502 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]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1395ms 10:07:56 INFO - PROCESS | 7137 | 1467738476535 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 7137 | 1467738476542 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 10:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:07:56 INFO - PROCESS | 7137 | 1467738476553 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 7137 | 1467738476558 Marionette TRACE conn4 <- [1,1750,null,{}] 10:07:56 INFO - PROCESS | 7137 | 1467738476568 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}] 10:07:56 INFO - PROCESS | 7137 | 1467738476575 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:56 INFO - PROCESS | 7137 | 1467738476778 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:07:56 INFO - PROCESS | 7137 | 1467738476960 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 7137 | 1467738476975 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3dfc00 == 26 [pid = 7137] [id = 445] 10:07:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8c3e1800) [pid = 7137] [serial = 1336] [outer = (nil)] 10:07:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e5ed800) [pid = 7137] [serial = 1337] [outer = 0x8c3e1800] 10:07:57 INFO - PROCESS | 7137 | 1467738477127 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8f119000) [pid = 7137] [serial = 1338] [outer = 0x8c3e1800] 10:07:58 INFO - PROCESS | 7137 | 1467738478104 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]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1598ms 10:07:58 INFO - PROCESS | 7137 | 1467738478150 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 7137 | 1467738478157 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 10:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:07:58 INFO - PROCESS | 7137 | 1467738478168 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 7137 | 1467738478172 Marionette TRACE conn4 <- [1,1754,null,{}] 10:07:58 INFO - PROCESS | 7137 | 1467738478179 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}] 10:07:58 INFO - PROCESS | 7137 | 1467738478185 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:58 INFO - PROCESS | 7137 | 1467738478374 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:07:58 INFO - PROCESS | 7137 | 1467738478555 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 7137 | 1467738478563 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:07:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44ec00 == 27 [pid = 7137] [id = 446] 10:07:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fa2d800) [pid = 7137] [serial = 1339] [outer = (nil)] 10:07:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8fb12c00) [pid = 7137] [serial = 1340] [outer = 0x8fa2d800] 10:07:58 INFO - PROCESS | 7137 | 1467738478698 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8fbd8000) [pid = 7137] [serial = 1341] [outer = 0x8fa2d800] 10:07:59 INFO - PROCESS | 7137 | 1467738479688 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]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1585ms 10:07:59 INFO - PROCESS | 7137 | 1467738479754 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 7137 | 1467738479758 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 10:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:07:59 INFO - PROCESS | 7137 | 1467738479765 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 7137 | 1467738479772 Marionette TRACE conn4 <- [1,1758,null,{}] 10:07:59 INFO - PROCESS | 7137 | 1467738479788 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}] 10:07:59 INFO - PROCESS | 7137 | 1467738479797 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:00 INFO - PROCESS | 7137 | 1467738480022 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:08:00 INFO - PROCESS | 7137 | 1467738480295 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 7137 | 1467738480305 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da7800 == 28 [pid = 7137] [id = 447] 10:08:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x91daa000) [pid = 7137] [serial = 1342] [outer = (nil)] 10:08:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92962800) [pid = 7137] [serial = 1343] [outer = 0x91daa000] 10:08:00 INFO - PROCESS | 7137 | 1467738480391 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x92969000) [pid = 7137] [serial = 1344] [outer = 0x91daa000] 10:08:01 INFO - PROCESS | 7137 | 1467738481284 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]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1555ms 10:08:01 INFO - PROCESS | 7137 | 1467738481321 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 7137 | 1467738481326 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 10:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:08:01 INFO - PROCESS | 7137 | 1467738481353 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 7137 | 1467738481356 Marionette TRACE conn4 <- [1,1762,null,{}] 10:08:01 INFO - PROCESS | 7137 | 1467738481363 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}] 10:08:01 INFO - PROCESS | 7137 | 1467738481369 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:01 INFO - PROCESS | 7137 | 1467738481564 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:08:01 INFO - PROCESS | 7137 | 1467738481750 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 7137 | 1467738481759 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x92962c00 == 29 [pid = 7137] [id = 448] 10:08:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x92b3e000) [pid = 7137] [serial = 1345] [outer = (nil)] 10:08:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x92b44000) [pid = 7137] [serial = 1346] [outer = 0x92b3e000] 10:08:01 INFO - PROCESS | 7137 | 1467738481843 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x92c9d000) [pid = 7137] [serial = 1347] [outer = 0x92b3e000] 10:08:02 INFO - PROCESS | 7137 | 1467738482845 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]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1549ms 10:08:02 INFO - PROCESS | 7137 | 1467738482900 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 7137 | 1467738482903 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 10:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:08:02 INFO - PROCESS | 7137 | 1467738482910 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 7137 | 1467738482913 Marionette TRACE conn4 <- [1,1766,null,{}] 10:08:02 INFO - PROCESS | 7137 | 1467738482920 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}] 10:08:02 INFO - PROCESS | 7137 | 1467738482925 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:03 INFO - PROCESS | 7137 | 1467738483116 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:08:03 INFO - PROCESS | 7137 | 1467738483346 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 7137 | 1467738483352 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26d000 == 30 [pid = 7137] [id = 449] 10:08:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8c272c00) [pid = 7137] [serial = 1348] [outer = (nil)] 10:08:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x92ca5c00) [pid = 7137] [serial = 1349] [outer = 0x8c272c00] 10:08:03 INFO - PROCESS | 7137 | 1467738483482 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x92cab400) [pid = 7137] [serial = 1350] [outer = 0x8c272c00] 10:08:04 INFO - PROCESS | 7137 | 1467738484406 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]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1535ms 10:08:04 INFO - PROCESS | 7137 | 1467738484446 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 7137 | 1467738484450 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 10:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:08:04 INFO - PROCESS | 7137 | 1467738484457 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 7137 | 1467738484460 Marionette TRACE conn4 <- [1,1770,null,{}] 10:08:04 INFO - PROCESS | 7137 | 1467738484466 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}] 10:08:04 INFO - PROCESS | 7137 | 1467738484481 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:04 INFO - PROCESS | 7137 | 1467738484746 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:08:04 INFO - PROCESS | 7137 | 1467738484979 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 7137 | 1467738484987 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44b400 == 31 [pid = 7137] [id = 450] 10:08:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x92b3d000) [pid = 7137] [serial = 1351] [outer = (nil)] 10:08:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x947f5c00) [pid = 7137] [serial = 1352] [outer = 0x92b3d000] 10:08:05 INFO - PROCESS | 7137 | 1467738485115 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x951c3c00) [pid = 7137] [serial = 1353] [outer = 0x92b3d000] 10:08:06 INFO - PROCESS | 7137 | 1467738486013 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]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1591ms 10:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:08:06 INFO - PROCESS | 7137 | 1467738486049 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 7137 | 1467738486052 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 10:08:06 INFO - PROCESS | 7137 | 1467738486059 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 7137 | 1467738486063 Marionette TRACE conn4 <- [1,1774,null,{}] 10:08:06 INFO - PROCESS | 7137 | 1467738486068 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}] 10:08:06 INFO - PROCESS | 7137 | 1467738486074 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:06 INFO - PROCESS | 7137 | 1467738486257 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:08:06 INFO - PROCESS | 7137 | 1467738486454 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 7137 | 1467738486464 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5fa400 == 32 [pid = 7137] [id = 451] 10:08:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x93a58c00) [pid = 7137] [serial = 1354] [outer = (nil)] 10:08:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x95308c00) [pid = 7137] [serial = 1355] [outer = 0x93a58c00] 10:08:06 INFO - PROCESS | 7137 | 1467738486589 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x9530c400) [pid = 7137] [serial = 1356] [outer = 0x93a58c00] 10:08:07 INFO - PROCESS | 7137 | 1467738487815 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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1789ms 10:08:07 INFO - PROCESS | 7137 | 1467738487848 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 7137 | 1467738487853 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 10:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:08:07 INFO - PROCESS | 7137 | 1467738487863 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 7137 | 1467738487867 Marionette TRACE conn4 <- [1,1778,null,{}] 10:08:07 INFO - PROCESS | 7137 | 1467738487876 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}] 10:08:07 INFO - PROCESS | 7137 | 1467738487881 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:08 INFO - PROCESS | 7137 | 1467738488063 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:08:08 INFO - PROCESS | 7137 | 1467738488279 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 7137 | 1467738488294 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4bb400 == 33 [pid = 7137] [id = 452] 10:08:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8e5f5400) [pid = 7137] [serial = 1357] [outer = (nil)] 10:08:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8f120400) [pid = 7137] [serial = 1358] [outer = 0x8e5f5400] 10:08:08 INFO - PROCESS | 7137 | 1467738488403 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8f21d400) [pid = 7137] [serial = 1359] [outer = 0x8e5f5400] 10:08:10 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b7c00 == 32 [pid = 7137] [id = 426] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8e75a800) [pid = 7137] [serial = 1289] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x91411000) [pid = 7137] [serial = 1284] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x9124cc00) [pid = 7137] [serial = 1283] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8d6d0000) [pid = 7137] [serial = 1286] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8d6d7c00) [pid = 7137] [serial = 1287] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8f224400) [pid = 7137] [serial = 1292] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8d632c00) [pid = 7137] [serial = 1260] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8c3e0c00) [pid = 7137] [serial = 1259] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f984c00) [pid = 7137] [serial = 1263] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8f219000) [pid = 7137] [serial = 1262] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91633400) [pid = 7137] [serial = 1266] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x9140e000) [pid = 7137] [serial = 1265] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92c9dc00) [pid = 7137] [serial = 1269] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x92b43000) [pid = 7137] [serial = 1268] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x92f8d400) [pid = 7137] [serial = 1272] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x92f87400) [pid = 7137] [serial = 1271] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x9530d400) [pid = 7137] [serial = 1275] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x947f9800) [pid = 7137] [serial = 1274] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8f119800) [pid = 7137] [serial = 1278] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e5fbc00) [pid = 7137] [serial = 1277] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8eaa2800) [pid = 7137] [serial = 1281] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8e5f3800) [pid = 7137] [serial = 1280] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fb0c000) [pid = 7137] [serial = 1298] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8f450000) [pid = 7137] [serial = 1293] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8f11cc00) [pid = 7137] [serial = 1295] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8c3db000) [pid = 7137] [serial = 1290] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8fa26800) [pid = 7137] [serial = 1296] [outer = (nil)] [url = about:blank] 10:08:10 INFO - PROCESS | 7137 | 1467738490724 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]]]}] 10:08:10 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 10:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2935ms 10:08:10 INFO - PROCESS | 7137 | 1467738490799 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 7137 | 1467738490802 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 10:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:08:10 INFO - PROCESS | 7137 | 1467738490811 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 7137 | 1467738490815 Marionette TRACE conn4 <- [1,1782,null,{}] 10:08:10 INFO - PROCESS | 7137 | 1467738490823 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}] 10:08:10 INFO - PROCESS | 7137 | 1467738490829 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:10 INFO - PROCESS | 7137 | 1467738490983 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:08:11 INFO - PROCESS | 7137 | 1467738491119 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 7137 | 1467738491125 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ca400 == 33 [pid = 7137] [id = 453] 10:08:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8d6cb400) [pid = 7137] [serial = 1360] [outer = (nil)] 10:08:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8d6d1400) [pid = 7137] [serial = 1361] [outer = 0x8d6cb400] 10:08:11 INFO - PROCESS | 7137 | 1467738491199 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8d6d6800) [pid = 7137] [serial = 1362] [outer = 0x8d6cb400] 10:08:12 INFO - PROCESS | 7137 | 1467738492010 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]]]}] 10:08:12 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 10:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1237ms 10:08:12 INFO - PROCESS | 7137 | 1467738492048 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:08:12 INFO - PROCESS | 7137 | 1467738492057 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 10:08:12 INFO - PROCESS | 7137 | 1467738492069 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 7137 | 1467738492074 Marionette TRACE conn4 <- [1,1786,null,{}] 10:08:12 INFO - PROCESS | 7137 | 1467738492081 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}] 10:08:12 INFO - PROCESS | 7137 | 1467738492087 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:12 INFO - PROCESS | 7137 | 1467738492270 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:08:12 INFO - PROCESS | 7137 | 1467738492283 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 7137 | 1467738492291 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e762c00 == 34 [pid = 7137] [id = 454] 10:08:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8e763400) [pid = 7137] [serial = 1363] [outer = (nil)] 10:08:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8eaa2800) [pid = 7137] [serial = 1364] [outer = 0x8e763400] 10:08:12 INFO - PROCESS | 7137 | 1467738492501 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8eaa9000) [pid = 7137] [serial = 1365] [outer = 0x8e763400] 10:08:13 INFO - PROCESS | 7137 | 1467738493443 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]]]}] 10:08:13 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 10:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1435ms 10:08:13 INFO - PROCESS | 7137 | 1467738493511 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 7137 | 1467738493515 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 10:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:08:13 INFO - PROCESS | 7137 | 1467738493522 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 7137 | 1467738493528 Marionette TRACE conn4 <- [1,1790,null,{}] 10:08:13 INFO - PROCESS | 7137 | 1467738493555 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}] 10:08:13 INFO - PROCESS | 7137 | 1467738493565 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:13 INFO - PROCESS | 7137 | 1467738493783 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:08:13 INFO - PROCESS | 7137 | 1467738493809 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 7137 | 1467738493821 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f451c00 == 35 [pid = 7137] [id = 455] 10:08:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8f452400) [pid = 7137] [serial = 1366] [outer = (nil)] 10:08:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f985800) [pid = 7137] [serial = 1367] [outer = 0x8f452400] 10:08:13 INFO - PROCESS | 7137 | 1467738493894 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8fa2a800) [pid = 7137] [serial = 1368] [outer = 0x8f452400] 10:08:14 INFO - PROCESS | 7137 | 1467738494873 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]]]}] 10:08:14 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) 10:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1399ms 10:08:14 INFO - PROCESS | 7137 | 1467738494923 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 7137 | 1467738494928 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 10:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:08:14 INFO - PROCESS | 7137 | 1467738494940 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 7137 | 1467738494942 Marionette TRACE conn4 <- [1,1794,null,{}] 10:08:14 INFO - PROCESS | 7137 | 1467738494947 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}] 10:08:14 INFO - PROCESS | 7137 | 1467738494953 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:15 INFO - PROCESS | 7137 | 1467738495173 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8f21ec00) [pid = 7137] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8c276c00) [pid = 7137] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8fbd8c00) [pid = 7137] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8f987000) [pid = 7137] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e5ee000) [pid = 7137] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8c3dec00) [pid = 7137] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x91251c00) [pid = 7137] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8d6d2000) [pid = 7137] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8e5f0000) [pid = 7137] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x91254000) [pid = 7137] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8d625400) [pid = 7137] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8c3dd800) [pid = 7137] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:08:15 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91aca800) [pid = 7137] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:08:15 INFO - PROCESS | 7137 | 1467738495915 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 7137 | 1467738495928 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274400 == 36 [pid = 7137] [id = 456] 10:08:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8c276c00) [pid = 7137] [serial = 1369] [outer = (nil)] 10:08:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8d6cb800) [pid = 7137] [serial = 1370] [outer = 0x8c276c00] 10:08:16 INFO - PROCESS | 7137 | 1467738496058 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8f457c00) [pid = 7137] [serial = 1371] [outer = 0x8c276c00] 10:08:16 INFO - PROCESS | 7137 | 1467738496870 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]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1945ms 10:08:16 INFO - PROCESS | 7137 | 1467738496890 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 7137 | 1467738496896 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 10:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:08:16 INFO - PROCESS | 7137 | 1467738496912 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 7137 | 1467738496916 Marionette TRACE conn4 <- [1,1798,null,{}] 10:08:16 INFO - PROCESS | 7137 | 1467738496921 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}] 10:08:16 INFO - PROCESS | 7137 | 1467738496927 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:17 INFO - PROCESS | 7137 | 1467738497074 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:08:17 INFO - PROCESS | 7137 | 1467738497088 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 7137 | 1467738497098 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaaf800 == 37 [pid = 7137] [id = 457] 10:08:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fbcf800) [pid = 7137] [serial = 1372] [outer = (nil)] 10:08:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91250c00) [pid = 7137] [serial = 1373] [outer = 0x8fbcf800] 10:08:17 INFO - PROCESS | 7137 | 1467738497165 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91256800) [pid = 7137] [serial = 1374] [outer = 0x8fbcf800] 10:08:18 INFO - PROCESS | 7137 | 1467738498239 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]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1341ms 10:08:18 INFO - PROCESS | 7137 | 1467738498253 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 7137 | 1467738498259 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 10:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:08:18 INFO - PROCESS | 7137 | 1467738498271 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 7137 | 1467738498275 Marionette TRACE conn4 <- [1,1802,null,{}] 10:08:18 INFO - PROCESS | 7137 | 1467738498285 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}] 10:08:18 INFO - PROCESS | 7137 | 1467738498290 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:18 INFO - PROCESS | 7137 | 1467738498488 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:08:18 INFO - PROCESS | 7137 | 1467738498667 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 7137 | 1467738498683 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d630400 == 38 [pid = 7137] [id = 458] 10:08:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8d6d7c00) [pid = 7137] [serial = 1375] [outer = (nil)] 10:08:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8e5ee800) [pid = 7137] [serial = 1376] [outer = 0x8d6d7c00] 10:08:18 INFO - PROCESS | 7137 | 1467738498831 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e766000) [pid = 7137] [serial = 1377] [outer = 0x8d6d7c00] 10:08:19 INFO - PROCESS | 7137 | 1467738499841 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]]]}] 10:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1648ms 10:08:19 INFO - PROCESS | 7137 | 1467738499919 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 7137 | 1467738499926 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 10:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:08:19 INFO - PROCESS | 7137 | 1467738499937 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - PROCESS | 7137 | 1467738499941 Marionette TRACE conn4 <- [1,1806,null,{}] 10:08:19 INFO - PROCESS | 7137 | 1467738499948 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}] 10:08:19 INFO - PROCESS | 7137 | 1467738499955 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:20 INFO - PROCESS | 7137 | 1467738500181 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:08:20 INFO - PROCESS | 7137 | 1467738500413 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 7137 | 1467738500420 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d8400 == 39 [pid = 7137] [id = 459] 10:08:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8f21fc00) [pid = 7137] [serial = 1378] [outer = (nil)] 10:08:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fa28c00) [pid = 7137] [serial = 1379] [outer = 0x8f21fc00] 10:08:20 INFO - PROCESS | 7137 | 1467738500531 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8fbcec00) [pid = 7137] [serial = 1380] [outer = 0x8f21fc00] 10:08:21 INFO - PROCESS | 7137 | 1467738501591 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]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1743ms 10:08:21 INFO - PROCESS | 7137 | 1467738501681 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:08:21 INFO - PROCESS | 7137 | 1467738501686 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 10:08:21 INFO - PROCESS | 7137 | 1467738501693 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 7137 | 1467738501699 Marionette TRACE conn4 <- [1,1810,null,{}] 10:08:21 INFO - PROCESS | 7137 | 1467738501716 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}] 10:08:21 INFO - PROCESS | 7137 | 1467738501725 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:22 INFO - PROCESS | 7137 | 1467738502045 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:08:22 INFO - PROCESS | 7137 | 1467738502214 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 7137 | 1467738502224 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x9162f400 == 40 [pid = 7137] [id = 460] 10:08:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x91631400) [pid = 7137] [serial = 1381] [outer = (nil)] 10:08:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x916a4c00) [pid = 7137] [serial = 1382] [outer = 0x91631400] 10:08:22 INFO - PROCESS | 7137 | 1467738502309 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x91acb000) [pid = 7137] [serial = 1383] [outer = 0x91631400] 10:08:23 INFO - PROCESS | 7137 | 1467738503273 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]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1652ms 10:08:23 INFO - PROCESS | 7137 | 1467738503346 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 7137 | 1467738503351 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 10:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:08:23 INFO - PROCESS | 7137 | 1467738503358 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 7137 | 1467738503362 Marionette TRACE conn4 <- [1,1814,null,{}] 10:08:23 INFO - PROCESS | 7137 | 1467738503368 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}] 10:08:23 INFO - PROCESS | 7137 | 1467738503373 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:23 INFO - PROCESS | 7137 | 1467738503565 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:08:23 INFO - PROCESS | 7137 | 1467738503789 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 7137 | 1467738503799 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ad7000 == 41 [pid = 7137] [id = 461] 10:08:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x91d9dc00) [pid = 7137] [serial = 1384] [outer = (nil)] 10:08:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x91da5400) [pid = 7137] [serial = 1385] [outer = 0x91d9dc00] 10:08:23 INFO - PROCESS | 7137 | 1467738503924 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x92541c00) [pid = 7137] [serial = 1386] [outer = 0x91d9dc00] 10:08:24 INFO - PROCESS | 7137 | 1467738504929 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]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1788ms 10:08:25 INFO - PROCESS | 7137 | 1467738505148 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 7137 | 1467738505155 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 10:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:08:25 INFO - PROCESS | 7137 | 1467738505164 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 7137 | 1467738505168 Marionette TRACE conn4 <- [1,1818,null,{}] 10:08:25 INFO - PROCESS | 7137 | 1467738505176 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}] 10:08:25 INFO - PROCESS | 7137 | 1467738505183 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:25 INFO - PROCESS | 7137 | 1467738505381 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:08:25 INFO - PROCESS | 7137 | 1467738505635 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 7137 | 1467738505650 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7000 == 42 [pid = 7137] [id = 462] 10:08:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8e4af400) [pid = 7137] [serial = 1387] [outer = (nil)] 10:08:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8e4b7800) [pid = 7137] [serial = 1388] [outer = 0x8e4af400] 10:08:25 INFO - PROCESS | 7137 | 1467738505721 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8e5f4c00) [pid = 7137] [serial = 1389] [outer = 0x8e4af400] 10:08:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274400 == 41 [pid = 7137] [id = 456] 10:08:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8f451c00 == 40 [pid = 7137] [id = 455] 10:08:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8e762c00 == 39 [pid = 7137] [id = 454] 10:08:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ca400 == 38 [pid = 7137] [id = 453] 10:08:26 INFO - PROCESS | 7137 | 1467738506727 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]]]}] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8fa27400) [pid = 7137] [serial = 1325] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x9254b800) [pid = 7137] [serial = 1335] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8fb08c00) [pid = 7137] [serial = 1326] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8c3dd400) [pid = 7137] [serial = 1319] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x91acb800) [pid = 7137] [serial = 1311] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8fa2f800) [pid = 7137] [serial = 1304] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8e75b800) [pid = 7137] [serial = 1322] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8d6d2800) [pid = 7137] [serial = 1331] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91d9e400) [pid = 7137] [serial = 1313] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e5ec400) [pid = 7137] [serial = 1301] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x91da0c00) [pid = 7137] [serial = 1314] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8eaa6800) [pid = 7137] [serial = 1323] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fb17400) [pid = 7137] [serial = 1299] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9140b800) [pid = 7137] [serial = 1307] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8e767400) [pid = 7137] [serial = 1302] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91daa400) [pid = 7137] [serial = 1316] [outer = (nil)] [url = about:blank] 10:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1617ms 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d62bc00) [pid = 7137] [serial = 1320] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8f452c00) [pid = 7137] [serial = 1305] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x91411400) [pid = 7137] [serial = 1308] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91634400) [pid = 7137] [serial = 1329] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8f986c00) [pid = 7137] [serial = 1332] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x916a7800) [pid = 7137] [serial = 1310] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x92967c00) [pid = 7137] [serial = 1317] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x91257400) [pid = 7137] [serial = 1328] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x91da4c00) [pid = 7137] [serial = 1334] [outer = (nil)] [url = about:blank] 10:08:26 INFO - PROCESS | 7137 | 1467738506793 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 7137 | 1467738506798 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 10:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:08:26 INFO - PROCESS | 7137 | 1467738506811 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 7137 | 1467738506816 Marionette TRACE conn4 <- [1,1822,null,{}] 10:08:26 INFO - PROCESS | 7137 | 1467738506823 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}] 10:08:26 INFO - PROCESS | 7137 | 1467738506828 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:26 INFO - PROCESS | 7137 | 1467738506995 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:08:27 INFO - PROCESS | 7137 | 1467738507169 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 7137 | 1467738507178 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d625c00 == 39 [pid = 7137] [id = 463] 10:08:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8e5f3400) [pid = 7137] [serial = 1390] [outer = (nil)] 10:08:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f21a000) [pid = 7137] [serial = 1391] [outer = 0x8e5f3400] 10:08:27 INFO - PROCESS | 7137 | 1467738507252 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f455400) [pid = 7137] [serial = 1392] [outer = 0x8e5f3400] 10:08:28 INFO - PROCESS | 7137 | 1467738508078 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]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1291ms 10:08:28 INFO - PROCESS | 7137 | 1467738508108 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 7137 | 1467738508113 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 10:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:08:28 INFO - PROCESS | 7137 | 1467738508119 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 7137 | 1467738508122 Marionette TRACE conn4 <- [1,1826,null,{}] 10:08:28 INFO - PROCESS | 7137 | 1467738508137 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}] 10:08:28 INFO - PROCESS | 7137 | 1467738508146 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:28 INFO - PROCESS | 7137 | 1467738508303 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:08:28 INFO - PROCESS | 7137 | 1467738508322 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 7137 | 1467738508332 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd5800 == 40 [pid = 7137] [id = 464] 10:08:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8fbd8c00) [pid = 7137] [serial = 1393] [outer = (nil)] 10:08:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91251400) [pid = 7137] [serial = 1394] [outer = 0x8fbd8c00] 10:08:28 INFO - PROCESS | 7137 | 1467738508407 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91410400) [pid = 7137] [serial = 1395] [outer = 0x8fbd8c00] 10:08:29 INFO - PROCESS | 7137 | 1467738509404 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]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1331ms 10:08:29 INFO - PROCESS | 7137 | 1467738509452 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 7137 | 1467738509456 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 10:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:08:29 INFO - PROCESS | 7137 | 1467738509467 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 7137 | 1467738509470 Marionette TRACE conn4 <- [1,1830,null,{}] 10:08:29 INFO - PROCESS | 7137 | 1467738509476 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}] 10:08:29 INFO - PROCESS | 7137 | 1467738509480 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:29 INFO - PROCESS | 7137 | 1467738509696 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:08:29 INFO - PROCESS | 7137 | 1467738509726 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 7137 | 1467738509734 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26ec00 == 41 [pid = 7137] [id = 465] 10:08:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x9162ec00) [pid = 7137] [serial = 1396] [outer = (nil)] 10:08:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x916a3000) [pid = 7137] [serial = 1397] [outer = 0x9162ec00] 10:08:29 INFO - PROCESS | 7137 | 1467738509804 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x916ad400) [pid = 7137] [serial = 1398] [outer = 0x9162ec00] 10:08:30 INFO - PROCESS | 7137 | 1467738510712 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]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1295ms 10:08:30 INFO - PROCESS | 7137 | 1467738510758 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 7137 | 1467738510762 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 10:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:08:30 INFO - PROCESS | 7137 | 1467738510776 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 7137 | 1467738510779 Marionette TRACE conn4 <- [1,1834,null,{}] 10:08:30 INFO - PROCESS | 7137 | 1467738510785 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}] 10:08:30 INFO - PROCESS | 7137 | 1467738510790 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:31 INFO - PROCESS | 7137 | 1467738511018 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:08:31 INFO - PROCESS | 7137 | 1467738511042 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 7137 | 1467738511053 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3df000 == 42 [pid = 7137] [id = 466] 10:08:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91252000) [pid = 7137] [serial = 1399] [outer = (nil)] 10:08:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x91d9e400) [pid = 7137] [serial = 1400] [outer = 0x91252000] 10:08:31 INFO - PROCESS | 7137 | 1467738511117 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x91da1000) [pid = 7137] [serial = 1401] [outer = 0x91252000] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8c3e1800) [pid = 7137] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8fa2d800) [pid = 7137] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91daa000) [pid = 7137] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92b3e000) [pid = 7137] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8c272c00) [pid = 7137] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8e5f5400) [pid = 7137] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8e763400) [pid = 7137] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8d6cb400) [pid = 7137] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x92b3d000) [pid = 7137] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x93a58c00) [pid = 7137] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8f452400) [pid = 7137] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:08:31 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8c276c00) [pid = 7137] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:08:32 INFO - PROCESS | 7137 | 1467738512146 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]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1441ms 10:08:32 INFO - PROCESS | 7137 | 1467738512211 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 7137 | 1467738512215 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 10:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:08:32 INFO - PROCESS | 7137 | 1467738512222 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 7137 | 1467738512227 Marionette TRACE conn4 <- [1,1838,null,{}] 10:08:32 INFO - PROCESS | 7137 | 1467738512234 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}] 10:08:32 INFO - PROCESS | 7137 | 1467738512245 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:32 INFO - PROCESS | 7137 | 1467738512518 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:08:32 INFO - PROCESS | 7137 | 1467738512532 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 7137 | 1467738512542 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269800 == 43 [pid = 7137] [id = 467] 10:08:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8fb10c00) [pid = 7137] [serial = 1402] [outer = (nil)] 10:08:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x91d9c000) [pid = 7137] [serial = 1403] [outer = 0x8fb10c00] 10:08:32 INFO - PROCESS | 7137 | 1467738512609 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x92966400) [pid = 7137] [serial = 1404] [outer = 0x8fb10c00] 10:08:33 INFO - PROCESS | 7137 | 1467738513479 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]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1334ms 10:08:33 INFO - PROCESS | 7137 | 1467738513560 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:08:33 INFO - PROCESS | 7137 | 1467738513566 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 10:08:33 INFO - PROCESS | 7137 | 1467738513574 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 7137 | 1467738513581 Marionette TRACE conn4 <- [1,1842,null,{}] 10:08:33 INFO - PROCESS | 7137 | 1467738513590 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}] 10:08:33 INFO - PROCESS | 7137 | 1467738513597 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:33 INFO - PROCESS | 7137 | 1467738513816 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:08:34 INFO - PROCESS | 7137 | 1467738513998 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 7137 | 1467738514015 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d633c00 == 44 [pid = 7137] [id = 468] 10:08:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8d634800) [pid = 7137] [serial = 1405] [outer = (nil)] 10:08:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8d6d6000) [pid = 7137] [serial = 1406] [outer = 0x8d634800] 10:08:34 INFO - PROCESS | 7137 | 1467738514151 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8d6d2c00) [pid = 7137] [serial = 1407] [outer = 0x8d634800] 10:08:35 INFO - PROCESS | 7137 | 1467738515235 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]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1739ms 10:08:35 INFO - PROCESS | 7137 | 1467738515313 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 7137 | 1467738515318 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 10:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:08:35 INFO - PROCESS | 7137 | 1467738515329 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 7137 | 1467738515335 Marionette TRACE conn4 <- [1,1846,null,{}] 10:08:35 INFO - PROCESS | 7137 | 1467738515342 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}] 10:08:35 INFO - PROCESS | 7137 | 1467738515347 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:35 INFO - PROCESS | 7137 | 1467738515570 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:08:35 INFO - PROCESS | 7137 | 1467738515802 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 7137 | 1467738515809 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f115c00 == 45 [pid = 7137] [id = 469] 10:08:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8f225000) [pid = 7137] [serial = 1408] [outer = (nil)] 10:08:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fa29800) [pid = 7137] [serial = 1409] [outer = 0x8f225000] 10:08:35 INFO - PROCESS | 7137 | 1467738515949 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fb14c00) [pid = 7137] [serial = 1410] [outer = 0x8f225000] 10:08:36 INFO - PROCESS | 7137 | 1467738516928 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]]]}] 10:08:36 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) 10:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1650ms 10:08:36 INFO - PROCESS | 7137 | 1467738516976 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:08:36 INFO - PROCESS | 7137 | 1467738516981 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 10:08:36 INFO - PROCESS | 7137 | 1467738516988 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 7137 | 1467738516992 Marionette TRACE conn4 <- [1,1850,null,{}] 10:08:37 INFO - PROCESS | 7137 | 1467738517007 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}] 10:08:37 INFO - PROCESS | 7137 | 1467738517016 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:37 INFO - PROCESS | 7137 | 1467738517210 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:08:37 INFO - PROCESS | 7137 | 1467738517484 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 7137 | 1467738517497 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x9162c000 == 46 [pid = 7137] [id = 470] 10:08:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91acf800) [pid = 7137] [serial = 1411] [outer = (nil)] 10:08:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x92547800) [pid = 7137] [serial = 1412] [outer = 0x91acf800] 10:08:37 INFO - PROCESS | 7137 | 1467738517628 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92965400) [pid = 7137] [serial = 1413] [outer = 0x91acf800] 10:08:38 INFO - PROCESS | 7137 | 1467738518561 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]]]}] 10:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1641ms 10:08:38 INFO - PROCESS | 7137 | 1467738518630 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 7137 | 1467738518634 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 10:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:08:38 INFO - PROCESS | 7137 | 1467738518642 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 7137 | 1467738518645 Marionette TRACE conn4 <- [1,1854,null,{}] 10:08:38 INFO - PROCESS | 7137 | 1467738518651 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}] 10:08:38 INFO - PROCESS | 7137 | 1467738518657 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:38 INFO - PROCESS | 7137 | 1467738518853 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:08:39 INFO - PROCESS | 7137 | 1467738519037 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 7137 | 1467738519045 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c273c00 == 47 [pid = 7137] [id = 471] 10:08:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x92964800) [pid = 7137] [serial = 1414] [outer = (nil)] 10:08:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x92b45000) [pid = 7137] [serial = 1415] [outer = 0x92964800] 10:08:39 INFO - PROCESS | 7137 | 1467738519184 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92ca0400) [pid = 7137] [serial = 1416] [outer = 0x92964800] 10:08:40 INFO - PROCESS | 7137 | 1467738520042 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]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1442ms 10:08:40 INFO - PROCESS | 7137 | 1467738520086 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 7137 | 1467738520090 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 10:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:08:40 INFO - PROCESS | 7137 | 1467738520097 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 7137 | 1467738520101 Marionette TRACE conn4 <- [1,1858,null,{}] 10:08:40 INFO - PROCESS | 7137 | 1467738520107 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}] 10:08:40 INFO - PROCESS | 7137 | 1467738520113 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:40 INFO - PROCESS | 7137 | 1467738520298 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:08:40 INFO - PROCESS | 7137 | 1467738520491 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 7137 | 1467738520502 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da5000 == 48 [pid = 7137] [id = 472] 10:08:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92b43000) [pid = 7137] [serial = 1417] [outer = (nil)] 10:08:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x92f88400) [pid = 7137] [serial = 1418] [outer = 0x92b43000] 10:08:40 INFO - PROCESS | 7137 | 1467738520624 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x93a13400) [pid = 7137] [serial = 1419] [outer = 0x92b43000] 10:08:41 INFO - PROCESS | 7137 | 1467738521657 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]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1591ms 10:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:08:41 INFO - PROCESS | 7137 | 1467738521689 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 7137 | 1467738521692 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 10:08:41 INFO - PROCESS | 7137 | 1467738521700 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 7137 | 1467738521704 Marionette TRACE conn4 <- [1,1862,null,{}] 10:08:41 INFO - PROCESS | 7137 | 1467738521710 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}] 10:08:41 INFO - PROCESS | 7137 | 1467738521720 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:41 INFO - PROCESS | 7137 | 1467738521947 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:08:42 INFO - PROCESS | 7137 | 1467738522183 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 7137 | 1467738522193 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa28000 == 49 [pid = 7137] [id = 473] 10:08:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x9479c400) [pid = 7137] [serial = 1420] [outer = (nil)] 10:08:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x951c5800) [pid = 7137] [serial = 1421] [outer = 0x9479c400] 10:08:42 INFO - PROCESS | 7137 | 1467738522320 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x95306400) [pid = 7137] [serial = 1422] [outer = 0x9479c400] 10:08:43 INFO - PROCESS | 7137 | 1467738523288 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]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1634ms 10:08:43 INFO - PROCESS | 7137 | 1467738523334 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 7137 | 1467738523338 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 10:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:08:43 INFO - PROCESS | 7137 | 1467738523345 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 7137 | 1467738523349 Marionette TRACE conn4 <- [1,1866,null,{}] 10:08:43 INFO - PROCESS | 7137 | 1467738523355 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}] 10:08:43 INFO - PROCESS | 7137 | 1467738523360 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:43 INFO - PROCESS | 7137 | 1467738523543 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:08:44 INFO - PROCESS | 7137 | 1467738523995 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 7137 | 1467738524003 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2c00 == 50 [pid = 7137] [id = 474] 10:08:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8c3e3c00) [pid = 7137] [serial = 1423] [outer = (nil)] 10:08:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8d62b800) [pid = 7137] [serial = 1424] [outer = 0x8c3e3c00] 10:08:44 INFO - PROCESS | 7137 | 1467738524127 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8d6d7800) [pid = 7137] [serial = 1425] [outer = 0x8c3e3c00] 10:08:45 INFO - PROCESS | 7137 | 1467738525149 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]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1882ms 10:08:45 INFO - PROCESS | 7137 | 1467738525231 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 7137 | 1467738525236 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 10:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:08:45 INFO - PROCESS | 7137 | 1467738525245 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 7137 | 1467738525249 Marionette TRACE conn4 <- [1,1870,null,{}] 10:08:45 INFO - PROCESS | 7137 | 1467738525257 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}] 10:08:45 INFO - PROCESS | 7137 | 1467738525264 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3df000 == 49 [pid = 7137] [id = 466] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26ec00 == 48 [pid = 7137] [id = 465] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd5800 == 47 [pid = 7137] [id = 464] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d625c00 == 46 [pid = 7137] [id = 463] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7000 == 45 [pid = 7137] [id = 462] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44ec00 == 44 [pid = 7137] [id = 446] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3dfc00 == 43 [pid = 7137] [id = 445] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaaf800 == 42 [pid = 7137] [id = 457] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d630400 == 41 [pid = 7137] [id = 458] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91ac9800 == 40 [pid = 7137] [id = 444] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9162f400 == 39 [pid = 7137] [id = 460] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d8400 == 38 [pid = 7137] [id = 459] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91ad7000 == 37 [pid = 7137] [id = 461] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92962c00 == 36 [pid = 7137] [id = 448] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26d000 == 35 [pid = 7137] [id = 449] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44b400 == 34 [pid = 7137] [id = 450] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5fa400 == 33 [pid = 7137] [id = 451] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91da7800 == 32 [pid = 7137] [id = 447] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4bb400 == 31 [pid = 7137] [id = 452] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2c00 == 30 [pid = 7137] [id = 474] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa28000 == 29 [pid = 7137] [id = 473] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91da5000 == 28 [pid = 7137] [id = 472] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c273c00 == 27 [pid = 7137] [id = 471] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f115c00 == 26 [pid = 7137] [id = 469] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9162c000 == 25 [pid = 7137] [id = 470] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269800 == 24 [pid = 7137] [id = 467] 10:08:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d633c00 == 23 [pid = 7137] [id = 468] 10:08:46 INFO - PROCESS | 7137 | 1467738526511 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x91250c00) [pid = 7137] [serial = 1373] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8f119000) [pid = 7137] [serial = 1338] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e5ed800) [pid = 7137] [serial = 1337] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8fbd8000) [pid = 7137] [serial = 1341] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8fb12c00) [pid = 7137] [serial = 1340] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x92969000) [pid = 7137] [serial = 1344] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x92962800) [pid = 7137] [serial = 1343] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x92c9d000) [pid = 7137] [serial = 1347] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x92b44000) [pid = 7137] [serial = 1346] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x92cab400) [pid = 7137] [serial = 1350] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8f21d400) [pid = 7137] [serial = 1359] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f120400) [pid = 7137] [serial = 1358] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8eaa2800) [pid = 7137] [serial = 1364] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8d6d1400) [pid = 7137] [serial = 1361] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x92ca5c00) [pid = 7137] [serial = 1349] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d6d6800) [pid = 7137] [serial = 1362] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x951c3c00) [pid = 7137] [serial = 1353] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x947f5c00) [pid = 7137] [serial = 1352] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9530c400) [pid = 7137] [serial = 1356] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x95308c00) [pid = 7137] [serial = 1355] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8f985800) [pid = 7137] [serial = 1367] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8d6cb800) [pid = 7137] [serial = 1370] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8fa2a800) [pid = 7137] [serial = 1368] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8f457c00) [pid = 7137] [serial = 1371] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8eaa9000) [pid = 7137] [serial = 1365] [outer = (nil)] [url = about:blank] 10:08:46 INFO - PROCESS | 7137 | 1467738526849 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 7137 | 1467738526859 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d6c00 == 24 [pid = 7137] [id = 475] 10:08:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8c3d7000) [pid = 7137] [serial = 1426] [outer = (nil)] 10:08:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8c3dd000) [pid = 7137] [serial = 1427] [outer = 0x8c3d7000] 10:08:46 INFO - PROCESS | 7137 | 1467738526935 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8d62d400) [pid = 7137] [serial = 1428] [outer = 0x8c3d7000] 10:08:47 INFO - PROCESS | 7137 | 1467738527783 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]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2585ms 10:08:47 INFO - PROCESS | 7137 | 1467738527837 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 7137 | 1467738527853 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 10:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:08:47 INFO - PROCESS | 7137 | 1467738527862 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 7137 | 1467738527868 Marionette TRACE conn4 <- [1,1874,null,{}] 10:08:47 INFO - PROCESS | 7137 | 1467738527875 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}] 10:08:47 INFO - PROCESS | 7137 | 1467738527881 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:48 INFO - PROCESS | 7137 | 1467738528055 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:08:48 INFO - PROCESS | 7137 | 1467738528188 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 7137 | 1467738528198 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ee000 == 25 [pid = 7137] [id = 476] 10:08:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8e5efc00) [pid = 7137] [serial = 1429] [outer = (nil)] 10:08:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e5f4800) [pid = 7137] [serial = 1430] [outer = 0x8e5efc00] 10:08:48 INFO - PROCESS | 7137 | 1467738528277 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8e75b400) [pid = 7137] [serial = 1431] [outer = 0x8e5efc00] 10:08:49 INFO - PROCESS | 7137 | 1467738529206 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]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1383ms 10:08:49 INFO - PROCESS | 7137 | 1467738529246 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 7137 | 1467738529252 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 10:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:08:49 INFO - PROCESS | 7137 | 1467738529258 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 7137 | 1467738529262 Marionette TRACE conn4 <- [1,1878,null,{}] 10:08:49 INFO - PROCESS | 7137 | 1467738529279 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}] 10:08:49 INFO - PROCESS | 7137 | 1467738529285 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:49 INFO - PROCESS | 7137 | 1467738529514 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8fb10c00) [pid = 7137] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91631400) [pid = 7137] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8f21fc00) [pid = 7137] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x91252000) [pid = 7137] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8fbd8c00) [pid = 7137] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8d6d7c00) [pid = 7137] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x91d9dc00) [pid = 7137] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x9162ec00) [pid = 7137] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8e4af400) [pid = 7137] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8e5f3400) [pid = 7137] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:08:50 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8fbcf800) [pid = 7137] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:08:50 INFO - PROCESS | 7137 | 1467738530352 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 7137 | 1467738530365 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c273000 == 26 [pid = 7137] [id = 477] 10:08:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8c274400) [pid = 7137] [serial = 1432] [outer = (nil)] 10:08:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x8c277400) [pid = 7137] [serial = 1433] [outer = 0x8c274400] 10:08:50 INFO - PROCESS | 7137 | 1467738530478 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8d627c00) [pid = 7137] [serial = 1434] [outer = 0x8c274400] 10:08:51 INFO - PROCESS | 7137 | 1467738531500 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]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2301ms 10:08:51 INFO - PROCESS | 7137 | 1467738531563 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 7137 | 1467738531570 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 10:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:08:51 INFO - PROCESS | 7137 | 1467738531579 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 7137 | 1467738531584 Marionette TRACE conn4 <- [1,1882,null,{}] 10:08:51 INFO - PROCESS | 7137 | 1467738531593 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}] 10:08:51 INFO - PROCESS | 7137 | 1467738531602 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:51 INFO - PROCESS | 7137 | 1467738531810 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:08:52 INFO - PROCESS | 7137 | 1467738532087 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 7137 | 1467738532095 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cec00 == 27 [pid = 7137] [id = 478] 10:08:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8e760c00) [pid = 7137] [serial = 1435] [outer = (nil)] 10:08:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8eaa9800) [pid = 7137] [serial = 1436] [outer = 0x8e760c00] 10:08:52 INFO - PROCESS | 7137 | 1467738532228 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f115800) [pid = 7137] [serial = 1437] [outer = 0x8e760c00] 10:08:53 INFO - PROCESS | 7137 | 1467738533256 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]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1733ms 10:08:53 INFO - PROCESS | 7137 | 1467738533316 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 7137 | 1467738533323 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 10:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:08:53 INFO - PROCESS | 7137 | 1467738533331 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 7137 | 1467738533335 Marionette TRACE conn4 <- [1,1886,null,{}] 10:08:53 INFO - PROCESS | 7137 | 1467738533342 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}] 10:08:53 INFO - PROCESS | 7137 | 1467738533348 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:53 INFO - PROCESS | 7137 | 1467738533553 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:08:53 INFO - PROCESS | 7137 | 1467738533831 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 7137 | 1467738533838 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f449400 == 28 [pid = 7137] [id = 479] 10:08:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f44b400) [pid = 7137] [serial = 1438] [outer = (nil)] 10:08:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f44fc00) [pid = 7137] [serial = 1439] [outer = 0x8f44b400] 10:08:53 INFO - PROCESS | 7137 | 1467738533966 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f458c00) [pid = 7137] [serial = 1440] [outer = 0x8f44b400] 10:08:54 INFO - PROCESS | 7137 | 1467738534961 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]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1694ms 10:08:55 INFO - PROCESS | 7137 | 1467738535026 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:08:55 INFO - PROCESS | 7137 | 1467738535031 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 10:08:55 INFO - PROCESS | 7137 | 1467738535050 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 7137 | 1467738535060 Marionette TRACE conn4 <- [1,1890,null,{}] 10:08:55 INFO - PROCESS | 7137 | 1467738535067 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}] 10:08:55 INFO - PROCESS | 7137 | 1467738535076 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:55 INFO - PROCESS | 7137 | 1467738535314 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:08:55 INFO - PROCESS | 7137 | 1467738535539 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 7137 | 1467738535550 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21fc00 == 29 [pid = 7137] [id = 480] 10:08:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8f225c00) [pid = 7137] [serial = 1441] [outer = (nil)] 10:08:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8fb0a800) [pid = 7137] [serial = 1442] [outer = 0x8f225c00] 10:08:55 INFO - PROCESS | 7137 | 1467738535666 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8fbcc400) [pid = 7137] [serial = 1443] [outer = 0x8f225c00] 10:08:56 INFO - PROCESS | 7137 | 1467738536725 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]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1753ms 10:08:56 INFO - PROCESS | 7137 | 1467738536792 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 7137 | 1467738536797 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 10:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:08:56 INFO - PROCESS | 7137 | 1467738536804 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 7137 | 1467738536807 Marionette TRACE conn4 <- [1,1894,null,{}] 10:08:56 INFO - PROCESS | 7137 | 1467738536813 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}] 10:08:56 INFO - PROCESS | 7137 | 1467738536818 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:57 INFO - PROCESS | 7137 | 1467738537014 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:08:57 INFO - PROCESS | 7137 | 1467738537360 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 7137 | 1467738537370 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271400 == 30 [pid = 7137] [id = 481] 10:08:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8c272800) [pid = 7137] [serial = 1444] [outer = (nil)] 10:08:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8c3d8000) [pid = 7137] [serial = 1445] [outer = 0x8c272800] 10:08:57 INFO - PROCESS | 7137 | 1467738537471 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8d631000) [pid = 7137] [serial = 1446] [outer = 0x8c272800] 10:08:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5ee000 == 29 [pid = 7137] [id = 476] 10:08:58 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d6c00 == 28 [pid = 7137] [id = 475] 10:08:58 INFO - PROCESS | 7137 | 1467738538489 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]]]}] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x916a4c00) [pid = 7137] [serial = 1382] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fa28c00) [pid = 7137] [serial = 1379] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x91da1000) [pid = 7137] [serial = 1401] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91410400) [pid = 7137] [serial = 1395] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91acb000) [pid = 7137] [serial = 1383] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8e5ee800) [pid = 7137] [serial = 1376] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x91da5400) [pid = 7137] [serial = 1385] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x916a3000) [pid = 7137] [serial = 1397] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8e5f4c00) [pid = 7137] [serial = 1389] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x91251400) [pid = 7137] [serial = 1394] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8e4b7800) [pid = 7137] [serial = 1388] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x92541c00) [pid = 7137] [serial = 1386] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x916ad400) [pid = 7137] [serial = 1398] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8fbcec00) [pid = 7137] [serial = 1380] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x91d9e400) [pid = 7137] [serial = 1400] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x8e766000) [pid = 7137] [serial = 1377] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0x8f455400) [pid = 7137] [serial = 1392] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x8f21a000) [pid = 7137] [serial = 1391] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 57 (0x91256800) [pid = 7137] [serial = 1374] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 56 (0x91d9c000) [pid = 7137] [serial = 1403] [outer = (nil)] [url = about:blank] 10:08:58 INFO - PROCESS | 7137 | --DOMWINDOW == 55 (0x92966400) [pid = 7137] [serial = 1404] [outer = (nil)] [url = about:blank] 10:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1751ms 10:08:58 INFO - PROCESS | 7137 | 1467738538558 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:08:58 INFO - PROCESS | 7137 | 1467738538563 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 10:08:58 INFO - PROCESS | 7137 | 1467738538571 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 7137 | 1467738538574 Marionette TRACE conn4 <- [1,1898,null,{}] 10:08:58 INFO - PROCESS | 7137 | 1467738538583 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}] 10:08:58 INFO - PROCESS | 7137 | 1467738538591 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:58 INFO - PROCESS | 7137 | 1467738538759 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:08:58 INFO - PROCESS | 7137 | 1467738538937 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 7137 | 1467738538946 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:08:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c277c00 == 29 [pid = 7137] [id = 482] 10:08:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 56 (0x8e5f6c00) [pid = 7137] [serial = 1447] [outer = (nil)] 10:08:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 57 (0x8e764c00) [pid = 7137] [serial = 1448] [outer = 0x8e5f6c00] 10:08:59 INFO - PROCESS | 7137 | 1467738539023 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 58 (0x8f115400) [pid = 7137] [serial = 1449] [outer = 0x8e5f6c00] 10:08:59 INFO - PROCESS | 7137 | 1467738539817 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]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1298ms 10:08:59 INFO - PROCESS | 7137 | 1467738539873 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 7137 | 1467738539878 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 10:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:08:59 INFO - PROCESS | 7137 | 1467738539886 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 7137 | 1467738539891 Marionette TRACE conn4 <- [1,1902,null,{}] 10:08:59 INFO - PROCESS | 7137 | 1467738539897 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}] 10:08:59 INFO - PROCESS | 7137 | 1467738539902 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:00 INFO - PROCESS | 7137 | 1467738540071 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:09:00 INFO - PROCESS | 7137 | 1467738540081 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 7137 | 1467738540091 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d8800 == 30 [pid = 7137] [id = 483] 10:09:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x8e75fc00) [pid = 7137] [serial = 1450] [outer = (nil)] 10:09:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x8f458000) [pid = 7137] [serial = 1451] [outer = 0x8e75fc00] 10:09:00 INFO - PROCESS | 7137 | 1467738540282 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x8fa26000) [pid = 7137] [serial = 1452] [outer = 0x8e75fc00] 10:09:01 INFO - PROCESS | 7137 | 1467738541182 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]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1331ms 10:09:01 INFO - PROCESS | 7137 | 1467738541218 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 7137 | 1467738541221 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 10:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:09:01 INFO - PROCESS | 7137 | 1467738541235 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 7137 | 1467738541244 Marionette TRACE conn4 <- [1,1906,null,{}] 10:09:01 INFO - PROCESS | 7137 | 1467738541258 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}] 10:09:01 INFO - PROCESS | 7137 | 1467738541265 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:01 INFO - PROCESS | 7137 | 1467738541495 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:09:01 INFO - PROCESS | 7137 | 1467738541530 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 7137 | 1467738541547 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271000 == 31 [pid = 7137] [id = 484] 10:09:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8f224000) [pid = 7137] [serial = 1453] [outer = (nil)] 10:09:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x91251000) [pid = 7137] [serial = 1454] [outer = 0x8f224000] 10:09:01 INFO - PROCESS | 7137 | 1467738541695 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x9124d000) [pid = 7137] [serial = 1455] [outer = 0x8f224000] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8c3d7000) [pid = 7137] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x92964800) [pid = 7137] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8c3e3c00) [pid = 7137] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x92b43000) [pid = 7137] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0x9479c400) [pid = 7137] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x8f225000) [pid = 7137] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 57 (0x91acf800) [pid = 7137] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:09:02 INFO - PROCESS | 7137 | --DOMWINDOW == 56 (0x8d634800) [pid = 7137] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:09:02 INFO - PROCESS | 7137 | 1467738542628 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]]]}] 10:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1451ms 10:09:02 INFO - PROCESS | 7137 | 1467738542680 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 7137 | 1467738542684 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 10:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:09:02 INFO - PROCESS | 7137 | 1467738542692 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 7137 | 1467738542695 Marionette TRACE conn4 <- [1,1910,null,{}] 10:09:02 INFO - PROCESS | 7137 | 1467738542701 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}] 10:09:02 INFO - PROCESS | 7137 | 1467738542706 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:02 INFO - PROCESS | 7137 | 1467738542874 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:09:03 INFO - PROCESS | 7137 | 1467738543023 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 7137 | 1467738543035 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cc000 == 32 [pid = 7137] [id = 485] 10:09:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 57 (0x8e5f7800) [pid = 7137] [serial = 1456] [outer = (nil)] 10:09:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 58 (0x91256000) [pid = 7137] [serial = 1457] [outer = 0x8e5f7800] 10:09:03 INFO - PROCESS | 7137 | 1467738543107 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x9140b800) [pid = 7137] [serial = 1458] [outer = 0x8e5f7800] 10:09:03 INFO - PROCESS | 7137 | 1467738543906 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]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1233ms 10:09:03 INFO - PROCESS | 7137 | 1467738543926 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 7137 | 1467738543930 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 10:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:09:03 INFO - PROCESS | 7137 | 1467738543936 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 7137 | 1467738543939 Marionette TRACE conn4 <- [1,1914,null,{}] 10:09:03 INFO - PROCESS | 7137 | 1467738543945 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}] 10:09:03 INFO - PROCESS | 7137 | 1467738543950 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:04 INFO - PROCESS | 7137 | 1467738544155 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:09:04 INFO - PROCESS | 7137 | 1467738544171 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 7137 | 1467738544190 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e764800 == 33 [pid = 7137] [id = 486] 10:09:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x91258c00) [pid = 7137] [serial = 1459] [outer = (nil)] 10:09:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x91416000) [pid = 7137] [serial = 1460] [outer = 0x91258c00] 10:09:04 INFO - PROCESS | 7137 | 1467738544270 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x916a4400) [pid = 7137] [serial = 1461] [outer = 0x91258c00] 10:09:05 INFO - PROCESS | 7137 | 1467738545307 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]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1438ms 10:09:05 INFO - PROCESS | 7137 | 1467738545377 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 7137 | 1467738545384 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 10:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:09:05 INFO - PROCESS | 7137 | 1467738545394 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 7137 | 1467738545398 Marionette TRACE conn4 <- [1,1918,null,{}] 10:09:05 INFO - PROCESS | 7137 | 1467738545408 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}] 10:09:05 INFO - PROCESS | 7137 | 1467738545413 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:05 INFO - PROCESS | 7137 | 1467738545646 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:09:05 INFO - PROCESS | 7137 | 1467738545889 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 7137 | 1467738545905 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c270400 == 34 [pid = 7137] [id = 487] 10:09:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x8d6ca400) [pid = 7137] [serial = 1462] [outer = (nil)] 10:09:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8e5f5c00) [pid = 7137] [serial = 1463] [outer = 0x8d6ca400] 10:09:06 INFO - PROCESS | 7137 | 1467738546023 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8e766400) [pid = 7137] [serial = 1464] [outer = 0x8d6ca400] 10:09:06 INFO - PROCESS | 7137 | 1467738546984 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]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1637ms 10:09:07 INFO - PROCESS | 7137 | 1467738547031 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 7137 | 1467738547038 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 10:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:09:07 INFO - PROCESS | 7137 | 1467738547068 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 7137 | 1467738547072 Marionette TRACE conn4 <- [1,1922,null,{}] 10:09:07 INFO - PROCESS | 7137 | 1467738547080 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}] 10:09:07 INFO - PROCESS | 7137 | 1467738547086 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:07 INFO - PROCESS | 7137 | 1467738547283 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:09:07 INFO - PROCESS | 7137 | 1467738547513 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 7137 | 1467738547522 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21ac00 == 35 [pid = 7137] [id = 488] 10:09:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8f222000) [pid = 7137] [serial = 1465] [outer = (nil)] 10:09:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8fa2bc00) [pid = 7137] [serial = 1466] [outer = 0x8f222000] 10:09:07 INFO - PROCESS | 7137 | 1467738547625 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8fb08400) [pid = 7137] [serial = 1467] [outer = 0x8f222000] 10:09:08 INFO - PROCESS | 7137 | 1467738548715 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]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1704ms 10:09:08 INFO - PROCESS | 7137 | 1467738548770 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 7137 | 1467738548774 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 10:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:09:08 INFO - PROCESS | 7137 | 1467738548781 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 7137 | 1467738548788 Marionette TRACE conn4 <- [1,1926,null,{}] 10:09:08 INFO - PROCESS | 7137 | 1467738548804 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}] 10:09:08 INFO - PROCESS | 7137 | 1467738548814 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:09 INFO - PROCESS | 7137 | 1467738549038 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:09:09 INFO - PROCESS | 7137 | 1467738549265 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 7137 | 1467738549274 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x91415000 == 36 [pid = 7137] [id = 489] 10:09:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x916ab000) [pid = 7137] [serial = 1468] [outer = (nil)] 10:09:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x91acc800) [pid = 7137] [serial = 1469] [outer = 0x916ab000] 10:09:09 INFO - PROCESS | 7137 | 1467738549408 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91ad5400) [pid = 7137] [serial = 1470] [outer = 0x916ab000] 10:09:10 INFO - PROCESS | 7137 | 1467738550326 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]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1589ms 10:09:10 INFO - PROCESS | 7137 | 1467738550371 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:09:10 INFO - PROCESS | 7137 | 1467738550377 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 10:09:10 INFO - PROCESS | 7137 | 1467738550383 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 7137 | 1467738550387 Marionette TRACE conn4 <- [1,1930,null,{}] 10:09:10 INFO - PROCESS | 7137 | 1467738550393 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}] 10:09:10 INFO - PROCESS | 7137 | 1467738550398 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:10 INFO - PROCESS | 7137 | 1467738550582 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:09:10 INFO - PROCESS | 7137 | 1467738550768 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 7137 | 1467738550780 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb17800 == 37 [pid = 7137] [id = 490] 10:09:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x9140e800) [pid = 7137] [serial = 1471] [outer = (nil)] 10:09:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91da3c00) [pid = 7137] [serial = 1472] [outer = 0x9140e800] 10:09:10 INFO - PROCESS | 7137 | 1467738550861 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x91da8000) [pid = 7137] [serial = 1473] [outer = 0x9140e800] 10:09:11 INFO - PROCESS | 7137 | 1467738551841 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]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1536ms 10:09:11 INFO - PROCESS | 7137 | 1467738551919 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 7137 | 1467738551922 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 10:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:09:11 INFO - PROCESS | 7137 | 1467738551930 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 7137 | 1467738551933 Marionette TRACE conn4 <- [1,1934,null,{}] 10:09:11 INFO - PROCESS | 7137 | 1467738551940 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}] 10:09:11 INFO - PROCESS | 7137 | 1467738551945 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:12 INFO - PROCESS | 7137 | 1467738552161 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:09:12 INFO - PROCESS | 7137 | 1467738552385 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 7137 | 1467738552393 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da0000 == 38 [pid = 7137] [id = 491] 10:09:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x91da4800) [pid = 7137] [serial = 1474] [outer = (nil)] 10:09:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x9254bc00) [pid = 7137] [serial = 1475] [outer = 0x91da4800] 10:09:12 INFO - PROCESS | 7137 | 1467738552528 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x92967800) [pid = 7137] [serial = 1476] [outer = 0x91da4800] 10:09:13 INFO - PROCESS | 7137 | 1467738553501 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]]]}] 10:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1633ms 10:09:13 INFO - PROCESS | 7137 | 1467738553564 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 7137 | 1467738553569 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 10:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:09:13 INFO - PROCESS | 7137 | 1467738553575 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 7137 | 1467738553579 Marionette TRACE conn4 <- [1,1938,null,{}] 10:09:13 INFO - PROCESS | 7137 | 1467738553585 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}] 10:09:13 INFO - PROCESS | 7137 | 1467738553595 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:13 INFO - PROCESS | 7137 | 1467738553847 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:09:14 INFO - PROCESS | 7137 | 1467738554084 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 7137 | 1467738554095 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124b400 == 39 [pid = 7137] [id = 492] 10:09:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x91ace800) [pid = 7137] [serial = 1477] [outer = (nil)] 10:09:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92b45800) [pid = 7137] [serial = 1478] [outer = 0x91ace800] 10:09:14 INFO - PROCESS | 7137 | 1467738554189 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x92ca7800) [pid = 7137] [serial = 1479] [outer = 0x91ace800] 10:09:15 INFO - PROCESS | 7137 | 1467738555059 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]]]}] 10:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1533ms 10:09:15 INFO - PROCESS | 7137 | 1467738555109 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 7137 | 1467738555114 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 10:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:09:15 INFO - PROCESS | 7137 | 1467738555120 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 7137 | 1467738555124 Marionette TRACE conn4 <- [1,1942,null,{}] 10:09:15 INFO - PROCESS | 7137 | 1467738555130 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}] 10:09:15 INFO - PROCESS | 7137 | 1467738555136 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:15 INFO - PROCESS | 7137 | 1467738555310 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:09:15 INFO - PROCESS | 7137 | 1467738555509 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 7137 | 1467738555519 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d7c00 == 40 [pid = 7137] [id = 493] 10:09:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8d628400) [pid = 7137] [serial = 1480] [outer = (nil)] 10:09:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8e5edc00) [pid = 7137] [serial = 1481] [outer = 0x8d628400] 10:09:15 INFO - PROCESS | 7137 | 1467738555633 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f44dc00) [pid = 7137] [serial = 1482] [outer = 0x8d628400] 10:09:16 INFO - PROCESS | 7137 | 1467738556854 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]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1792ms 10:09:16 INFO - PROCESS | 7137 | 1467738556913 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 7137 | 1467738556919 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 10:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:09:16 INFO - PROCESS | 7137 | 1467738556927 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - PROCESS | 7137 | 1467738556935 Marionette TRACE conn4 <- [1,1946,null,{}] 10:09:16 INFO - PROCESS | 7137 | 1467738556943 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}] 10:09:16 INFO - PROCESS | 7137 | 1467738556947 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:17 INFO - PROCESS | 7137 | 1467738557271 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b5800 == 39 [pid = 7137] [id = 440] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3da400 == 38 [pid = 7137] [id = 442] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f219400 == 37 [pid = 7137] [id = 430] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4bbc00 == 36 [pid = 7137] [id = 429] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21fc00 == 35 [pid = 7137] [id = 480] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f449400 == 34 [pid = 7137] [id = 479] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c273000 == 33 [pid = 7137] [id = 477] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cec00 == 32 [pid = 7137] [id = 478] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d5400 == 31 [pid = 7137] [id = 438] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f218800 == 30 [pid = 7137] [id = 436] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f123c00 == 29 [pid = 7137] [id = 441] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f122400 == 28 [pid = 7137] [id = 427] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d626000 == 27 [pid = 7137] [id = 428] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cd800 == 26 [pid = 7137] [id = 433] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cd000 == 25 [pid = 7137] [id = 431] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f124c00 == 24 [pid = 7137] [id = 437] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b000 == 23 [pid = 7137] [id = 443] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d6000 == 22 [pid = 7137] [id = 434] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x91252800 == 21 [pid = 7137] [id = 435] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d632000 == 20 [pid = 7137] [id = 432] 10:09:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c275400 == 19 [pid = 7137] [id = 439] 10:09:18 INFO - PROCESS | 7137 | 1467738558433 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 7137 | 1467738558444 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e5f4800) [pid = 7137] [serial = 1430] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x92ca0400) [pid = 7137] [serial = 1416] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8d6d7800) [pid = 7137] [serial = 1425] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x93a13400) [pid = 7137] [serial = 1419] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x95306400) [pid = 7137] [serial = 1422] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8fb14c00) [pid = 7137] [serial = 1410] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x92965400) [pid = 7137] [serial = 1413] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d6d2c00) [pid = 7137] [serial = 1407] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8d6d6000) [pid = 7137] [serial = 1406] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8fa29800) [pid = 7137] [serial = 1409] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x92547800) [pid = 7137] [serial = 1412] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x92b45000) [pid = 7137] [serial = 1415] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x92f88400) [pid = 7137] [serial = 1418] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8c3dd000) [pid = 7137] [serial = 1427] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8d62d400) [pid = 7137] [serial = 1428] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x951c5800) [pid = 7137] [serial = 1421] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8d62b800) [pid = 7137] [serial = 1424] [outer = (nil)] [url = about:blank] 10:09:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e000 == 20 [pid = 7137] [id = 494] 10:09:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8c26fc00) [pid = 7137] [serial = 1483] [outer = (nil)] 10:09:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8c3d6400) [pid = 7137] [serial = 1484] [outer = 0x8c26fc00] 10:09:18 INFO - PROCESS | 7137 | 1467738558640 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8d627400) [pid = 7137] [serial = 1485] [outer = 0x8c26fc00] 10:09:19 INFO - PROCESS | 7137 | 1467738559458 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]]]}] 10:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2592ms 10:09:19 INFO - PROCESS | 7137 | 1467738559521 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:09:19 INFO - PROCESS | 7137 | 1467738559527 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 10:09:19 INFO - PROCESS | 7137 | 1467738559534 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 7137 | 1467738559539 Marionette TRACE conn4 <- [1,1950,null,{}] 10:09:19 INFO - PROCESS | 7137 | 1467738559547 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}] 10:09:19 INFO - PROCESS | 7137 | 1467738559555 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:19 INFO - PROCESS | 7137 | 1467738559724 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:09:19 INFO - PROCESS | 7137 | 1467738559867 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 7137 | 1467738559876 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7400 == 21 [pid = 7137] [id = 495] 10:09:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8d6d7800) [pid = 7137] [serial = 1486] [outer = (nil)] 10:09:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e4b8800) [pid = 7137] [serial = 1487] [outer = 0x8d6d7800] 10:09:19 INFO - PROCESS | 7137 | 1467738559952 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8e5f1c00) [pid = 7137] [serial = 1488] [outer = 0x8d6d7800] 10:09:20 INFO - PROCESS | 7137 | 1467738560768 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]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1294ms 10:09:20 INFO - PROCESS | 7137 | 1467738560830 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 7137 | 1467738560838 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 10:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:09:20 INFO - PROCESS | 7137 | 1467738560864 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 7137 | 1467738560867 Marionette TRACE conn4 <- [1,1954,null,{}] 10:09:20 INFO - PROCESS | 7137 | 1467738560873 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}] 10:09:20 INFO - PROCESS | 7137 | 1467738560879 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:21 INFO - PROCESS | 7137 | 1467738561122 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:09:21 INFO - PROCESS | 7137 | 1467738561147 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 7137 | 1467738561155 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f4400 == 22 [pid = 7137] [id = 496] 10:09:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8f11b400) [pid = 7137] [serial = 1489] [outer = (nil)] 10:09:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8f122000) [pid = 7137] [serial = 1490] [outer = 0x8f11b400] 10:09:21 INFO - PROCESS | 7137 | 1467738561227 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8f21e000) [pid = 7137] [serial = 1491] [outer = 0x8f11b400] 10:09:22 INFO - PROCESS | 7137 | 1467738562237 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]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1437ms 10:09:22 INFO - PROCESS | 7137 | 1467738562301 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 7137 | 1467738562304 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 10:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:09:22 INFO - PROCESS | 7137 | 1467738562313 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 7137 | 1467738562322 Marionette TRACE conn4 <- [1,1958,null,{}] 10:09:22 INFO - PROCESS | 7137 | 1467738562344 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}] 10:09:22 INFO - PROCESS | 7137 | 1467738562352 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:22 INFO - PROCESS | 7137 | 1467738562583 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:09:22 INFO - PROCESS | 7137 | 1467738562611 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 7137 | 1467738562618 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa29000 == 23 [pid = 7137] [id = 497] 10:09:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fa2fc00) [pid = 7137] [serial = 1492] [outer = (nil)] 10:09:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fb12400) [pid = 7137] [serial = 1493] [outer = 0x8fa2fc00] 10:09:22 INFO - PROCESS | 7137 | 1467738562693 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fb16c00) [pid = 7137] [serial = 1494] [outer = 0x8fa2fc00] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8e5efc00) [pid = 7137] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91258c00) [pid = 7137] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8f224000) [pid = 7137] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8e75fc00) [pid = 7137] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8e760c00) [pid = 7137] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f44b400) [pid = 7137] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8c272800) [pid = 7137] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8f225c00) [pid = 7137] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8e5f6c00) [pid = 7137] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8c274400) [pid = 7137] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:09:23 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8e5f7800) [pid = 7137] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:09:24 INFO - PROCESS | 7137 | 1467738564113 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]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1853ms 10:09:24 INFO - PROCESS | 7137 | 1467738564165 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 7137 | 1467738564169 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 10:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:09:24 INFO - PROCESS | 7137 | 1467738564176 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 7137 | 1467738564179 Marionette TRACE conn4 <- [1,1962,null,{}] 10:09:24 INFO - PROCESS | 7137 | 1467738564185 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}] 10:09:24 INFO - PROCESS | 7137 | 1467738564190 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:24 INFO - PROCESS | 7137 | 1467738564355 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:09:24 INFO - PROCESS | 7137 | 1467738564491 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 7137 | 1467738564499 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d7400 == 24 [pid = 7137] [id = 498] 10:09:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8e5f2c00) [pid = 7137] [serial = 1495] [outer = (nil)] 10:09:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8fa28c00) [pid = 7137] [serial = 1496] [outer = 0x8e5f2c00] 10:09:24 INFO - PROCESS | 7137 | 1467738564579 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8fb0f400) [pid = 7137] [serial = 1497] [outer = 0x8e5f2c00] 10:09:25 INFO - PROCESS | 7137 | 1467738565355 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]]]}] 10:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1234ms 10:09:25 INFO - PROCESS | 7137 | 1467738565412 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 7137 | 1467738565415 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 10:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:09:25 INFO - PROCESS | 7137 | 1467738565421 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 7137 | 1467738565425 Marionette TRACE conn4 <- [1,1966,null,{}] 10:09:25 INFO - PROCESS | 7137 | 1467738565430 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}] 10:09:25 INFO - PROCESS | 7137 | 1467738565435 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:25 INFO - PROCESS | 7137 | 1467738565724 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:09:25 INFO - PROCESS | 7137 | 1467738565854 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 7137 | 1467738565870 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d632800 == 25 [pid = 7137] [id = 499] 10:09:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8d633c00) [pid = 7137] [serial = 1498] [outer = (nil)] 10:09:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8d6d0000) [pid = 7137] [serial = 1499] [outer = 0x8d633c00] 10:09:25 INFO - PROCESS | 7137 | 1467738565991 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8e760800) [pid = 7137] [serial = 1500] [outer = 0x8d633c00] 10:09:27 INFO - PROCESS | 7137 | 1467738567183 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]]]}] 10:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1783ms 10:09:27 INFO - PROCESS | 7137 | 1467738567207 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 7137 | 1467738567213 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 10:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:09:27 INFO - PROCESS | 7137 | 1467738567221 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 7137 | 1467738567226 Marionette TRACE conn4 <- [1,1970,null,{}] 10:09:27 INFO - PROCESS | 7137 | 1467738567234 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}] 10:09:27 INFO - PROCESS | 7137 | 1467738567240 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:27 INFO - PROCESS | 7137 | 1467738567435 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:09:27 INFO - PROCESS | 7137 | 1467738567671 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 7137 | 1467738567679 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db800 == 26 [pid = 7137] [id = 500] 10:09:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8c3e1c00) [pid = 7137] [serial = 1501] [outer = (nil)] 10:09:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fb15400) [pid = 7137] [serial = 1502] [outer = 0x8c3e1c00] 10:09:27 INFO - PROCESS | 7137 | 1467738567765 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fbd7c00) [pid = 7137] [serial = 1503] [outer = 0x8c3e1c00] 10:09:28 INFO - PROCESS | 7137 | 1467738568775 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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1607ms 10:09:28 INFO - PROCESS | 7137 | 1467738568828 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:09:28 INFO - PROCESS | 7137 | 1467738568834 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 10:09:28 INFO - PROCESS | 7137 | 1467738568841 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 7137 | 1467738568844 Marionette TRACE conn4 <- [1,1974,null,{}] 10:09:28 INFO - PROCESS | 7137 | 1467738568851 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}] 10:09:28 INFO - PROCESS | 7137 | 1467738568857 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:29 INFO - PROCESS | 7137 | 1467738569044 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:09:29 INFO - PROCESS | 7137 | 1467738569325 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 7137 | 1467738569333 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x91412000 == 27 [pid = 7137] [id = 501] 10:09:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91412400) [pid = 7137] [serial = 1504] [outer = (nil)] 10:09:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x9162b000) [pid = 7137] [serial = 1505] [outer = 0x91412400] 10:09:29 INFO - PROCESS | 7137 | 1467738569466 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x91634000) [pid = 7137] [serial = 1506] [outer = 0x91412400] 10:09:30 INFO - PROCESS | 7137 | 1467738570391 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]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1594ms 10:09:30 INFO - PROCESS | 7137 | 1467738570448 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 7137 | 1467738570455 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 10:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:09:30 INFO - PROCESS | 7137 | 1467738570474 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 7137 | 1467738570481 Marionette TRACE conn4 <- [1,1978,null,{}] 10:09:30 INFO - PROCESS | 7137 | 1467738570487 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}] 10:09:30 INFO - PROCESS | 7137 | 1467738570493 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:30 INFO - PROCESS | 7137 | 1467738570678 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:09:30 INFO - PROCESS | 7137 | 1467738570905 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 7137 | 1467738570913 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x9124e800 == 28 [pid = 7137] [id = 502] 10:09:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x91417400) [pid = 7137] [serial = 1507] [outer = (nil)] 10:09:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91ad0000) [pid = 7137] [serial = 1508] [outer = 0x91417400] 10:09:31 INFO - PROCESS | 7137 | 1467738571017 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91ad1800) [pid = 7137] [serial = 1509] [outer = 0x91417400] 10:09:32 INFO - PROCESS | 7137 | 1467738572008 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]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1599ms 10:09:32 INFO - PROCESS | 7137 | 1467738572065 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 7137 | 1467738572070 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 10:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:09:32 INFO - PROCESS | 7137 | 1467738572077 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 7137 | 1467738572081 Marionette TRACE conn4 <- [1,1982,null,{}] 10:09:32 INFO - PROCESS | 7137 | 1467738572087 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}] 10:09:32 INFO - PROCESS | 7137 | 1467738572092 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:32 INFO - PROCESS | 7137 | 1467738572274 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:09:32 INFO - PROCESS | 7137 | 1467738572507 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 7137 | 1467738572520 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c275400 == 29 [pid = 7137] [id = 503] 10:09:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8c275c00) [pid = 7137] [serial = 1510] [outer = (nil)] 10:09:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8c3dd000) [pid = 7137] [serial = 1511] [outer = 0x8c275c00] 10:09:32 INFO - PROCESS | 7137 | 1467738572747 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d6ccc00) [pid = 7137] [serial = 1512] [outer = 0x8c275c00] 10:09:33 INFO - PROCESS | 7137 | 1467738573735 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]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1685ms 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e75b400) [pid = 7137] [serial = 1431] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91251000) [pid = 7137] [serial = 1454] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x9124d000) [pid = 7137] [serial = 1455] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f458000) [pid = 7137] [serial = 1451] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8eaa9800) [pid = 7137] [serial = 1436] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f115800) [pid = 7137] [serial = 1437] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8f44fc00) [pid = 7137] [serial = 1439] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8f458c00) [pid = 7137] [serial = 1440] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8c3d8000) [pid = 7137] [serial = 1445] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d631000) [pid = 7137] [serial = 1446] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fb0a800) [pid = 7137] [serial = 1442] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8fbcc400) [pid = 7137] [serial = 1443] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8e764c00) [pid = 7137] [serial = 1448] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8f115400) [pid = 7137] [serial = 1449] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8c277400) [pid = 7137] [serial = 1433] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8d627c00) [pid = 7137] [serial = 1434] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x91256000) [pid = 7137] [serial = 1457] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x916a4400) [pid = 7137] [serial = 1461] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x9140b800) [pid = 7137] [serial = 1458] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8fa26000) [pid = 7137] [serial = 1452] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x91416000) [pid = 7137] [serial = 1460] [outer = (nil)] [url = about:blank] 10:09:33 INFO - PROCESS | 7137 | 1467738573854 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 7137 | 1467738573859 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 10:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:09:33 INFO - PROCESS | 7137 | 1467738573876 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 7137 | 1467738573881 Marionette TRACE conn4 <- [1,1986,null,{}] 10:09:33 INFO - PROCESS | 7137 | 1467738573889 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}] 10:09:33 INFO - PROCESS | 7137 | 1467738573896 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:34 INFO - PROCESS | 7137 | 1467738574089 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:09:34 INFO - PROCESS | 7137 | 1467738574274 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 7137 | 1467738574284 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e75b400 == 30 [pid = 7137] [id = 504] 10:09:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8e75bc00) [pid = 7137] [serial = 1513] [outer = (nil)] 10:09:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8eaa7000) [pid = 7137] [serial = 1514] [outer = 0x8e75bc00] 10:09:34 INFO - PROCESS | 7137 | 1467738574371 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f118800) [pid = 7137] [serial = 1515] [outer = 0x8e75bc00] 10:09:35 INFO - PROCESS | 7137 | 1467738575162 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]]]}] 10:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1340ms 10:09:35 INFO - PROCESS | 7137 | 1467738575211 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 7137 | 1467738575217 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 10:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:09:35 INFO - PROCESS | 7137 | 1467738575228 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 7137 | 1467738575231 Marionette TRACE conn4 <- [1,1990,null,{}] 10:09:35 INFO - PROCESS | 7137 | 1467738575242 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}] 10:09:35 INFO - PROCESS | 7137 | 1467738575246 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:35 INFO - PROCESS | 7137 | 1467738575429 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:09:35 INFO - PROCESS | 7137 | 1467738575566 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 7137 | 1467738575575 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f123000 == 31 [pid = 7137] [id = 505] 10:09:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f985800) [pid = 7137] [serial = 1516] [outer = (nil)] 10:09:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8fa2c400) [pid = 7137] [serial = 1517] [outer = 0x8f985800] 10:09:35 INFO - PROCESS | 7137 | 1467738575643 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8fbcf000) [pid = 7137] [serial = 1518] [outer = 0x8f985800] 10:09:36 INFO - PROCESS | 7137 | 1467738576498 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]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1337ms 10:09:36 INFO - PROCESS | 7137 | 1467738576565 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 7137 | 1467738576568 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 10:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:09:36 INFO - PROCESS | 7137 | 1467738576586 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 7137 | 1467738576592 Marionette TRACE conn4 <- [1,1994,null,{}] 10:09:36 INFO - PROCESS | 7137 | 1467738576608 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}] 10:09:36 INFO - PROCESS | 7137 | 1467738576617 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:36 INFO - PROCESS | 7137 | 1467738576847 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:09:36 INFO - PROCESS | 7137 | 1467738576886 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 7137 | 1467738576897 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb09000 == 32 [pid = 7137] [id = 506] 10:09:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91257400) [pid = 7137] [serial = 1519] [outer = (nil)] 10:09:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x9162ec00) [pid = 7137] [serial = 1520] [outer = 0x91257400] 10:09:36 INFO - PROCESS | 7137 | 1467738576964 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91633c00) [pid = 7137] [serial = 1521] [outer = 0x91257400] 10:09:37 INFO - PROCESS | 7137 | 1467738577871 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]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1350ms 10:09:37 INFO - PROCESS | 7137 | 1467738577940 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 7137 | 1467738577945 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 10:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:09:37 INFO - PROCESS | 7137 | 1467738577960 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 7137 | 1467738577963 Marionette TRACE conn4 <- [1,1998,null,{}] 10:09:37 INFO - PROCESS | 7137 | 1467738577970 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}] 10:09:37 INFO - PROCESS | 7137 | 1467738577975 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:38 INFO - PROCESS | 7137 | 1467738578197 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:09:38 INFO - PROCESS | 7137 | 1467738578217 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 7137 | 1467738578226 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d6000 == 33 [pid = 7137] [id = 507] 10:09:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8eaaec00) [pid = 7137] [serial = 1522] [outer = (nil)] 10:09:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x91ad0c00) [pid = 7137] [serial = 1523] [outer = 0x8eaaec00] 10:09:38 INFO - PROCESS | 7137 | 1467738578294 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x916ad800) [pid = 7137] [serial = 1524] [outer = 0x8eaaec00] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d6ca400) [pid = 7137] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8f222000) [pid = 7137] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x91da4800) [pid = 7137] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f11b400) [pid = 7137] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8d628400) [pid = 7137] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x9140e800) [pid = 7137] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8d6d7800) [pid = 7137] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x91ace800) [pid = 7137] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8fa2fc00) [pid = 7137] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x916ab000) [pid = 7137] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:09:38 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8c26fc00) [pid = 7137] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:09:39 INFO - PROCESS | 7137 | 1467738579303 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]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1382ms 10:09:39 INFO - PROCESS | 7137 | 1467738579344 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:09:39 INFO - PROCESS | 7137 | 1467738579348 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 10:09:39 INFO - PROCESS | 7137 | 1467738579354 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 7137 | 1467738579358 Marionette TRACE conn4 <- [1,2002,null,{}] 10:09:39 INFO - PROCESS | 7137 | 1467738579363 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}] 10:09:39 INFO - PROCESS | 7137 | 1467738579368 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:39 INFO - PROCESS | 7137 | 1467738579584 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:09:39 INFO - PROCESS | 7137 | 1467738579593 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 7137 | 1467738579605 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b400 == 34 [pid = 7137] [id = 508] 10:09:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8e4b5c00) [pid = 7137] [serial = 1525] [outer = (nil)] 10:09:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x9140e800) [pid = 7137] [serial = 1526] [outer = 0x8e4b5c00] 10:09:39 INFO - PROCESS | 7137 | 1467738579684 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x91daa000) [pid = 7137] [serial = 1527] [outer = 0x8e4b5c00] 10:09:40 INFO - PROCESS | 7137 | 1467738580587 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]]]}] 10:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1298ms 10:09:40 INFO - PROCESS | 7137 | 1467738580653 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 7137 | 1467738580657 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 10:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:09:40 INFO - PROCESS | 7137 | 1467738580663 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 7137 | 1467738580666 Marionette TRACE conn4 <- [1,2006,null,{}] 10:09:40 INFO - PROCESS | 7137 | 1467738580672 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}] 10:09:40 INFO - PROCESS | 7137 | 1467738580682 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:40 INFO - PROCESS | 7137 | 1467738580856 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:09:41 INFO - PROCESS | 7137 | 1467738581095 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 7137 | 1467738581110 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b000 == 35 [pid = 7137] [id = 509] 10:09:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8c276000) [pid = 7137] [serial = 1528] [outer = (nil)] 10:09:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8c3dd400) [pid = 7137] [serial = 1529] [outer = 0x8c276000] 10:09:41 INFO - PROCESS | 7137 | 1467738581204 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8d630400) [pid = 7137] [serial = 1530] [outer = 0x8c276000] 10:09:42 INFO - PROCESS | 7137 | 1467738582328 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]]]}] 10:09:42 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 10:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1742ms 10:09:42 INFO - PROCESS | 7137 | 1467738582409 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 7137 | 1467738582415 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 10:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:09:42 INFO - PROCESS | 7137 | 1467738582423 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 7137 | 1467738582429 Marionette TRACE conn4 <- [1,2010,null,{}] 10:09:42 INFO - PROCESS | 7137 | 1467738582438 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}] 10:09:42 INFO - PROCESS | 7137 | 1467738582444 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:42 INFO - PROCESS | 7137 | 1467738582675 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:09:42 INFO - PROCESS | 7137 | 1467738582926 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 7137 | 1467738582937 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e763c00 == 36 [pid = 7137] [id = 510] 10:09:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8eaa5c00) [pid = 7137] [serial = 1531] [outer = (nil)] 10:09:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8f21a800) [pid = 7137] [serial = 1532] [outer = 0x8eaa5c00] 10:09:43 INFO - PROCESS | 7137 | 1467738583064 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8f457000) [pid = 7137] [serial = 1533] [outer = 0x8eaa5c00] 10:09:44 INFO - PROCESS | 7137 | 1467738584051 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]]]}] 10:09:44 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 10:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1685ms 10:09:44 INFO - PROCESS | 7137 | 1467738584112 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 7137 | 1467738584119 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 10:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:09:44 INFO - PROCESS | 7137 | 1467738584127 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 7137 | 1467738584131 Marionette TRACE conn4 <- [1,2014,null,{}] 10:09:44 INFO - PROCESS | 7137 | 1467738584138 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}] 10:09:44 INFO - PROCESS | 7137 | 1467738584144 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:44 INFO - PROCESS | 7137 | 1467738584380 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:09:44 INFO - PROCESS | 7137 | 1467738584652 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 7137 | 1467738584660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f983000 == 37 [pid = 7137] [id = 511] 10:09:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fa2fc00) [pid = 7137] [serial = 1534] [outer = (nil)] 10:09:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x9124a000) [pid = 7137] [serial = 1535] [outer = 0x8fa2fc00] 10:09:44 INFO - PROCESS | 7137 | 1467738584788 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x9140a800) [pid = 7137] [serial = 1536] [outer = 0x8fa2fc00] 10:09:45 INFO - PROCESS | 7137 | 1467738585766 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]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1687ms 10:09:45 INFO - PROCESS | 7137 | 1467738585816 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 7137 | 1467738585821 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 10:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:09:45 INFO - PROCESS | 7137 | 1467738585838 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 7137 | 1467738585848 Marionette TRACE conn4 <- [1,2018,null,{}] 10:09:45 INFO - PROCESS | 7137 | 1467738585855 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}] 10:09:45 INFO - PROCESS | 7137 | 1467738585862 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:46 INFO - PROCESS | 7137 | 1467738586101 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:09:46 INFO - PROCESS | 7137 | 1467738586337 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 7137 | 1467738586344 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269800 == 38 [pid = 7137] [id = 512] 10:09:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fbca800) [pid = 7137] [serial = 1537] [outer = (nil)] 10:09:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x9254d000) [pid = 7137] [serial = 1538] [outer = 0x8fbca800] 10:09:46 INFO - PROCESS | 7137 | 1467738586442 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x92965400) [pid = 7137] [serial = 1539] [outer = 0x8fbca800] 10:09:47 INFO - PROCESS | 7137 | 1467738587371 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]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1598ms 10:09:47 INFO - PROCESS | 7137 | 1467738587428 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 7137 | 1467738587433 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 10:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:09:47 INFO - PROCESS | 7137 | 1467738587440 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 7137 | 1467738587443 Marionette TRACE conn4 <- [1,2022,null,{}] 10:09:47 INFO - PROCESS | 7137 | 1467738587449 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}] 10:09:47 INFO - PROCESS | 7137 | 1467738587455 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:47 INFO - PROCESS | 7137 | 1467738587652 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:09:47 INFO - PROCESS | 7137 | 1467738587888 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 7137 | 1467738587900 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c270c00 == 39 [pid = 7137] [id = 513] 10:09:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8f11e400) [pid = 7137] [serial = 1540] [outer = (nil)] 10:09:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92b41800) [pid = 7137] [serial = 1541] [outer = 0x8f11e400] 10:09:48 INFO - PROCESS | 7137 | 1467738588020 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92b46400) [pid = 7137] [serial = 1542] [outer = 0x8f11e400] 10:09:48 INFO - PROCESS | 7137 | 1467738588935 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]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1543ms 10:09:48 INFO - PROCESS | 7137 | 1467738588984 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:09:48 INFO - PROCESS | 7137 | 1467738588988 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 10:09:48 INFO - PROCESS | 7137 | 1467738588996 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 7137 | 1467738589000 Marionette TRACE conn4 <- [1,2026,null,{}] 10:09:49 INFO - PROCESS | 7137 | 1467738589006 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}] 10:09:49 INFO - PROCESS | 7137 | 1467738589011 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:49 INFO - PROCESS | 7137 | 1467738589196 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:09:49 INFO - PROCESS | 7137 | 1467738589661 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 7137 | 1467738589672 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6c9400 == 40 [pid = 7137] [id = 514] 10:09:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8d6c9800) [pid = 7137] [serial = 1543] [outer = (nil)] 10:09:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d6d8000) [pid = 7137] [serial = 1544] [outer = 0x8d6c9800] 10:09:49 INFO - PROCESS | 7137 | 1467738589793 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8e5f4000) [pid = 7137] [serial = 1545] [outer = 0x8d6c9800] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b400 == 39 [pid = 7137] [id = 508] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d6000 == 38 [pid = 7137] [id = 507] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb09000 == 37 [pid = 7137] [id = 506] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8f123000 == 36 [pid = 7137] [id = 505] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8e75b400 == 35 [pid = 7137] [id = 504] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c275400 == 34 [pid = 7137] [id = 503] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d7c00 == 33 [pid = 7137] [id = 493] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e000 == 32 [pid = 7137] [id = 494] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c277c00 == 31 [pid = 7137] [id = 482] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d8800 == 30 [pid = 7137] [id = 483] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d7400 == 29 [pid = 7137] [id = 498] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cc000 == 28 [pid = 7137] [id = 485] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f4400 == 27 [pid = 7137] [id = 496] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8d632800 == 26 [pid = 7137] [id = 499] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x91da0000 == 25 [pid = 7137] [id = 491] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db800 == 24 [pid = 7137] [id = 500] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21ac00 == 23 [pid = 7137] [id = 488] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x9124e800 == 22 [pid = 7137] [id = 502] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x9124b400 == 21 [pid = 7137] [id = 492] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7400 == 20 [pid = 7137] [id = 495] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271000 == 19 [pid = 7137] [id = 484] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c270400 == 18 [pid = 7137] [id = 487] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa29000 == 17 [pid = 7137] [id = 497] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x91412000 == 16 [pid = 7137] [id = 501] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x91415000 == 15 [pid = 7137] [id = 489] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb17800 == 14 [pid = 7137] [id = 490] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271400 == 13 [pid = 7137] [id = 481] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8e764800 == 12 [pid = 7137] [id = 486] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c270c00 == 11 [pid = 7137] [id = 513] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269800 == 10 [pid = 7137] [id = 512] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8e763c00 == 9 [pid = 7137] [id = 510] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8f983000 == 8 [pid = 7137] [id = 511] 10:09:51 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b000 == 7 [pid = 7137] [id = 509] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8e5f5c00) [pid = 7137] [serial = 1463] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8fb08400) [pid = 7137] [serial = 1467] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x92967800) [pid = 7137] [serial = 1476] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f21e000) [pid = 7137] [serial = 1491] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8e5edc00) [pid = 7137] [serial = 1481] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x91da8000) [pid = 7137] [serial = 1473] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e5f1c00) [pid = 7137] [serial = 1488] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e4b8800) [pid = 7137] [serial = 1487] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x92ca7800) [pid = 7137] [serial = 1479] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x9254bc00) [pid = 7137] [serial = 1475] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92b45800) [pid = 7137] [serial = 1478] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fb16c00) [pid = 7137] [serial = 1494] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8fa2bc00) [pid = 7137] [serial = 1466] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91ad5400) [pid = 7137] [serial = 1470] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8f122000) [pid = 7137] [serial = 1490] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91acc800) [pid = 7137] [serial = 1469] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8f44dc00) [pid = 7137] [serial = 1482] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8c3d6400) [pid = 7137] [serial = 1484] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8d627400) [pid = 7137] [serial = 1485] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x91da3c00) [pid = 7137] [serial = 1472] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8e766400) [pid = 7137] [serial = 1464] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8fb12400) [pid = 7137] [serial = 1493] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8fa28c00) [pid = 7137] [serial = 1496] [outer = (nil)] [url = about:blank] 10:09:51 INFO - PROCESS | 7137 | 1467738591914 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]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3237ms 10:09:52 INFO - PROCESS | 7137 | 1467738592267 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:09:52 INFO - PROCESS | 7137 | 1467738592273 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 10:09:52 INFO - PROCESS | 7137 | 1467738592281 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 7137 | 1467738592285 Marionette TRACE conn4 <- [1,2030,null,{}] 10:09:52 INFO - PROCESS | 7137 | 1467738592294 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}] 10:09:52 INFO - PROCESS | 7137 | 1467738592299 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:52 INFO - PROCESS | 7137 | 1467738592462 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:09:52 INFO - PROCESS | 7137 | 1467738592474 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 7137 | 1467738592480 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d630800 == 8 [pid = 7137] [id = 515] 10:09:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8d632000) [pid = 7137] [serial = 1546] [outer = (nil)] 10:09:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8d6c9c00) [pid = 7137] [serial = 1547] [outer = 0x8d632000] 10:09:52 INFO - PROCESS | 7137 | 1467738592601 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8d6d2800) [pid = 7137] [serial = 1548] [outer = 0x8d632000] 10:09:53 INFO - PROCESS | 7137 | 1467738593532 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]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1290ms 10:09:53 INFO - PROCESS | 7137 | 1467738593571 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 7137 | 1467738593580 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 10:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:09:53 INFO - PROCESS | 7137 | 1467738593598 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 7137 | 1467738593602 Marionette TRACE conn4 <- [1,2034,null,{}] 10:09:53 INFO - PROCESS | 7137 | 1467738593610 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}] 10:09:53 INFO - PROCESS | 7137 | 1467738593615 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:53 INFO - PROCESS | 7137 | 1467738593793 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:09:53 INFO - PROCESS | 7137 | 1467738593803 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 7137 | 1467738593813 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e762c00 == 9 [pid = 7137] [id = 516] 10:09:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8e764400) [pid = 7137] [serial = 1549] [outer = (nil)] 10:09:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8eaa2c00) [pid = 7137] [serial = 1550] [outer = 0x8e764400] 10:09:53 INFO - PROCESS | 7137 | 1467738593887 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8eaab400) [pid = 7137] [serial = 1551] [outer = 0x8e764400] 10:09:54 INFO - PROCESS | 7137 | 1467738594965 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]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1449ms 10:09:55 INFO - PROCESS | 7137 | 1467738595041 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 7137 | 1467738595044 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 10:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:09:55 INFO - PROCESS | 7137 | 1467738595051 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 7137 | 1467738595057 Marionette TRACE conn4 <- [1,2038,null,{}] 10:09:55 INFO - PROCESS | 7137 | 1467738595084 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}] 10:09:55 INFO - PROCESS | 7137 | 1467738595094 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:55 INFO - PROCESS | 7137 | 1467738595338 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:09:55 INFO - PROCESS | 7137 | 1467738595365 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 7137 | 1467738595379 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44f000 == 10 [pid = 7137] [id = 517] 10:09:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f451400) [pid = 7137] [serial = 1552] [outer = (nil)] 10:09:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8f457c00) [pid = 7137] [serial = 1553] [outer = 0x8f451400] 10:09:55 INFO - PROCESS | 7137 | 1467738595452 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8f986c00) [pid = 7137] [serial = 1554] [outer = 0x8f451400] 10:09:56 INFO - PROCESS | 7137 | 1467738596421 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]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1401ms 10:09:56 INFO - PROCESS | 7137 | 1467738596453 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:09:56 INFO - PROCESS | 7137 | 1467738596459 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 10:09:56 INFO - PROCESS | 7137 | 1467738596465 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 7137 | 1467738596469 Marionette TRACE conn4 <- [1,2042,null,{}] 10:09:56 INFO - PROCESS | 7137 | 1467738596474 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}] 10:09:56 INFO - PROCESS | 7137 | 1467738596479 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:57 INFO - PROCESS | 7137 | 1467738597107 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8e4b5c00) [pid = 7137] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91257400) [pid = 7137] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8eaaec00) [pid = 7137] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8e5f2c00) [pid = 7137] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x91417400) [pid = 7137] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x91412400) [pid = 7137] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8c3e1c00) [pid = 7137] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8e75bc00) [pid = 7137] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8c275c00) [pid = 7137] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8f985800) [pid = 7137] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:09:57 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8d633c00) [pid = 7137] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:09:57 INFO - PROCESS | 7137 | 1467738597327 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 7137 | 1467738597335 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d5400 == 11 [pid = 7137] [id = 518] 10:09:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8c3e1c00) [pid = 7137] [serial = 1555] [outer = (nil)] 10:09:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x8e4b5c00) [pid = 7137] [serial = 1556] [outer = 0x8c3e1c00] 10:09:57 INFO - PROCESS | 7137 | 1467738597405 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8f44b400) [pid = 7137] [serial = 1557] [outer = 0x8c3e1c00] 10:09:58 INFO - PROCESS | 7137 | 1467738598187 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]]]}] 10:09:58 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) 10:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1741ms 10:09:58 INFO - PROCESS | 7137 | 1467738598208 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 7137 | 1467738598212 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 10:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:09:58 INFO - PROCESS | 7137 | 1467738598218 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 7137 | 1467738598221 Marionette TRACE conn4 <- [1,2046,null,{}] 10:09:58 INFO - PROCESS | 7137 | 1467738598227 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}] 10:09:58 INFO - PROCESS | 7137 | 1467738598232 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:58 INFO - PROCESS | 7137 | 1467738598437 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:09:58 INFO - PROCESS | 7137 | 1467738598634 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 7137 | 1467738598645 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:09:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c270400 == 12 [pid = 7137] [id = 519] 10:09:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8c271000) [pid = 7137] [serial = 1558] [outer = (nil)] 10:09:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8c277000) [pid = 7137] [serial = 1559] [outer = 0x8c271000] 10:09:58 INFO - PROCESS | 7137 | 1467738598733 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8d6cb000) [pid = 7137] [serial = 1560] [outer = 0x8c271000] 10:09:59 INFO - PROCESS | 7137 | 1467738599847 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]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1690ms 10:09:59 INFO - PROCESS | 7137 | 1467738599911 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:09:59 INFO - PROCESS | 7137 | 1467738599918 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 10:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:09:59 INFO - PROCESS | 7137 | 1467738599927 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 7137 | 1467738599933 Marionette TRACE conn4 <- [1,2050,null,{}] 10:09:59 INFO - PROCESS | 7137 | 1467738599940 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}] 10:09:59 INFO - PROCESS | 7137 | 1467738599946 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:00 INFO - PROCESS | 7137 | 1467738600141 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:10:00 INFO - PROCESS | 7137 | 1467738600368 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 7137 | 1467738600380 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e768c00 == 13 [pid = 7137] [id = 520] 10:10:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f223000) [pid = 7137] [serial = 1561] [outer = (nil)] 10:10:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f44d000) [pid = 7137] [serial = 1562] [outer = 0x8f223000] 10:10:00 INFO - PROCESS | 7137 | 1467738600509 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8fa27800) [pid = 7137] [serial = 1563] [outer = 0x8f223000] 10:10:01 INFO - PROCESS | 7137 | 1467738601504 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]]]}] 10:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1634ms 10:10:01 INFO - PROCESS | 7137 | 1467738601561 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:10:01 INFO - PROCESS | 7137 | 1467738601566 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 10:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:10:01 INFO - PROCESS | 7137 | 1467738601574 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 7137 | 1467738601578 Marionette TRACE conn4 <- [1,2054,null,{}] 10:10:01 INFO - PROCESS | 7137 | 1467738601584 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}] 10:10:01 INFO - PROCESS | 7137 | 1467738601590 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:01 INFO - PROCESS | 7137 | 1467738601802 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:10:02 INFO - PROCESS | 7137 | 1467738602084 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 7137 | 1467738602092 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaab000 == 14 [pid = 7137] [id = 521] 10:10:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8fbd2400) [pid = 7137] [serial = 1564] [outer = (nil)] 10:10:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x9124c000) [pid = 7137] [serial = 1565] [outer = 0x8fbd2400] 10:10:02 INFO - PROCESS | 7137 | 1467738602219 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91254c00) [pid = 7137] [serial = 1566] [outer = 0x8fbd2400] 10:10:03 INFO - PROCESS | 7137 | 1467738603249 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]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1736ms 10:10:03 INFO - PROCESS | 7137 | 1467738603311 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 7137 | 1467738603317 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 10:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:10:03 INFO - PROCESS | 7137 | 1467738603334 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - PROCESS | 7137 | 1467738603342 Marionette TRACE conn4 <- [1,2058,null,{}] 10:10:03 INFO - PROCESS | 7137 | 1467738603348 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}] 10:10:03 INFO - PROCESS | 7137 | 1467738603355 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:03 INFO - PROCESS | 7137 | 1467738603579 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:10:03 INFO - PROCESS | 7137 | 1467738603806 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 7137 | 1467738603815 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb11c00 == 15 [pid = 7137] [id = 522] 10:10:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8fb15c00) [pid = 7137] [serial = 1567] [outer = (nil)] 10:10:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x9162dc00) [pid = 7137] [serial = 1568] [outer = 0x8fb15c00] 10:10:03 INFO - PROCESS | 7137 | 1467738603942 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x916a1800) [pid = 7137] [serial = 1569] [outer = 0x8fb15c00] 10:10:05 INFO - PROCESS | 7137 | 1467738605073 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]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1795ms 10:10:05 INFO - PROCESS | 7137 | 1467738605123 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:10:05 INFO - PROCESS | 7137 | 1467738605129 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 10:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:10:05 INFO - PROCESS | 7137 | 1467738605137 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - PROCESS | 7137 | 1467738605142 Marionette TRACE conn4 <- [1,2062,null,{}] 10:10:05 INFO - PROCESS | 7137 | 1467738605150 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}] 10:10:05 INFO - PROCESS | 7137 | 1467738605154 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:05 INFO - PROCESS | 7137 | 1467738605334 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:10:05 INFO - PROCESS | 7137 | 1467738605658 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 7137 | 1467738605673 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3c00 == 16 [pid = 7137] [id = 523] 10:10:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e5f3400) [pid = 7137] [serial = 1570] [outer = (nil)] 10:10:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8e760000) [pid = 7137] [serial = 1571] [outer = 0x8e5f3400] 10:10:05 INFO - PROCESS | 7137 | 1467738605751 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8e767c00) [pid = 7137] [serial = 1572] [outer = 0x8e5f3400] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9140e800) [pid = 7137] [serial = 1526] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x91633c00) [pid = 7137] [serial = 1521] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91ad0c00) [pid = 7137] [serial = 1523] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x916ad800) [pid = 7137] [serial = 1524] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fb0f400) [pid = 7137] [serial = 1497] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x91ad0000) [pid = 7137] [serial = 1508] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x91ad1800) [pid = 7137] [serial = 1509] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x9162b000) [pid = 7137] [serial = 1505] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91634000) [pid = 7137] [serial = 1506] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8fb15400) [pid = 7137] [serial = 1502] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8fbd7c00) [pid = 7137] [serial = 1503] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8eaa7000) [pid = 7137] [serial = 1514] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8f118800) [pid = 7137] [serial = 1515] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8c3dd000) [pid = 7137] [serial = 1511] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8d6ccc00) [pid = 7137] [serial = 1512] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8fa2c400) [pid = 7137] [serial = 1517] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8d6d0000) [pid = 7137] [serial = 1499] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8e760800) [pid = 7137] [serial = 1500] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x9162ec00) [pid = 7137] [serial = 1520] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0x8fbcf000) [pid = 7137] [serial = 1518] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x91daa000) [pid = 7137] [serial = 1527] [outer = (nil)] [url = about:blank] 10:10:06 INFO - PROCESS | 7137 | 1467738606631 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]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1548ms 10:10:06 INFO - PROCESS | 7137 | 1467738606685 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 7137 | 1467738606692 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 10:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:10:06 INFO - PROCESS | 7137 | 1467738606703 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 7137 | 1467738606707 Marionette TRACE conn4 <- [1,2066,null,{}] 10:10:06 INFO - PROCESS | 7137 | 1467738606713 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}] 10:10:06 INFO - PROCESS | 7137 | 1467738606718 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:06 INFO - PROCESS | 7137 | 1467738606882 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:10:06 INFO - PROCESS | 7137 | 1467738606893 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 7137 | 1467738606902 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11ac00 == 17 [pid = 7137] [id = 524] 10:10:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x8f124c00) [pid = 7137] [serial = 1573] [outer = (nil)] 10:10:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x8f223c00) [pid = 7137] [serial = 1574] [outer = 0x8f124c00] 10:10:06 INFO - PROCESS | 7137 | 1467738606993 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x8f98bc00) [pid = 7137] [serial = 1575] [outer = 0x8f124c00] 10:10:07 INFO - PROCESS | 7137 | 1467738607964 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]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1290ms 10:10:07 INFO - PROCESS | 7137 | 1467738607995 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 7137 | 1467738607998 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 10:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:10:08 INFO - PROCESS | 7137 | 1467738608005 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 7137 | 1467738608011 Marionette TRACE conn4 <- [1,2070,null,{}] 10:10:08 INFO - PROCESS | 7137 | 1467738608026 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}] 10:10:08 INFO - PROCESS | 7137 | 1467738608034 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:08 INFO - PROCESS | 7137 | 1467738608215 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:10:08 INFO - PROCESS | 7137 | 1467738608366 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 7137 | 1467738608376 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd2c00 == 18 [pid = 7137] [id = 525] 10:10:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8fbd3000) [pid = 7137] [serial = 1576] [outer = (nil)] 10:10:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x91250800) [pid = 7137] [serial = 1577] [outer = 0x8fbd3000] 10:10:08 INFO - PROCESS | 7137 | 1467738608446 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x91413000) [pid = 7137] [serial = 1578] [outer = 0x8fbd3000] 10:10:09 INFO - PROCESS | 7137 | 1467738609349 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]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1389ms 10:10:09 INFO - PROCESS | 7137 | 1467738609395 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:10:09 INFO - PROCESS | 7137 | 1467738609400 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 10:10:09 INFO - PROCESS | 7137 | 1467738609413 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - PROCESS | 7137 | 1467738609415 Marionette TRACE conn4 <- [1,2074,null,{}] 10:10:09 INFO - PROCESS | 7137 | 1467738609421 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}] 10:10:09 INFO - PROCESS | 7137 | 1467738609426 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:09 INFO - PROCESS | 7137 | 1467738609638 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:10:09 INFO - PROCESS | 7137 | 1467738609660 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 7137 | 1467738609667 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d0000 == 19 [pid = 7137] [id = 526] 10:10:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x9140a400) [pid = 7137] [serial = 1579] [outer = (nil)] 10:10:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x916a6400) [pid = 7137] [serial = 1580] [outer = 0x9140a400] 10:10:09 INFO - PROCESS | 7137 | 1467738609736 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x916ab000) [pid = 7137] [serial = 1581] [outer = 0x9140a400] 10:10:10 INFO - PROCESS | 7137 | 1467738610673 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]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1303ms 10:10:10 INFO - PROCESS | 7137 | 1467738610709 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 7137 | 1467738610713 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 10:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:10:10 INFO - PROCESS | 7137 | 1467738610720 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 7137 | 1467738610723 Marionette TRACE conn4 <- [1,2078,null,{}] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8f11e400) [pid = 7137] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8d632000) [pid = 7137] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8e764400) [pid = 7137] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8d6c9800) [pid = 7137] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8f451400) [pid = 7137] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8c276000) [pid = 7137] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x8eaa5c00) [pid = 7137] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0x8fa2fc00) [pid = 7137] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:10:10 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x8fbca800) [pid = 7137] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:10:10 INFO - PROCESS | 7137 | 1467738610784 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}] 10:10:10 INFO - PROCESS | 7137 | 1467738610789 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:10 INFO - PROCESS | 7137 | 1467738610940 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:10:10 INFO - PROCESS | 7137 | 1467738610947 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 7137 | 1467738610956 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274000 == 20 [pid = 7137] [id = 527] 10:10:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x8e4b9000) [pid = 7137] [serial = 1582] [outer = (nil)] 10:10:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x8fa2fc00) [pid = 7137] [serial = 1583] [outer = 0x8e4b9000] 10:10:11 INFO - PROCESS | 7137 | 1467738611025 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x916a6000) [pid = 7137] [serial = 1584] [outer = 0x8e4b9000] 10:10:11 INFO - PROCESS | 7137 | 1467738611937 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]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1273ms 10:10:11 INFO - PROCESS | 7137 | 1467738611993 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 7137 | 1467738611997 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 10:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:10:12 INFO - PROCESS | 7137 | 1467738612003 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - PROCESS | 7137 | 1467738612006 Marionette TRACE conn4 <- [1,2082,null,{}] 10:10:12 INFO - PROCESS | 7137 | 1467738612012 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}] 10:10:12 INFO - PROCESS | 7137 | 1467738612022 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:12 INFO - PROCESS | 7137 | 1467738612225 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:10:12 INFO - PROCESS | 7137 | 1467738612421 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 7137 | 1467738612429 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269800 == 21 [pid = 7137] [id = 528] 10:10:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8e4b7c00) [pid = 7137] [serial = 1585] [outer = (nil)] 10:10:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x91413c00) [pid = 7137] [serial = 1586] [outer = 0x8e4b7c00] 10:10:12 INFO - PROCESS | 7137 | 1467738612506 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x91daac00) [pid = 7137] [serial = 1587] [outer = 0x8e4b7c00] 10:10:13 INFO - PROCESS | 7137 | 1467738613500 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]]]}] 10:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1546ms 10:10:13 INFO - PROCESS | 7137 | 1467738613551 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:10:13 INFO - PROCESS | 7137 | 1467738613558 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 10:10:13 INFO - PROCESS | 7137 | 1467738613567 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - PROCESS | 7137 | 1467738613573 Marionette TRACE conn4 <- [1,2086,null,{}] 10:10:13 INFO - PROCESS | 7137 | 1467738613585 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}] 10:10:13 INFO - PROCESS | 7137 | 1467738613592 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:13 INFO - PROCESS | 7137 | 1467738613783 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:10:14 INFO - PROCESS | 7137 | 1467738614020 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:14 INFO - PROCESS | 7137 | 1467738614027 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b6800 == 22 [pid = 7137] [id = 529] 10:10:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8e5f3800) [pid = 7137] [serial = 1588] [outer = (nil)] 10:10:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8f118800) [pid = 7137] [serial = 1589] [outer = 0x8e5f3800] 10:10:14 INFO - PROCESS | 7137 | 1467738614159 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f21a000) [pid = 7137] [serial = 1590] [outer = 0x8e5f3800] 10:10:15 INFO - PROCESS | 7137 | 1467738615116 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]]]}] 10:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1605ms 10:10:15 INFO - PROCESS | 7137 | 1467738615172 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:10:15 INFO - PROCESS | 7137 | 1467738615179 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 10:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:10:15 INFO - PROCESS | 7137 | 1467738615190 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:10:15 INFO - PROCESS | 7137 | 1467738615194 Marionette TRACE conn4 <- [1,2090,null,{}] 10:10:15 INFO - PROCESS | 7137 | 1467738615201 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}] 10:10:15 INFO - PROCESS | 7137 | 1467738615207 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:15 INFO - PROCESS | 7137 | 1467738615392 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:10:15 INFO - PROCESS | 7137 | 1467738615572 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 7137 | 1467738615581 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbca400 == 23 [pid = 7137] [id = 530] 10:10:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8fbcb400) [pid = 7137] [serial = 1591] [outer = (nil)] 10:10:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8fbd3c00) [pid = 7137] [serial = 1592] [outer = 0x8fbcb400] 10:10:15 INFO - PROCESS | 7137 | 1467738615667 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x91414400) [pid = 7137] [serial = 1593] [outer = 0x8fbcb400] 10:10:16 INFO - PROCESS | 7137 | 1467738616669 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]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1536ms 10:10:16 INFO - PROCESS | 7137 | 1467738616726 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:10:16 INFO - PROCESS | 7137 | 1467738616730 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 10:10:16 INFO - PROCESS | 7137 | 1467738616737 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 7137 | 1467738616743 Marionette TRACE conn4 <- [1,2094,null,{}] 10:10:16 INFO - PROCESS | 7137 | 1467738616760 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}] 10:10:16 INFO - PROCESS | 7137 | 1467738616769 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:17 INFO - PROCESS | 7137 | 1467738616999 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:10:17 INFO - PROCESS | 7137 | 1467738617277 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 7137 | 1467738617297 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa26c00 == 24 [pid = 7137] [id = 531] 10:10:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91da7800) [pid = 7137] [serial = 1594] [outer = (nil)] 10:10:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x92543c00) [pid = 7137] [serial = 1595] [outer = 0x91da7800] 10:10:17 INFO - PROCESS | 7137 | 1467738617480 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x9254bc00) [pid = 7137] [serial = 1596] [outer = 0x91da7800] 10:10:18 INFO - PROCESS | 7137 | 1467738618379 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]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1690ms 10:10:18 INFO - PROCESS | 7137 | 1467738618428 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 10:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:10:18 INFO - PROCESS | 7137 | 1467738618433 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 10:10:18 INFO - PROCESS | 7137 | 1467738618439 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - PROCESS | 7137 | 1467738618443 Marionette TRACE conn4 <- [1,2098,null,{}] 10:10:18 INFO - PROCESS | 7137 | 1467738618449 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}] 10:10:18 INFO - PROCESS | 7137 | 1467738618454 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:18 INFO - PROCESS | 7137 | 1467738618639 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:10:18 INFO - PROCESS | 7137 | 1467738618818 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 7137 | 1467738618827 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ad0c00 == 25 [pid = 7137] [id = 532] 10:10:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x92543800) [pid = 7137] [serial = 1597] [outer = (nil)] 10:10:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x92967c00) [pid = 7137] [serial = 1598] [outer = 0x92543800] 10:10:18 INFO - PROCESS | 7137 | 1467738618910 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x9296bc00) [pid = 7137] [serial = 1599] [outer = 0x92543800] 10:10:19 INFO - PROCESS | 7137 | 1467738619879 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]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1487ms 10:10:19 INFO - PROCESS | 7137 | 1467738619926 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:10:19 INFO - PROCESS | 7137 | 1467738619930 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 10:10:19 INFO - PROCESS | 7137 | 1467738619936 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 7137 | 1467738619940 Marionette TRACE conn4 <- [1,2102,null,{}] 10:10:19 INFO - PROCESS | 7137 | 1467738619946 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}] 10:10:19 INFO - PROCESS | 7137 | 1467738619951 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:20 INFO - PROCESS | 7137 | 1467738620123 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:10:20 INFO - PROCESS | 7137 | 1467738620303 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 7137 | 1467738620312 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c277c00 == 26 [pid = 7137] [id = 533] 10:10:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e5ef400) [pid = 7137] [serial = 1600] [outer = (nil)] 10:10:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x92b3f000) [pid = 7137] [serial = 1601] [outer = 0x8e5ef400] 10:10:20 INFO - PROCESS | 7137 | 1467738620394 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92b42000) [pid = 7137] [serial = 1602] [outer = 0x8e5ef400] 10:10:21 INFO - PROCESS | 7137 | 1467738621324 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]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1431ms 10:10:21 INFO - PROCESS | 7137 | 1467738621367 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:10:21 INFO - PROCESS | 7137 | 1467738621371 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 10:10:21 INFO - PROCESS | 7137 | 1467738621378 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 7137 | 1467738621382 Marionette TRACE conn4 <- [1,2106,null,{}] 10:10:21 INFO - PROCESS | 7137 | 1467738621388 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}] 10:10:21 INFO - PROCESS | 7137 | 1467738621398 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:21 INFO - PROCESS | 7137 | 1467738621605 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:10:21 INFO - PROCESS | 7137 | 1467738621789 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 7137 | 1467738621796 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21a400 == 27 [pid = 7137] [id = 534] 10:10:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x92968400) [pid = 7137] [serial = 1603] [outer = (nil)] 10:10:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x92f8ac00) [pid = 7137] [serial = 1604] [outer = 0x92968400] 10:10:21 INFO - PROCESS | 7137 | 1467738621891 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92f8bc00) [pid = 7137] [serial = 1605] [outer = 0x92968400] 10:10:22 INFO - PROCESS | 7137 | 1467738622902 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]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1588ms 10:10:22 INFO - PROCESS | 7137 | 1467738622966 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 7137 | 1467738622971 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 10:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:10:22 INFO - PROCESS | 7137 | 1467738622977 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 7137 | 1467738622981 Marionette TRACE conn4 <- [1,2110,null,{}] 10:10:22 INFO - PROCESS | 7137 | 1467738622986 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}] 10:10:22 INFO - PROCESS | 7137 | 1467738622992 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:23 INFO - PROCESS | 7137 | 1467738623165 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:10:23 INFO - PROCESS | 7137 | 1467738623349 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 7137 | 1467738623356 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e4400 == 28 [pid = 7137] [id = 535] 10:10:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8d62c400) [pid = 7137] [serial = 1606] [outer = (nil)] 10:10:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8e5ef800) [pid = 7137] [serial = 1607] [outer = 0x8d62c400] 10:10:23 INFO - PROCESS | 7137 | 1467738623440 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8f115400) [pid = 7137] [serial = 1608] [outer = 0x8d62c400] 10:10:24 INFO - PROCESS | 7137 | 1467738624580 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]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1637ms 10:10:24 INFO - PROCESS | 7137 | 1467738624615 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 7137 | 1467738624622 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 10:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:10:24 INFO - PROCESS | 7137 | 1467738624631 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 7137 | 1467738624636 Marionette TRACE conn4 <- [1,2114,null,{}] 10:10:24 INFO - PROCESS | 7137 | 1467738624644 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}] 10:10:24 INFO - PROCESS | 7137 | 1467738624650 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:24 INFO - PROCESS | 7137 | 1467738624830 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:10:25 INFO - PROCESS | 7137 | 1467738625083 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 7137 | 1467738625093 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f0000 == 29 [pid = 7137] [id = 536] 10:10:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8e762800) [pid = 7137] [serial = 1609] [outer = (nil)] 10:10:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f119000) [pid = 7137] [serial = 1610] [outer = 0x8e762800] 10:10:25 INFO - PROCESS | 7137 | 1467738625256 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8f218400) [pid = 7137] [serial = 1611] [outer = 0x8e762800] 10:10:26 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6c9400 == 28 [pid = 7137] [id = 514] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e4b5c00) [pid = 7137] [serial = 1556] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8d6c9c00) [pid = 7137] [serial = 1547] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8d6d2800) [pid = 7137] [serial = 1548] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8eaa2c00) [pid = 7137] [serial = 1550] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8e5f4000) [pid = 7137] [serial = 1545] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8d6d8000) [pid = 7137] [serial = 1544] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f457c00) [pid = 7137] [serial = 1553] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8d630400) [pid = 7137] [serial = 1530] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8c3dd400) [pid = 7137] [serial = 1529] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8f457000) [pid = 7137] [serial = 1533] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8f21a800) [pid = 7137] [serial = 1532] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x9140a800) [pid = 7137] [serial = 1536] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x9124a000) [pid = 7137] [serial = 1535] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x92965400) [pid = 7137] [serial = 1539] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x9254d000) [pid = 7137] [serial = 1538] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x92b46400) [pid = 7137] [serial = 1542] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x92b41800) [pid = 7137] [serial = 1541] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8f986c00) [pid = 7137] [serial = 1554] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8eaab400) [pid = 7137] [serial = 1551] [outer = (nil)] [url = about:blank] 10:10:27 INFO - PROCESS | 7137 | 1467738627283 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]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2693ms 10:10:27 INFO - PROCESS | 7137 | 1467738627324 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 7137 | 1467738627331 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 10:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:10:27 INFO - PROCESS | 7137 | 1467738627341 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 7137 | 1467738627345 Marionette TRACE conn4 <- [1,2118,null,{}] 10:10:27 INFO - PROCESS | 7137 | 1467738627354 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}] 10:10:27 INFO - PROCESS | 7137 | 1467738627359 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:27 INFO - PROCESS | 7137 | 1467738627583 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:10:27 INFO - PROCESS | 7137 | 1467738627727 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 7137 | 1467738627735 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d4000 == 29 [pid = 7137] [id = 537] 10:10:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8d6d4800) [pid = 7137] [serial = 1612] [outer = (nil)] 10:10:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e4ac800) [pid = 7137] [serial = 1613] [outer = 0x8d6d4800] 10:10:27 INFO - PROCESS | 7137 | 1467738627808 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8e4b2000) [pid = 7137] [serial = 1614] [outer = 0x8d6d4800] 10:10:28 INFO - PROCESS | 7137 | 1467738628623 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]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1337ms 10:10:28 INFO - PROCESS | 7137 | 1467738628678 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 7137 | 1467738628687 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 10:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:10:28 INFO - PROCESS | 7137 | 1467738628703 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 7137 | 1467738628707 Marionette TRACE conn4 <- [1,2122,null,{}] 10:10:28 INFO - PROCESS | 7137 | 1467738628713 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}] 10:10:28 INFO - PROCESS | 7137 | 1467738628719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:28 INFO - PROCESS | 7137 | 1467738628895 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:10:28 INFO - PROCESS | 7137 | 1467738628906 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 7137 | 1467738628915 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa2000 == 30 [pid = 7137] [id = 538] 10:10:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8eaa4400) [pid = 7137] [serial = 1615] [outer = (nil)] 10:10:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8eaae400) [pid = 7137] [serial = 1616] [outer = 0x8eaa4400] 10:10:28 INFO - PROCESS | 7137 | 1467738628987 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8f11a800) [pid = 7137] [serial = 1617] [outer = 0x8eaa4400] 10:10:29 INFO - PROCESS | 7137 | 1467738629940 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]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1281ms 10:10:30 INFO - PROCESS | 7137 | 1467738629999 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 7137 | 1467738630003 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 10:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:10:30 INFO - PROCESS | 7137 | 1467738630010 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 7137 | 1467738630016 Marionette TRACE conn4 <- [1,2126,null,{}] 10:10:30 INFO - PROCESS | 7137 | 1467738630044 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}] 10:10:30 INFO - PROCESS | 7137 | 1467738630053 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:30 INFO - PROCESS | 7137 | 1467738630263 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:10:30 INFO - PROCESS | 7137 | 1467738630289 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 7137 | 1467738630303 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa28000 == 31 [pid = 7137] [id = 539] 10:10:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fa29c00) [pid = 7137] [serial = 1618] [outer = (nil)] 10:10:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fa31000) [pid = 7137] [serial = 1619] [outer = 0x8fa29c00] 10:10:30 INFO - PROCESS | 7137 | 1467738630374 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fb10c00) [pid = 7137] [serial = 1620] [outer = 0x8fa29c00] 10:10:31 INFO - PROCESS | 7137 | 1467738631370 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]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1394ms 10:10:31 INFO - PROCESS | 7137 | 1467738631405 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 7137 | 1467738631410 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 10:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:10:31 INFO - PROCESS | 7137 | 1467738631416 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 7137 | 1467738631419 Marionette TRACE conn4 <- [1,2130,null,{}] 10:10:31 INFO - PROCESS | 7137 | 1467738631431 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}] 10:10:31 INFO - PROCESS | 7137 | 1467738631435 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:31 INFO - PROCESS | 7137 | 1467738631649 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:10:31 INFO - PROCESS | 7137 | 1467738631674 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 7137 | 1467738631680 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa31800 == 32 [pid = 7137] [id = 540] 10:10:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fbd6000) [pid = 7137] [serial = 1621] [outer = (nil)] 10:10:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x91252800) [pid = 7137] [serial = 1622] [outer = 0x8fbd6000] 10:10:31 INFO - PROCESS | 7137 | 1467738631763 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x9140dc00) [pid = 7137] [serial = 1623] [outer = 0x8fbd6000] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8f223000) [pid = 7137] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x9140a400) [pid = 7137] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e4b9000) [pid = 7137] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8c271000) [pid = 7137] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8f124c00) [pid = 7137] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8fb15c00) [pid = 7137] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8c3e1c00) [pid = 7137] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8fbd2400) [pid = 7137] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8fbd3000) [pid = 7137] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8e5f3400) [pid = 7137] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:10:32 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8e4b7c00) [pid = 7137] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:10:33 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 10:10:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:10:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 10:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:33 INFO - _addTest/ [0,2133,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 7137 | 1467738633266 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 10:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:10:33 INFO - PROCESS | 7137 | 1467738633274 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 7137 | 1467738633278 Marionette TRACE conn4 <- [1,2134,null,{}] 10:10:33 INFO - PROCESS | 7137 | 1467738633293 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}] 10:10:33 INFO - PROCESS | 7137 | 1467738633298 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:33 INFO - PROCESS | 7137 | 1467738633441 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:10:33 INFO - PROCESS | 7137 | 1467738633457 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 7137 | 1467738633466 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaaa400 == 33 [pid = 7137] [id = 541] 10:10:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8f223000) [pid = 7137] [serial = 1624] [outer = (nil)] 10:10:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91412c00) [pid = 7137] [serial = 1625] [outer = 0x8f223000] 10:10:33 INFO - PROCESS | 7137 | 1467738633533 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x9162b800) [pid = 7137] [serial = 1626] [outer = 0x8f223000] 10:10:34 INFO - PROCESS | 7137 | 1467738634420 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]]]}] 10:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1189ms 10:10:34 INFO - PROCESS | 7137 | 1467738634467 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 10:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:10:34 INFO - PROCESS | 7137 | 1467738634472 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 10:10:34 INFO - PROCESS | 7137 | 1467738634478 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 7137 | 1467738634482 Marionette TRACE conn4 <- [1,2138,null,{}] 10:10:34 INFO - PROCESS | 7137 | 1467738634487 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}] 10:10:34 INFO - PROCESS | 7137 | 1467738634497 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:34 INFO - PROCESS | 7137 | 1467738634686 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:10:34 INFO - PROCESS | 7137 | 1467738634696 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 7137 | 1467738634702 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c272c00 == 34 [pid = 7137] [id = 542] 10:10:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d626400) [pid = 7137] [serial = 1627] [outer = (nil)] 10:10:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x91acdc00) [pid = 7137] [serial = 1628] [outer = 0x8d626400] 10:10:34 INFO - PROCESS | 7137 | 1467738634898 Marionette DEBUG loaded listener.js 10:10:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91da1c00) [pid = 7137] [serial = 1629] [outer = 0x8d626400] 10:10:35 INFO - PROCESS | 7137 | 1467738635996 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]]]}] 10:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1585ms 10:10:36 INFO - PROCESS | 7137 | 1467738636064 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 10:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:10:36 INFO - PROCESS | 7137 | 1467738636071 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 10:10:36 INFO - PROCESS | 7137 | 1467738636079 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 7137 | 1467738636087 Marionette TRACE conn4 <- [1,2142,null,{}] 10:10:36 INFO - PROCESS | 7137 | 1467738636095 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}] 10:10:36 INFO - PROCESS | 7137 | 1467738636101 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:36 INFO - PROCESS | 7137 | 1467738636320 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:10:36 INFO - PROCESS | 7137 | 1467738636598 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 7137 | 1467738636619 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db000 == 35 [pid = 7137] [id = 543] 10:10:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8d6cb800) [pid = 7137] [serial = 1630] [outer = (nil)] 10:10:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8e764800) [pid = 7137] [serial = 1631] [outer = 0x8d6cb800] 10:10:36 INFO - PROCESS | 7137 | 1467738636706 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8eaabc00) [pid = 7137] [serial = 1632] [outer = 0x8d6cb800] 10:10:37 INFO - PROCESS | 7137 | 1467738637765 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] 10:10:37 INFO - PROCESS | 7137 | 1467738637828 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 10:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:10:37 INFO - PROCESS | 7137 | 1467738637839 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 7137 | 1467738637843 Marionette TRACE conn4 <- [1,2146,null,{}] 10:10:37 INFO - PROCESS | 7137 | 1467738637850 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}] 10:10:37 INFO - PROCESS | 7137 | 1467738637856 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:38 INFO - PROCESS | 7137 | 1467738638054 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:10:38 INFO - PROCESS | 7137 | 1467738638324 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:38 INFO - PROCESS | 7137 | 1467738638330 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21e400 == 36 [pid = 7137] [id = 544] 10:10:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8fb15000) [pid = 7137] [serial = 1633] [outer = (nil)] 10:10:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91254400) [pid = 7137] [serial = 1634] [outer = 0x8fb15000] 10:10:38 INFO - PROCESS | 7137 | 1467738638458 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91416800) [pid = 7137] [serial = 1635] [outer = 0x8fb15000] 10:10:39 INFO - PROCESS | 7137 | 1467738639463 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] 10:10:39 INFO - PROCESS | 7137 | 1467738639554 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 10:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:10:39 INFO - PROCESS | 7137 | 1467738639562 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 7137 | 1467738639568 Marionette TRACE conn4 <- [1,2150,null,{}] 10:10:39 INFO - PROCESS | 7137 | 1467738639585 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}] 10:10:39 INFO - PROCESS | 7137 | 1467738639594 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:39 INFO - PROCESS | 7137 | 1467738639816 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:10:40 INFO - PROCESS | 7137 | 1467738640103 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 7137 | 1467738640111 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa27400 == 37 [pid = 7137] [id = 545] 10:10:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x91da1400) [pid = 7137] [serial = 1636] [outer = (nil)] 10:10:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x92966000) [pid = 7137] [serial = 1637] [outer = 0x91da1400] 10:10:40 INFO - PROCESS | 7137 | 1467738640198 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x92b39400) [pid = 7137] [serial = 1638] [outer = 0x91da1400] 10:10:41 INFO - PROCESS | 7137 | 1467738641362 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]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1844ms 10:10:41 INFO - PROCESS | 7137 | 1467738641407 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 7137 | 1467738641414 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 10:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:10:41 INFO - PROCESS | 7137 | 1467738641423 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 7137 | 1467738641428 Marionette TRACE conn4 <- [1,2154,null,{}] 10:10:41 INFO - PROCESS | 7137 | 1467738641436 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}] 10:10:41 INFO - PROCESS | 7137 | 1467738641442 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:41 INFO - PROCESS | 7137 | 1467738641635 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:10:41 INFO - PROCESS | 7137 | 1467738641918 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 7137 | 1467738641932 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cc000 == 38 [pid = 7137] [id = 546] 10:10:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8d6ce400) [pid = 7137] [serial = 1639] [outer = (nil)] 10:10:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8d6d4c00) [pid = 7137] [serial = 1640] [outer = 0x8d6ce400] 10:10:42 INFO - PROCESS | 7137 | 1467738642075 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8e4aec00) [pid = 7137] [serial = 1641] [outer = 0x8d6ce400] 10:10:42 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaaa400 == 37 [pid = 7137] [id = 541] 10:10:42 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa31800 == 36 [pid = 7137] [id = 540] 10:10:42 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa28000 == 35 [pid = 7137] [id = 539] 10:10:42 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa2000 == 34 [pid = 7137] [id = 538] 10:10:42 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d4000 == 33 [pid = 7137] [id = 537] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8fa27800) [pid = 7137] [serial = 1563] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x916a6400) [pid = 7137] [serial = 1580] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x916ab000) [pid = 7137] [serial = 1581] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8fa2fc00) [pid = 7137] [serial = 1583] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8c277000) [pid = 7137] [serial = 1559] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f44d000) [pid = 7137] [serial = 1562] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f223c00) [pid = 7137] [serial = 1574] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x9162dc00) [pid = 7137] [serial = 1568] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x916a6000) [pid = 7137] [serial = 1584] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8f44b400) [pid = 7137] [serial = 1557] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8f98bc00) [pid = 7137] [serial = 1575] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x91254c00) [pid = 7137] [serial = 1566] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d6cb000) [pid = 7137] [serial = 1560] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x91250800) [pid = 7137] [serial = 1577] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x916a1800) [pid = 7137] [serial = 1569] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8e760000) [pid = 7137] [serial = 1571] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x9124c000) [pid = 7137] [serial = 1565] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91413000) [pid = 7137] [serial = 1578] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8e767c00) [pid = 7137] [serial = 1572] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x91daac00) [pid = 7137] [serial = 1587] [outer = (nil)] [url = about:blank] 10:10:42 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x91413c00) [pid = 7137] [serial = 1586] [outer = (nil)] [url = about:blank] 10:10:43 INFO - PROCESS | 7137 | 1467738643007 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]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1647ms 10:10:43 INFO - PROCESS | 7137 | 1467738643069 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 7137 | 1467738643075 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 10:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:10:43 INFO - PROCESS | 7137 | 1467738643086 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 7137 | 1467738643089 Marionette TRACE conn4 <- [1,2158,null,{}] 10:10:43 INFO - PROCESS | 7137 | 1467738643096 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}] 10:10:43 INFO - PROCESS | 7137 | 1467738643101 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:43 INFO - PROCESS | 7137 | 1467738643273 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:10:43 INFO - PROCESS | 7137 | 1467738643283 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 7137 | 1467738643289 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e765000 == 34 [pid = 7137] [id = 547] 10:10:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8eaa2000) [pid = 7137] [serial = 1642] [outer = (nil)] 10:10:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8eab0c00) [pid = 7137] [serial = 1643] [outer = 0x8eaa2000] 10:10:43 INFO - PROCESS | 7137 | 1467738643364 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f218000) [pid = 7137] [serial = 1644] [outer = 0x8eaa2000] 10:10:44 INFO - PROCESS | 7137 | 1467738644316 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]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1283ms 10:10:44 INFO - PROCESS | 7137 | 1467738644370 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 7137 | 1467738644373 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 10:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:10:44 INFO - PROCESS | 7137 | 1467738644381 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 7137 | 1467738644386 Marionette TRACE conn4 <- [1,2162,null,{}] 10:10:44 INFO - PROCESS | 7137 | 1467738644402 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}] 10:10:44 INFO - PROCESS | 7137 | 1467738644411 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:44 INFO - PROCESS | 7137 | 1467738644643 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:10:44 INFO - PROCESS | 7137 | 1467738644663 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 7137 | 1467738644676 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f458c00 == 35 [pid = 7137] [id = 548] 10:10:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8f982400) [pid = 7137] [serial = 1645] [outer = (nil)] 10:10:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8fa2ec00) [pid = 7137] [serial = 1646] [outer = 0x8f982400] 10:10:44 INFO - PROCESS | 7137 | 1467738644747 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8fb15400) [pid = 7137] [serial = 1647] [outer = 0x8f982400] 10:10:45 INFO - PROCESS | 7137 | 1467738645725 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]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1384ms 10:10:45 INFO - PROCESS | 7137 | 1467738645766 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:10:45 INFO - PROCESS | 7137 | 1467738645771 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 10:10:45 INFO - PROCESS | 7137 | 1467738645784 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 7137 | 1467738645786 Marionette TRACE conn4 <- [1,2166,null,{}] 10:10:45 INFO - PROCESS | 7137 | 1467738645793 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}] 10:10:45 INFO - PROCESS | 7137 | 1467738645797 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:46 INFO - PROCESS | 7137 | 1467738646033 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:10:46 INFO - PROCESS | 7137 | 1467738646065 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 7137 | 1467738646074 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd3800 == 36 [pid = 7137] [id = 549] 10:10:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8fbd8c00) [pid = 7137] [serial = 1648] [outer = (nil)] 10:10:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fbd6400) [pid = 7137] [serial = 1649] [outer = 0x8fbd8c00] 10:10:46 INFO - PROCESS | 7137 | 1467738646163 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91258400) [pid = 7137] [serial = 1650] [outer = 0x8fbd8c00] 10:10:47 INFO - PROCESS | 7137 | 1467738647239 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]]]}] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8e5f3800) [pid = 7137] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fbcb400) [pid = 7137] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8eaa4400) [pid = 7137] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8d6d4800) [pid = 7137] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91da7800) [pid = 7137] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8e762800) [pid = 7137] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x92543800) [pid = 7137] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8e5ef400) [pid = 7137] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x92968400) [pid = 7137] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8d62c400) [pid = 7137] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8fbd6000) [pid = 7137] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8f223000) [pid = 7137] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:10:47 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8fa29c00) [pid = 7137] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1547ms 10:10:47 INFO - PROCESS | 7137 | 1467738647325 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 7137 | 1467738647329 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 10:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:10:47 INFO - PROCESS | 7137 | 1467738647336 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 7137 | 1467738647339 Marionette TRACE conn4 <- [1,2170,null,{}] 10:10:47 INFO - PROCESS | 7137 | 1467738647345 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}] 10:10:47 INFO - PROCESS | 7137 | 1467738647351 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:47 INFO - PROCESS | 7137 | 1467738647503 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:10:47 INFO - PROCESS | 7137 | 1467738647728 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 7137 | 1467738647734 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3df800 == 37 [pid = 7137] [id = 550] 10:10:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8d6ca400) [pid = 7137] [serial = 1651] [outer = (nil)] 10:10:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8fb0b800) [pid = 7137] [serial = 1652] [outer = 0x8d6ca400] 10:10:47 INFO - PROCESS | 7137 | 1467738647824 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8fbd1c00) [pid = 7137] [serial = 1653] [outer = 0x8d6ca400] 10:10:48 INFO - PROCESS | 7137 | 1467738648581 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]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1287ms 10:10:48 INFO - PROCESS | 7137 | 1467738648629 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 7137 | 1467738648633 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 10:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:10:48 INFO - PROCESS | 7137 | 1467738648641 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 7137 | 1467738648645 Marionette TRACE conn4 <- [1,2174,null,{}] 10:10:48 INFO - PROCESS | 7137 | 1467738648651 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}] 10:10:48 INFO - PROCESS | 7137 | 1467738648661 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:48 INFO - PROCESS | 7137 | 1467738648861 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:10:49 INFO - PROCESS | 7137 | 1467738649003 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 7137 | 1467738649013 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3de800 == 38 [pid = 7137] [id = 551] 10:10:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f44ec00) [pid = 7137] [serial = 1654] [outer = (nil)] 10:10:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x916aa400) [pid = 7137] [serial = 1655] [outer = 0x8f44ec00] 10:10:49 INFO - PROCESS | 7137 | 1467738649086 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x91ad2400) [pid = 7137] [serial = 1656] [outer = 0x8f44ec00] 10:10:50 INFO - PROCESS | 7137 | 1467738650115 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1542ms 10:10:50 INFO - PROCESS | 7137 | 1467738650184 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 7137 | 1467738650191 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 10:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:10:50 INFO - PROCESS | 7137 | 1467738650199 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 7137 | 1467738650207 Marionette TRACE conn4 <- [1,2178,null,{}] 10:10:50 INFO - PROCESS | 7137 | 1467738650215 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}] 10:10:50 INFO - PROCESS | 7137 | 1467738650222 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:50 INFO - PROCESS | 7137 | 1467738650462 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:10:50 INFO - PROCESS | 7137 | 1467738650705 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 7137 | 1467738650716 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d5c00 == 39 [pid = 7137] [id = 552] 10:10:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8e4b5000) [pid = 7137] [serial = 1657] [outer = (nil)] 10:10:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e763000) [pid = 7137] [serial = 1658] [outer = 0x8e4b5000] 10:10:50 INFO - PROCESS | 7137 | 1467738650848 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8eaacc00) [pid = 7137] [serial = 1659] [outer = 0x8e4b5000] 10:10:51 INFO - PROCESS | 7137 | 1467738651829 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]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1687ms 10:10:51 INFO - PROCESS | 7137 | 1467738651886 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 7137 | 1467738651894 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 10:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:10:51 INFO - PROCESS | 7137 | 1467738651905 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 7137 | 1467738651909 Marionette TRACE conn4 <- [1,2182,null,{}] 10:10:51 INFO - PROCESS | 7137 | 1467738651916 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}] 10:10:51 INFO - PROCESS | 7137 | 1467738651922 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:52 INFO - PROCESS | 7137 | 1467738652157 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:10:52 INFO - PROCESS | 7137 | 1467738652400 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 7137 | 1467738652407 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa27000 == 40 [pid = 7137] [id = 553] 10:10:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8fa30c00) [pid = 7137] [serial = 1660] [outer = (nil)] 10:10:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8fbcb000) [pid = 7137] [serial = 1661] [outer = 0x8fa30c00] 10:10:52 INFO - PROCESS | 7137 | 1467738652540 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8fbd5000) [pid = 7137] [serial = 1662] [outer = 0x8fa30c00] 10:10:53 INFO - PROCESS | 7137 | 1467738653545 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]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1684ms 10:10:53 INFO - PROCESS | 7137 | 1467738653589 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:10:53 INFO - PROCESS | 7137 | 1467738653594 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 10:10:53 INFO - PROCESS | 7137 | 1467738653601 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 7137 | 1467738653607 Marionette TRACE conn4 <- [1,2186,null,{}] 10:10:53 INFO - PROCESS | 7137 | 1467738653624 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}] 10:10:53 INFO - PROCESS | 7137 | 1467738653632 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:53 INFO - PROCESS | 7137 | 1467738653816 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:10:54 INFO - PROCESS | 7137 | 1467738654000 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 7137 | 1467738654014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da4400 == 41 [pid = 7137] [id = 554] 10:10:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91da5400) [pid = 7137] [serial = 1663] [outer = (nil)] 10:10:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x92542800) [pid = 7137] [serial = 1664] [outer = 0x91da5400] 10:10:54 INFO - PROCESS | 7137 | 1467738654138 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x92962400) [pid = 7137] [serial = 1665] [outer = 0x91da5400] 10:10:55 INFO - PROCESS | 7137 | 1467738655059 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]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1498ms 10:10:55 INFO - PROCESS | 7137 | 1467738655099 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 7137 | 1467738655104 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 10:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:10:55 INFO - PROCESS | 7137 | 1467738655111 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 7137 | 1467738655113 Marionette TRACE conn4 <- [1,2190,null,{}] 10:10:55 INFO - PROCESS | 7137 | 1467738655120 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}] 10:10:55 INFO - PROCESS | 7137 | 1467738655125 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:55 INFO - PROCESS | 7137 | 1467738655313 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:10:55 INFO - PROCESS | 7137 | 1467738655498 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 7137 | 1467738655506 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b9000 == 42 [pid = 7137] [id = 555] 10:10:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8f44cc00) [pid = 7137] [serial = 1666] [outer = (nil)] 10:10:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x92549000) [pid = 7137] [serial = 1667] [outer = 0x8f44cc00] 10:10:55 INFO - PROCESS | 7137 | 1467738655589 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x9296e000) [pid = 7137] [serial = 1668] [outer = 0x8f44cc00] 10:10:56 INFO - PROCESS | 7137 | 1467738656519 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]]]}] 10:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1439ms 10:10:56 INFO - PROCESS | 7137 | 1467738656551 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:10:56 INFO - PROCESS | 7137 | 1467738656555 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 10:10:56 INFO - PROCESS | 7137 | 1467738656562 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 7137 | 1467738656566 Marionette TRACE conn4 <- [1,2194,null,{}] 10:10:56 INFO - PROCESS | 7137 | 1467738656572 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}] 10:10:56 INFO - PROCESS | 7137 | 1467738656577 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:56 INFO - PROCESS | 7137 | 1467738656751 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:10:56 INFO - PROCESS | 7137 | 1467738656935 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 7137 | 1467738656943 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x91416400 == 43 [pid = 7137] [id = 556] 10:10:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91417400) [pid = 7137] [serial = 1669] [outer = (nil)] 10:10:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92b47800) [pid = 7137] [serial = 1670] [outer = 0x91417400] 10:10:57 INFO - PROCESS | 7137 | 1467738657020 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x92c9c800) [pid = 7137] [serial = 1671] [outer = 0x91417400] 10:10:58 INFO - PROCESS | 7137 | 1467738658049 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]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1544ms 10:10:58 INFO - PROCESS | 7137 | 1467738658106 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 7137 | 1467738658110 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 10:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:10:58 INFO - PROCESS | 7137 | 1467738658116 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 7137 | 1467738658120 Marionette TRACE conn4 <- [1,2198,null,{}] 10:10:58 INFO - PROCESS | 7137 | 1467738658126 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}] 10:10:58 INFO - PROCESS | 7137 | 1467738658136 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:58 INFO - PROCESS | 7137 | 1467738658566 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:10:58 INFO - PROCESS | 7137 | 1467738658824 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 7137 | 1467738658836 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:10:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d2400 == 44 [pid = 7137] [id = 557] 10:10:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d6d2800) [pid = 7137] [serial = 1672] [outer = (nil)] 10:10:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8e4b6000) [pid = 7137] [serial = 1673] [outer = 0x8d6d2800] 10:10:58 INFO - PROCESS | 7137 | 1467738658911 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8e765800) [pid = 7137] [serial = 1674] [outer = 0x8d6d2800] 10:10:59 INFO - PROCESS | 7137 | 1467738659776 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]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1733ms 10:10:59 INFO - PROCESS | 7137 | 1467738659851 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 7137 | 1467738659858 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 10:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:10:59 INFO - PROCESS | 7137 | 1467738659866 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 7137 | 1467738659870 Marionette TRACE conn4 <- [1,2202,null,{}] 10:10:59 INFO - PROCESS | 7137 | 1467738659878 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}] 10:10:59 INFO - PROCESS | 7137 | 1467738659884 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:00 INFO - PROCESS | 7137 | 1467738660155 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:11:00 INFO - PROCESS | 7137 | 1467738660395 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 7137 | 1467738660405 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f0800 == 45 [pid = 7137] [id = 558] 10:11:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8f222400) [pid = 7137] [serial = 1675] [outer = (nil)] 10:11:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8fa28000) [pid = 7137] [serial = 1676] [outer = 0x8f222400] 10:11:00 INFO - PROCESS | 7137 | 1467738660529 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fb09400) [pid = 7137] [serial = 1677] [outer = 0x8f222400] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3df800 == 44 [pid = 7137] [id = 550] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd3800 == 43 [pid = 7137] [id = 549] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8f458c00 == 42 [pid = 7137] [id = 548] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8e765000 == 41 [pid = 7137] [id = 547] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cc000 == 40 [pid = 7137] [id = 546] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c272c00 == 39 [pid = 7137] [id = 542] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db000 == 38 [pid = 7137] [id = 543] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa27400 == 37 [pid = 7137] [id = 545] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f0000 == 36 [pid = 7137] [id = 536] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21e400 == 35 [pid = 7137] [id = 544] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c277c00 == 34 [pid = 7137] [id = 533] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21a400 == 33 [pid = 7137] [id = 534] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e4400 == 32 [pid = 7137] [id = 535] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x91ad0c00 == 31 [pid = 7137] [id = 532] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d2400 == 30 [pid = 7137] [id = 557] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b9000 == 29 [pid = 7137] [id = 555] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x91416400 == 28 [pid = 7137] [id = 556] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x91da4400 == 27 [pid = 7137] [id = 554] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa27000 == 26 [pid = 7137] [id = 553] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3de800 == 25 [pid = 7137] [id = 551] 10:11:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d5c00 == 24 [pid = 7137] [id = 552] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8f21a000) [pid = 7137] [serial = 1590] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8f118800) [pid = 7137] [serial = 1589] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x91414400) [pid = 7137] [serial = 1593] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8fbd3c00) [pid = 7137] [serial = 1592] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8eaae400) [pid = 7137] [serial = 1616] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e4ac800) [pid = 7137] [serial = 1613] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8e4b2000) [pid = 7137] [serial = 1614] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x9254bc00) [pid = 7137] [serial = 1596] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8f218400) [pid = 7137] [serial = 1611] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x92543c00) [pid = 7137] [serial = 1595] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f119000) [pid = 7137] [serial = 1610] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9296bc00) [pid = 7137] [serial = 1599] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x92967c00) [pid = 7137] [serial = 1598] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x92b42000) [pid = 7137] [serial = 1602] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92b3f000) [pid = 7137] [serial = 1601] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x92f8bc00) [pid = 7137] [serial = 1605] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x92f8ac00) [pid = 7137] [serial = 1604] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f115400) [pid = 7137] [serial = 1608] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8e5ef800) [pid = 7137] [serial = 1607] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91252800) [pid = 7137] [serial = 1622] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x91412c00) [pid = 7137] [serial = 1625] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x9140dc00) [pid = 7137] [serial = 1623] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8fa31000) [pid = 7137] [serial = 1619] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8fb10c00) [pid = 7137] [serial = 1620] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8f11a800) [pid = 7137] [serial = 1617] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x9162b800) [pid = 7137] [serial = 1626] [outer = (nil)] [url = about:blank] 10:11:02 INFO - PROCESS | 7137 | 1467738662419 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2586ms 10:11:02 INFO - PROCESS | 7137 | 1467738662453 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 7137 | 1467738662460 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 10:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:11:02 INFO - PROCESS | 7137 | 1467738662467 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 7137 | 1467738662475 Marionette TRACE conn4 <- [1,2206,null,{}] 10:11:02 INFO - PROCESS | 7137 | 1467738662482 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}] 10:11:02 INFO - PROCESS | 7137 | 1467738662488 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:02 INFO - PROCESS | 7137 | 1467738662719 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:11:02 INFO - PROCESS | 7137 | 1467738662858 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 7137 | 1467738662869 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d630000 == 25 [pid = 7137] [id = 559] 10:11:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8d631400) [pid = 7137] [serial = 1678] [outer = (nil)] 10:11:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8d6d8800) [pid = 7137] [serial = 1679] [outer = 0x8d631400] 10:11:02 INFO - PROCESS | 7137 | 1467738662940 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8e5ed400) [pid = 7137] [serial = 1680] [outer = 0x8d631400] 10:11:03 INFO - PROCESS | 7137 | 1467738663776 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]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1339ms 10:11:03 INFO - PROCESS | 7137 | 1467738663806 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 7137 | 1467738663814 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 10:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:11:03 INFO - PROCESS | 7137 | 1467738663825 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 7137 | 1467738663829 Marionette TRACE conn4 <- [1,2210,null,{}] 10:11:03 INFO - PROCESS | 7137 | 1467738663835 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}] 10:11:03 INFO - PROCESS | 7137 | 1467738663841 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:04 INFO - PROCESS | 7137 | 1467738664014 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:11:04 INFO - PROCESS | 7137 | 1467738664024 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 7137 | 1467738664034 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaae400 == 26 [pid = 7137] [id = 560] 10:11:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f119800) [pid = 7137] [serial = 1681] [outer = (nil)] 10:11:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f11f800) [pid = 7137] [serial = 1682] [outer = 0x8f119800] 10:11:04 INFO - PROCESS | 7137 | 1467738664103 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f123c00) [pid = 7137] [serial = 1683] [outer = 0x8f119800] 10:11:05 INFO - PROCESS | 7137 | 1467738665122 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1329ms 10:11:05 INFO - PROCESS | 7137 | 1467738665162 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 7137 | 1467738665165 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 10:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:11:05 INFO - PROCESS | 7137 | 1467738665172 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 7137 | 1467738665178 Marionette TRACE conn4 <- [1,2214,null,{}] 10:11:05 INFO - PROCESS | 7137 | 1467738665207 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}] 10:11:05 INFO - PROCESS | 7137 | 1467738665216 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:05 INFO - PROCESS | 7137 | 1467738665429 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:11:05 INFO - PROCESS | 7137 | 1467738665452 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 7137 | 1467738665465 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa25400 == 27 [pid = 7137] [id = 561] 10:11:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8fa25c00) [pid = 7137] [serial = 1684] [outer = (nil)] 10:11:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8fa2a000) [pid = 7137] [serial = 1685] [outer = 0x8fa25c00] 10:11:05 INFO - PROCESS | 7137 | 1467738665534 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8fbcc800) [pid = 7137] [serial = 1686] [outer = 0x8fa25c00] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8d626400) [pid = 7137] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8d6ce400) [pid = 7137] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8d6ca400) [pid = 7137] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8fbd8c00) [pid = 7137] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8fb15000) [pid = 7137] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8d6cb800) [pid = 7137] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8eaa2000) [pid = 7137] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x91da1400) [pid = 7137] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8f982400) [pid = 7137] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:11:06 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8f44ec00) [pid = 7137] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:11:07 INFO - PROCESS | 7137 | 1467738667293 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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2148ms 10:11:07 INFO - PROCESS | 7137 | 1467738667322 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:11:07 INFO - PROCESS | 7137 | 1467738667329 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 10:11:07 INFO - PROCESS | 7137 | 1467738667338 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 7137 | 1467738667343 Marionette TRACE conn4 <- [1,2218,null,{}] 10:11:07 INFO - PROCESS | 7137 | 1467738667352 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}] 10:11:07 INFO - PROCESS | 7137 | 1467738667358 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:07 INFO - PROCESS | 7137 | 1467738667588 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:11:07 INFO - PROCESS | 7137 | 1467738667783 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 7137 | 1467738667796 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271000 == 28 [pid = 7137] [id = 562] 10:11:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8d627800) [pid = 7137] [serial = 1687] [outer = (nil)] 10:11:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8e5f0000) [pid = 7137] [serial = 1688] [outer = 0x8d627800] 10:11:07 INFO - PROCESS | 7137 | 1467738667882 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8eaa1800) [pid = 7137] [serial = 1689] [outer = 0x8d627800] 10:11:08 INFO - PROCESS | 7137 | 1467738668896 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]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1639ms 10:11:08 INFO - PROCESS | 7137 | 1467738668976 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:11:08 INFO - PROCESS | 7137 | 1467738668984 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 10:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:11:09 INFO - PROCESS | 7137 | 1467738668995 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 7137 | 1467738668999 Marionette TRACE conn4 <- [1,2222,null,{}] 10:11:09 INFO - PROCESS | 7137 | 1467738669006 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}] 10:11:09 INFO - PROCESS | 7137 | 1467738669012 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:09 INFO - PROCESS | 7137 | 1467738669229 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:11:09 INFO - PROCESS | 7137 | 1467738669511 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 7137 | 1467738669519 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f224400 == 29 [pid = 7137] [id = 563] 10:11:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f44d400) [pid = 7137] [serial = 1690] [outer = (nil)] 10:11:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8f458400) [pid = 7137] [serial = 1691] [outer = 0x8f44d400] 10:11:09 INFO - PROCESS | 7137 | 1467738669633 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8f98dc00) [pid = 7137] [serial = 1692] [outer = 0x8f44d400] 10:11:10 INFO - PROCESS | 7137 | 1467738670573 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]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1636ms 10:11:10 INFO - PROCESS | 7137 | 1467738670632 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 7137 | 1467738670635 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 10:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:11:10 INFO - PROCESS | 7137 | 1467738670643 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 7137 | 1467738670649 Marionette TRACE conn4 <- [1,2226,null,{}] 10:11:10 INFO - PROCESS | 7137 | 1467738670666 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}] 10:11:10 INFO - PROCESS | 7137 | 1467738670675 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:10 INFO - PROCESS | 7137 | 1467738670865 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:11:11 INFO - PROCESS | 7137 | 1467738671028 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 7137 | 1467738671039 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140e400 == 30 [pid = 7137] [id = 564] 10:11:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x9140ec00) [pid = 7137] [serial = 1693] [outer = (nil)] 10:11:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91413c00) [pid = 7137] [serial = 1694] [outer = 0x9140ec00] 10:11:11 INFO - PROCESS | 7137 | 1467738671167 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x9162c800) [pid = 7137] [serial = 1695] [outer = 0x9140ec00] 10:11:12 INFO - PROCESS | 7137 | 1467738672169 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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1586ms 10:11:12 INFO - PROCESS | 7137 | 1467738672230 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:11:12 INFO - PROCESS | 7137 | 1467738672241 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 10:11:12 INFO - PROCESS | 7137 | 1467738672249 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 7137 | 1467738672256 Marionette TRACE conn4 <- [1,2230,null,{}] 10:11:12 INFO - PROCESS | 7137 | 1467738672262 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}] 10:11:12 INFO - PROCESS | 7137 | 1467738672267 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:12 INFO - PROCESS | 7137 | 1467738672450 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:11:12 INFO - PROCESS | 7137 | 1467738672687 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 7137 | 1467738672699 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db000 == 31 [pid = 7137] [id = 565] 10:11:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8c3e0400) [pid = 7137] [serial = 1696] [outer = (nil)] 10:11:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x9162ec00) [pid = 7137] [serial = 1697] [outer = 0x8c3e0400] 10:11:12 INFO - PROCESS | 7137 | 1467738672828 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x916ab000) [pid = 7137] [serial = 1698] [outer = 0x8c3e0400] 10:11:13 INFO - PROCESS | 7137 | 1467738673953 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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1795ms 10:11:14 INFO - PROCESS | 7137 | 1467738674042 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 7137 | 1467738674049 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 10:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:11:14 INFO - PROCESS | 7137 | 1467738674058 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 7137 | 1467738674062 Marionette TRACE conn4 <- [1,2234,null,{}] 10:11:14 INFO - PROCESS | 7137 | 1467738674070 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}] 10:11:14 INFO - PROCESS | 7137 | 1467738674076 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:14 INFO - PROCESS | 7137 | 1467738674310 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:11:14 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaae400 == 30 [pid = 7137] [id = 560] 10:11:14 INFO - PROCESS | 7137 | --DOCSHELL 0x8d630000 == 29 [pid = 7137] [id = 559] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x91acdc00) [pid = 7137] [serial = 1628] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8e4aec00) [pid = 7137] [serial = 1641] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8fb0b800) [pid = 7137] [serial = 1652] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91258400) [pid = 7137] [serial = 1650] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91254400) [pid = 7137] [serial = 1634] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8e764800) [pid = 7137] [serial = 1631] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8f218000) [pid = 7137] [serial = 1644] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8d6d4c00) [pid = 7137] [serial = 1640] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x91da1c00) [pid = 7137] [serial = 1629] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x91416800) [pid = 7137] [serial = 1635] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x92b39400) [pid = 7137] [serial = 1638] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x92966000) [pid = 7137] [serial = 1637] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8fbd1c00) [pid = 7137] [serial = 1653] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8eab0c00) [pid = 7137] [serial = 1643] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x8fbd6400) [pid = 7137] [serial = 1649] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0x8eaabc00) [pid = 7137] [serial = 1632] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x8fa2ec00) [pid = 7137] [serial = 1646] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 57 (0x8fb15400) [pid = 7137] [serial = 1647] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 56 (0x916aa400) [pid = 7137] [serial = 1655] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | --DOMWINDOW == 55 (0x91ad2400) [pid = 7137] [serial = 1656] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 7137 | 1467738674570 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 7137 | 1467738674587 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d4c00 == 30 [pid = 7137] [id = 566] 10:11:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 56 (0x8d6d5800) [pid = 7137] [serial = 1699] [outer = (nil)] 10:11:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 57 (0x8e4ae400) [pid = 7137] [serial = 1700] [outer = 0x8d6d5800] 10:11:14 INFO - PROCESS | 7137 | 1467738674657 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 58 (0x8e4b9400) [pid = 7137] [serial = 1701] [outer = 0x8d6d5800] 10:11:15 INFO - PROCESS | 7137 | 1467738675428 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]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1390ms 10:11:15 INFO - PROCESS | 7137 | 1467738675448 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 7137 | 1467738675454 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 10:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:11:15 INFO - PROCESS | 7137 | 1467738675464 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - PROCESS | 7137 | 1467738675467 Marionette TRACE conn4 <- [1,2238,null,{}] 10:11:15 INFO - PROCESS | 7137 | 1467738675483 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}] 10:11:15 INFO - PROCESS | 7137 | 1467738675489 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:15 INFO - PROCESS | 7137 | 1467738675650 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:11:15 INFO - PROCESS | 7137 | 1467738675660 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 7137 | 1467738675666 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaab400 == 31 [pid = 7137] [id = 567] 10:11:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x8f11b000) [pid = 7137] [serial = 1702] [outer = (nil)] 10:11:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x8f223000) [pid = 7137] [serial = 1703] [outer = 0x8f11b000] 10:11:15 INFO - PROCESS | 7137 | 1467738675738 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x8f981400) [pid = 7137] [serial = 1704] [outer = 0x8f11b000] 10:11:16 INFO - PROCESS | 7137 | 1467738676639 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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1237ms 10:11:16 INFO - PROCESS | 7137 | 1467738676704 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 7137 | 1467738676708 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 10:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:11:16 INFO - PROCESS | 7137 | 1467738676715 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 7137 | 1467738676720 Marionette TRACE conn4 <- [1,2242,null,{}] 10:11:16 INFO - PROCESS | 7137 | 1467738676736 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}] 10:11:16 INFO - PROCESS | 7137 | 1467738676744 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:16 INFO - PROCESS | 7137 | 1467738676904 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:11:17 INFO - PROCESS | 7137 | 1467738677059 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 7137 | 1467738677068 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd0400 == 32 [pid = 7137] [id = 568] 10:11:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8fbd0c00) [pid = 7137] [serial = 1705] [outer = (nil)] 10:11:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x9124fc00) [pid = 7137] [serial = 1706] [outer = 0x8fbd0c00] 10:11:17 INFO - PROCESS | 7137 | 1467738677139 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x9140c400) [pid = 7137] [serial = 1707] [outer = 0x8fbd0c00] 10:11:18 INFO - PROCESS | 7137 | 1467738678070 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]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1383ms 10:11:18 INFO - PROCESS | 7137 | 1467738678098 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 7137 | 1467738678102 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 10:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:11:18 INFO - PROCESS | 7137 | 1467738678108 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 7137 | 1467738678112 Marionette TRACE conn4 <- [1,2246,null,{}] 10:11:18 INFO - PROCESS | 7137 | 1467738678118 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}] 10:11:18 INFO - PROCESS | 7137 | 1467738678122 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:18 INFO - PROCESS | 7137 | 1467738678364 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:11:18 INFO - PROCESS | 7137 | 1467738678392 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 7137 | 1467738678403 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140ac00 == 33 [pid = 7137] [id = 569] 10:11:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x9140f400) [pid = 7137] [serial = 1708] [outer = (nil)] 10:11:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x91634000) [pid = 7137] [serial = 1709] [outer = 0x9140f400] 10:11:18 INFO - PROCESS | 7137 | 1467738678467 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x9169fc00) [pid = 7137] [serial = 1710] [outer = 0x9140f400] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8f119800) [pid = 7137] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8e4b5000) [pid = 7137] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8d6d2800) [pid = 7137] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x91da5400) [pid = 7137] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x91417400) [pid = 7137] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x8f44cc00) [pid = 7137] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 60 (0x8fa30c00) [pid = 7137] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 59 (0x8f222400) [pid = 7137] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:11:19 INFO - PROCESS | 7137 | --DOMWINDOW == 58 (0x8d631400) [pid = 7137] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:11:19 INFO - PROCESS | 7137 | 1467738679366 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]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1285ms 10:11:19 INFO - PROCESS | 7137 | 1467738679394 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 7137 | 1467738679398 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 10:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:11:19 INFO - PROCESS | 7137 | 1467738679404 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 7137 | 1467738679407 Marionette TRACE conn4 <- [1,2250,null,{}] 10:11:19 INFO - PROCESS | 7137 | 1467738679413 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}] 10:11:19 INFO - PROCESS | 7137 | 1467738679418 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:19 INFO - PROCESS | 7137 | 1467738679565 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:11:19 INFO - PROCESS | 7137 | 1467738679578 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 7137 | 1467738679584 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3800 == 34 [pid = 7137] [id = 570] 10:11:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 59 (0x8e5fa800) [pid = 7137] [serial = 1711] [outer = (nil)] 10:11:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 60 (0x8f986800) [pid = 7137] [serial = 1712] [outer = 0x8e5fa800] 10:11:19 INFO - PROCESS | 7137 | 1467738679653 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 61 (0x91635c00) [pid = 7137] [serial = 1713] [outer = 0x8e5fa800] 10:11:20 INFO - PROCESS | 7137 | 1467738680573 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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1234ms 10:11:20 INFO - PROCESS | 7137 | 1467738680639 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 7137 | 1467738680643 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 10:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:11:20 INFO - PROCESS | 7137 | 1467738680650 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 7137 | 1467738680653 Marionette TRACE conn4 <- [1,2254,null,{}] 10:11:20 INFO - PROCESS | 7137 | 1467738680658 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}] 10:11:20 INFO - PROCESS | 7137 | 1467738680669 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:20 INFO - PROCESS | 7137 | 1467738680875 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:11:21 INFO - PROCESS | 7137 | 1467738681014 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 7137 | 1467738681023 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26f800 == 35 [pid = 7137] [id = 571] 10:11:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8d634400) [pid = 7137] [serial = 1714] [outer = (nil)] 10:11:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x91da2400) [pid = 7137] [serial = 1715] [outer = 0x8d634400] 10:11:21 INFO - PROCESS | 7137 | 1467738681095 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x91da9c00) [pid = 7137] [serial = 1716] [outer = 0x8d634400] 10:11:22 INFO - PROCESS | 7137 | 1467738682145 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]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1535ms 10:11:22 INFO - PROCESS | 7137 | 1467738682186 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 7137 | 1467738682193 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 10:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:11:22 INFO - PROCESS | 7137 | 1467738682201 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 7137 | 1467738682209 Marionette TRACE conn4 <- [1,2258,null,{}] 10:11:22 INFO - PROCESS | 7137 | 1467738682217 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}] 10:11:22 INFO - PROCESS | 7137 | 1467738682223 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:22 INFO - PROCESS | 7137 | 1467738682431 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:11:22 INFO - PROCESS | 7137 | 1467738682665 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 7137 | 1467738682679 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f9800 == 36 [pid = 7137] [id = 572] 10:11:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8e75dc00) [pid = 7137] [serial = 1717] [outer = (nil)] 10:11:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8f117c00) [pid = 7137] [serial = 1718] [outer = 0x8e75dc00] 10:11:22 INFO - PROCESS | 7137 | 1467738682808 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f221800) [pid = 7137] [serial = 1719] [outer = 0x8e75dc00] 10:11:23 INFO - PROCESS | 7137 | 1467738683740 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]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1592ms 10:11:23 INFO - PROCESS | 7137 | 1467738683793 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 7137 | 1467738683800 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 10:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:11:23 INFO - PROCESS | 7137 | 1467738683811 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 7137 | 1467738683815 Marionette TRACE conn4 <- [1,2262,null,{}] 10:11:23 INFO - PROCESS | 7137 | 1467738683822 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}] 10:11:23 INFO - PROCESS | 7137 | 1467738683827 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:24 INFO - PROCESS | 7137 | 1467738684073 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:11:24 INFO - PROCESS | 7137 | 1467738684347 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 7137 | 1467738684354 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f225c00 == 37 [pid = 7137] [id = 573] 10:11:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8fb17000) [pid = 7137] [serial = 1720] [outer = (nil)] 10:11:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x9124cc00) [pid = 7137] [serial = 1721] [outer = 0x8fb17000] 10:11:24 INFO - PROCESS | 7137 | 1467738684486 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x91410c00) [pid = 7137] [serial = 1722] [outer = 0x8fb17000] 10:11:25 INFO - PROCESS | 7137 | 1467738685391 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]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1635ms 10:11:25 INFO - PROCESS | 7137 | 1467738685448 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 7137 | 1467738685451 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 10:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:11:25 INFO - PROCESS | 7137 | 1467738685460 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 7137 | 1467738685465 Marionette TRACE conn4 <- [1,2266,null,{}] 10:11:25 INFO - PROCESS | 7137 | 1467738685483 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}] 10:11:25 INFO - PROCESS | 7137 | 1467738685491 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:25 INFO - PROCESS | 7137 | 1467738685679 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:11:25 INFO - PROCESS | 7137 | 1467738685866 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 7137 | 1467738685878 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x91d9f400 == 38 [pid = 7137] [id = 574] 10:11:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91da0800) [pid = 7137] [serial = 1723] [outer = (nil)] 10:11:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x92548000) [pid = 7137] [serial = 1724] [outer = 0x91da0800] 10:11:25 INFO - PROCESS | 7137 | 1467738685958 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x92962800) [pid = 7137] [serial = 1725] [outer = 0x91da0800] 10:11:26 INFO - PROCESS | 7137 | 1467738686876 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]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1442ms 10:11:26 INFO - PROCESS | 7137 | 1467738686919 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 7137 | 1467738686924 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 10:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:11:26 INFO - PROCESS | 7137 | 1467738686933 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - PROCESS | 7137 | 1467738686936 Marionette TRACE conn4 <- [1,2270,null,{}] 10:11:26 INFO - PROCESS | 7137 | 1467738686942 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}] 10:11:26 INFO - PROCESS | 7137 | 1467738686948 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:27 INFO - PROCESS | 7137 | 1467738687131 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:11:27 INFO - PROCESS | 7137 | 1467738687322 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 7137 | 1467738687332 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x916a8000 == 39 [pid = 7137] [id = 575] 10:11:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x91da6000) [pid = 7137] [serial = 1726] [outer = (nil)] 10:11:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x9296e800) [pid = 7137] [serial = 1727] [outer = 0x91da6000] 10:11:27 INFO - PROCESS | 7137 | 1467738687449 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x92b3b400) [pid = 7137] [serial = 1728] [outer = 0x91da6000] 10:11:28 INFO - PROCESS | 7137 | 1467738688434 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]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1536ms 10:11:28 INFO - PROCESS | 7137 | 1467738688478 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 7137 | 1467738688483 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 10:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:11:28 INFO - PROCESS | 7137 | 1467738688491 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 7137 | 1467738688494 Marionette TRACE conn4 <- [1,2274,null,{}] 10:11:28 INFO - PROCESS | 7137 | 1467738688501 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}] 10:11:28 INFO - PROCESS | 7137 | 1467738688506 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:28 INFO - PROCESS | 7137 | 1467738688679 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:11:28 INFO - PROCESS | 7137 | 1467738688862 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 7137 | 1467738688871 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x91635800 == 40 [pid = 7137] [id = 576] 10:11:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x916a2000) [pid = 7137] [serial = 1729] [outer = (nil)] 10:11:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x92b48400) [pid = 7137] [serial = 1730] [outer = 0x916a2000] 10:11:28 INFO - PROCESS | 7137 | 1467738688949 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92c9fc00) [pid = 7137] [serial = 1731] [outer = 0x916a2000] 10:11:29 INFO - PROCESS | 7137 | 1467738689940 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]]]}] 10:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1481ms 10:11:29 INFO - PROCESS | 7137 | 1467738689973 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 7137 | 1467738689976 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 10:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:11:29 INFO - PROCESS | 7137 | 1467738689983 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 7137 | 1467738689986 Marionette TRACE conn4 <- [1,2278,null,{}] 10:11:29 INFO - PROCESS | 7137 | 1467738689992 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}] 10:11:30 INFO - PROCESS | 7137 | 1467738690003 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:30 INFO - PROCESS | 7137 | 1467738690194 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:11:30 INFO - PROCESS | 7137 | 1467738690384 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 7137 | 1467738690391 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa1400 == 41 [pid = 7137] [id = 577] 10:11:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8eaa4400) [pid = 7137] [serial = 1732] [outer = (nil)] 10:11:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x93a1fc00) [pid = 7137] [serial = 1733] [outer = 0x8eaa4400] 10:11:30 INFO - PROCESS | 7137 | 1467738690474 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x93a58800) [pid = 7137] [serial = 1734] [outer = 0x8eaa4400] 10:11:31 INFO - PROCESS | 7137 | 1467738691395 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]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1482ms 10:11:31 INFO - PROCESS | 7137 | 1467738691466 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 7137 | 1467738691470 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 10:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:11:31 INFO - PROCESS | 7137 | 1467738691477 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 7137 | 1467738691480 Marionette TRACE conn4 <- [1,2282,null,{}] 10:11:31 INFO - PROCESS | 7137 | 1467738691486 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}] 10:11:31 INFO - PROCESS | 7137 | 1467738691492 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:31 INFO - PROCESS | 7137 | 1467738691663 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:11:32 INFO - PROCESS | 7137 | 1467738692115 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 7137 | 1467738692123 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d8400 == 42 [pid = 7137] [id = 578] 10:11:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8c3d9000) [pid = 7137] [serial = 1735] [outer = (nil)] 10:11:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8d62c000) [pid = 7137] [serial = 1736] [outer = 0x8c3d9000] 10:11:32 INFO - PROCESS | 7137 | 1467738692235 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d6d5000) [pid = 7137] [serial = 1737] [outer = 0x8c3d9000] 10:11:33 INFO - PROCESS | 7137 | 1467738693154 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]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1733ms 10:11:33 INFO - PROCESS | 7137 | 1467738693214 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:11:33 INFO - PROCESS | 7137 | 1467738693227 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 10:11:33 INFO - PROCESS | 7137 | 1467738693236 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 7137 | 1467738693246 Marionette TRACE conn4 <- [1,2286,null,{}] 10:11:33 INFO - PROCESS | 7137 | 1467738693257 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}] 10:11:33 INFO - PROCESS | 7137 | 1467738693266 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:33 INFO - PROCESS | 7137 | 1467738693496 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f0800 == 41 [pid = 7137] [id = 558] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3800 == 40 [pid = 7137] [id = 570] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x9140ac00 == 39 [pid = 7137] [id = 569] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd0400 == 38 [pid = 7137] [id = 568] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaab400 == 37 [pid = 7137] [id = 567] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d4c00 == 36 [pid = 7137] [id = 566] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db000 == 35 [pid = 7137] [id = 565] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x9140e400 == 34 [pid = 7137] [id = 564] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8f224400 == 33 [pid = 7137] [id = 563] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa25400 == 32 [pid = 7137] [id = 561] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271000 == 31 [pid = 7137] [id = 562] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d8400 == 30 [pid = 7137] [id = 578] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x91635800 == 29 [pid = 7137] [id = 576] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa1400 == 28 [pid = 7137] [id = 577] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x916a8000 == 27 [pid = 7137] [id = 575] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x91d9f400 == 26 [pid = 7137] [id = 574] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8f225c00 == 25 [pid = 7137] [id = 573] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26f800 == 24 [pid = 7137] [id = 571] 10:11:34 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f9800 == 23 [pid = 7137] [id = 572] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8fa2a000) [pid = 7137] [serial = 1685] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8e763000) [pid = 7137] [serial = 1658] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8fbcb000) [pid = 7137] [serial = 1661] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x92542800) [pid = 7137] [serial = 1664] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8fb09400) [pid = 7137] [serial = 1677] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x92549000) [pid = 7137] [serial = 1667] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8fa28000) [pid = 7137] [serial = 1676] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8d6d8800) [pid = 7137] [serial = 1679] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8e5ed400) [pid = 7137] [serial = 1680] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92b47800) [pid = 7137] [serial = 1670] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8e4b6000) [pid = 7137] [serial = 1673] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8f123c00) [pid = 7137] [serial = 1683] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f11f800) [pid = 7137] [serial = 1682] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8eaacc00) [pid = 7137] [serial = 1659] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8e765800) [pid = 7137] [serial = 1674] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x92962400) [pid = 7137] [serial = 1665] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x92c9c800) [pid = 7137] [serial = 1671] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x9296e000) [pid = 7137] [serial = 1668] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8fbd5000) [pid = 7137] [serial = 1662] [outer = (nil)] [url = about:blank] 10:11:34 INFO - PROCESS | 7137 | 1467738694792 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 7137 | 1467738694802 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274800 == 24 [pid = 7137] [id = 579] 10:11:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8c275000) [pid = 7137] [serial = 1738] [outer = (nil)] 10:11:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8c278c00) [pid = 7137] [serial = 1739] [outer = 0x8c275000] 10:11:34 INFO - PROCESS | 7137 | 1467738694880 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8c3e4800) [pid = 7137] [serial = 1740] [outer = 0x8c275000] 10:11:35 INFO - PROCESS | 7137 | 1467738695677 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]]]}] 10:11:35 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 10:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2457ms 10:11:35 INFO - PROCESS | 7137 | 1467738695692 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 7137 | 1467738695697 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 10:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:11:35 INFO - PROCESS | 7137 | 1467738695705 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 7137 | 1467738695709 Marionette TRACE conn4 <- [1,2290,null,{}] 10:11:35 INFO - PROCESS | 7137 | 1467738695717 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}] 10:11:35 INFO - PROCESS | 7137 | 1467738695725 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:35 INFO - PROCESS | 7137 | 1467738695887 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:11:36 INFO - PROCESS | 7137 | 1467738696029 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 7137 | 1467738696037 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d7800 == 25 [pid = 7137] [id = 580] 10:11:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8d6d8800) [pid = 7137] [serial = 1741] [outer = (nil)] 10:11:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e5ee800) [pid = 7137] [serial = 1742] [outer = 0x8d6d8800] 10:11:36 INFO - PROCESS | 7137 | 1467738696117 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8e5f9c00) [pid = 7137] [serial = 1743] [outer = 0x8d6d8800] 10:11:36 INFO - PROCESS | 7137 | 1467738696943 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]]]}] 10:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1283ms 10:11:36 INFO - PROCESS | 7137 | 1467738696992 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 7137 | 1467738696999 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 10:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:11:37 INFO - PROCESS | 7137 | 1467738697007 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 7137 | 1467738697010 Marionette TRACE conn4 <- [1,2294,null,{}] 10:11:37 INFO - PROCESS | 7137 | 1467738697016 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}] 10:11:37 INFO - PROCESS | 7137 | 1467738697022 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:37 INFO - PROCESS | 7137 | 1467738697201 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:11:37 INFO - PROCESS | 7137 | 1467738697212 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 7137 | 1467738697223 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f8c00 == 26 [pid = 7137] [id = 581] 10:11:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8e762000) [pid = 7137] [serial = 1744] [outer = (nil)] 10:11:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8eaae800) [pid = 7137] [serial = 1745] [outer = 0x8e762000] 10:11:37 INFO - PROCESS | 7137 | 1467738697439 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8f11f800) [pid = 7137] [serial = 1746] [outer = 0x8e762000] 10:11:38 INFO - PROCESS | 7137 | 1467738698412 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]]]}] 10:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1436ms 10:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:11:38 INFO - PROCESS | 7137 | 1467738698450 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:11:38 INFO - PROCESS | 7137 | 1467738698453 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 10:11:38 INFO - PROCESS | 7137 | 1467738698469 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 7137 | 1467738698487 Marionette TRACE conn4 <- [1,2298,null,{}] 10:11:38 INFO - PROCESS | 7137 | 1467738698510 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}] 10:11:38 INFO - PROCESS | 7137 | 1467738698518 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:38 INFO - PROCESS | 7137 | 1467738698744 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:11:38 INFO - PROCESS | 7137 | 1467738698769 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 7137 | 1467738698775 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f116800 == 27 [pid = 7137] [id = 582] 10:11:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8f221000) [pid = 7137] [serial = 1747] [outer = (nil)] 10:11:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fa2c400) [pid = 7137] [serial = 1748] [outer = 0x8f221000] 10:11:38 INFO - PROCESS | 7137 | 1467738698855 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fb09c00) [pid = 7137] [serial = 1749] [outer = 0x8f221000] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8d634400) [pid = 7137] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x9140f400) [pid = 7137] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8e5fa800) [pid = 7137] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8f44d400) [pid = 7137] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8d627800) [pid = 7137] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8fa25c00) [pid = 7137] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8d6d5800) [pid = 7137] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x9140ec00) [pid = 7137] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8c3e0400) [pid = 7137] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8f11b000) [pid = 7137] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:11:39 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8fbd0c00) [pid = 7137] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:11:40 INFO - PROCESS | 7137 | 1467738700274 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]]]}] 10:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1879ms 10:11:40 INFO - PROCESS | 7137 | 1467738700339 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 7137 | 1467738700343 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 10:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:11:40 INFO - PROCESS | 7137 | 1467738700349 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 7137 | 1467738700353 Marionette TRACE conn4 <- [1,2302,null,{}] 10:11:40 INFO - PROCESS | 7137 | 1467738700358 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}] 10:11:40 INFO - PROCESS | 7137 | 1467738700363 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:40 INFO - PROCESS | 7137 | 1467738700515 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:11:40 INFO - PROCESS | 7137 | 1467738700525 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 7137 | 1467738700532 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c276c00 == 28 [pid = 7137] [id = 583] 10:11:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8eaa8000) [pid = 7137] [serial = 1750] [outer = (nil)] 10:11:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8fb0d000) [pid = 7137] [serial = 1751] [outer = 0x8eaa8000] 10:11:40 INFO - PROCESS | 7137 | 1467738700601 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8fb0f400) [pid = 7137] [serial = 1752] [outer = 0x8eaa8000] 10:11:41 INFO - PROCESS | 7137 | 1467738701455 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]]]}] 10:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1128ms 10:11:41 INFO - PROCESS | 7137 | 1467738701478 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:11:41 INFO - PROCESS | 7137 | 1467738701483 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 10:11:41 INFO - PROCESS | 7137 | 1467738701498 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 7137 | 1467738701500 Marionette TRACE conn4 <- [1,2306,null,{}] 10:11:41 INFO - PROCESS | 7137 | 1467738701506 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}] 10:11:41 INFO - PROCESS | 7137 | 1467738701511 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:41 INFO - PROCESS | 7137 | 1467738701663 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:11:41 INFO - PROCESS | 7137 | 1467738701676 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 7137 | 1467738701695 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd0400 == 29 [pid = 7137] [id = 584] 10:11:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8fbd0c00) [pid = 7137] [serial = 1753] [outer = (nil)] 10:11:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8fbd8400) [pid = 7137] [serial = 1754] [outer = 0x8fbd0c00] 10:11:41 INFO - PROCESS | 7137 | 1467738701775 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91415c00) [pid = 7137] [serial = 1755] [outer = 0x8fbd0c00] 10:11:43 INFO - PROCESS | 7137 | 1467738703044 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]]]}] 10:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1644ms 10:11:43 INFO - PROCESS | 7137 | 1467738703134 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 7137 | 1467738703140 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 10:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:11:43 INFO - PROCESS | 7137 | 1467738703148 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 7137 | 1467738703156 Marionette TRACE conn4 <- [1,2310,null,{}] 10:11:43 INFO - PROCESS | 7137 | 1467738703164 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}] 10:11:43 INFO - PROCESS | 7137 | 1467738703170 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:43 INFO - PROCESS | 7137 | 1467738703380 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:11:43 INFO - PROCESS | 7137 | 1467738703665 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 7137 | 1467738703675 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62d400 == 30 [pid = 7137] [id = 585] 10:11:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8e4b9800) [pid = 7137] [serial = 1756] [outer = (nil)] 10:11:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8e766400) [pid = 7137] [serial = 1757] [outer = 0x8e4b9800] 10:11:43 INFO - PROCESS | 7137 | 1467738703801 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8eaafc00) [pid = 7137] [serial = 1758] [outer = 0x8e4b9800] 10:11:44 INFO - PROCESS | 7137 | 1467738704854 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]]]}] 10:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1739ms 10:11:44 INFO - PROCESS | 7137 | 1467738704887 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:11:44 INFO - PROCESS | 7137 | 1467738704894 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 10:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:11:44 INFO - PROCESS | 7137 | 1467738704905 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 7137 | 1467738704909 Marionette TRACE conn4 <- [1,2314,null,{}] 10:11:44 INFO - PROCESS | 7137 | 1467738704916 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}] 10:11:44 INFO - PROCESS | 7137 | 1467738704922 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:45 INFO - PROCESS | 7137 | 1467738705148 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:11:45 INFO - PROCESS | 7137 | 1467738705416 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 7137 | 1467738705422 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa2bc00 == 31 [pid = 7137] [id = 586] 10:11:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fa31c00) [pid = 7137] [serial = 1759] [outer = (nil)] 10:11:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fbcd800) [pid = 7137] [serial = 1760] [outer = 0x8fa31c00] 10:11:45 INFO - PROCESS | 7137 | 1467738705553 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fbd8c00) [pid = 7137] [serial = 1761] [outer = 0x8fa31c00] 10:11:46 INFO - PROCESS | 7137 | 1467738706487 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]]]}] 10:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1631ms 10:11:46 INFO - PROCESS | 7137 | 1467738706546 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 7137 | 1467738706551 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 10:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:11:46 INFO - PROCESS | 7137 | 1467738706561 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 7137 | 1467738706566 Marionette TRACE conn4 <- [1,2318,null,{}] 10:11:46 INFO - PROCESS | 7137 | 1467738706584 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}] 10:11:46 INFO - PROCESS | 7137 | 1467738706594 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:46 INFO - PROCESS | 7137 | 1467738706785 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:11:46 INFO - PROCESS | 7137 | 1467738706972 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 7137 | 1467738706980 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x916a8000 == 32 [pid = 7137] [id = 587] 10:11:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x916a9c00) [pid = 7137] [serial = 1762] [outer = (nil)] 10:11:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91ad0c00) [pid = 7137] [serial = 1763] [outer = 0x916a9c00] 10:11:47 INFO - PROCESS | 7137 | 1467738707066 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x91ad6800) [pid = 7137] [serial = 1764] [outer = 0x916a9c00] 10:11:48 INFO - PROCESS | 7137 | 1467738708160 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] 10:11:48 INFO - PROCESS | 7137 | 1467738708373 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 10:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:11:48 INFO - PROCESS | 7137 | 1467738708382 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 7137 | 1467738708386 Marionette TRACE conn4 <- [1,2322,null,{}] 10:11:48 INFO - PROCESS | 7137 | 1467738708403 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}] 10:11:48 INFO - PROCESS | 7137 | 1467738708409 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:48 INFO - PROCESS | 7137 | 1467738708585 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:11:48 INFO - PROCESS | 7137 | 1467738708860 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:48 INFO - PROCESS | 7137 | 1467738708875 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4af000 == 33 [pid = 7137] [id = 588] 10:11:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8e4b0000) [pid = 7137] [serial = 1765] [outer = (nil)] 10:11:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8e5ed400) [pid = 7137] [serial = 1766] [outer = 0x8e4b0000] 10:11:49 INFO - PROCESS | 7137 | 1467738709030 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8e75f000) [pid = 7137] [serial = 1767] [outer = 0x8e4b0000] 10:11:49 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d5400 == 32 [pid = 7137] [id = 518] 10:11:49 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44f000 == 31 [pid = 7137] [id = 517] 10:11:49 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11ac00 == 30 [pid = 7137] [id = 524] 10:11:49 INFO - PROCESS | 7137 | --DOCSHELL 0x8d630800 == 29 [pid = 7137] [id = 515] 10:11:49 INFO - PROCESS | 7137 | 1467738709966 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]]]}] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x91da2400) [pid = 7137] [serial = 1715] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91634000) [pid = 7137] [serial = 1709] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f986800) [pid = 7137] [serial = 1712] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x9169fc00) [pid = 7137] [serial = 1710] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8f458400) [pid = 7137] [serial = 1691] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8f98dc00) [pid = 7137] [serial = 1692] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e5f0000) [pid = 7137] [serial = 1688] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8eaa1800) [pid = 7137] [serial = 1689] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8fbcc800) [pid = 7137] [serial = 1686] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8e4ae400) [pid = 7137] [serial = 1700] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8e4b9400) [pid = 7137] [serial = 1701] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x91413c00) [pid = 7137] [serial = 1694] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9162c800) [pid = 7137] [serial = 1695] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x9162ec00) [pid = 7137] [serial = 1697] [outer = (nil)] [url = about:blank] 10:11:49 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x916ab000) [pid = 7137] [serial = 1698] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8f223000) [pid = 7137] [serial = 1703] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8f981400) [pid = 7137] [serial = 1704] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x91635c00) [pid = 7137] [serial = 1713] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x9140c400) [pid = 7137] [serial = 1707] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x9124fc00) [pid = 7137] [serial = 1706] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x91da9c00) [pid = 7137] [serial = 1716] [outer = (nil)] [url = about:blank] 10:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1649ms 10:11:50 INFO - PROCESS | 7137 | 1467738710034 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:11:50 INFO - PROCESS | 7137 | 1467738710039 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 10:11:50 INFO - PROCESS | 7137 | 1467738710050 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 7137 | 1467738710056 Marionette TRACE conn4 <- [1,2326,null,{}] 10:11:50 INFO - PROCESS | 7137 | 1467738710062 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}] 10:11:50 INFO - PROCESS | 7137 | 1467738710067 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:50 INFO - PROCESS | 7137 | 1467738710233 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:11:50 INFO - PROCESS | 7137 | 1467738710403 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 7137 | 1467738710410 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e767800 == 30 [pid = 7137] [id = 589] 10:11:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8eaa3400) [pid = 7137] [serial = 1768] [outer = (nil)] 10:11:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8f223000) [pid = 7137] [serial = 1769] [outer = 0x8eaa3400] 10:11:50 INFO - PROCESS | 7137 | 1467738710489 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8f454800) [pid = 7137] [serial = 1770] [outer = 0x8eaa3400] 10:11:51 INFO - PROCESS | 7137 | 1467738711300 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]]]}] 10:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1297ms 10:11:51 INFO - PROCESS | 7137 | 1467738711343 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 7137 | 1467738711348 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 10:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:11:51 INFO - PROCESS | 7137 | 1467738711354 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - PROCESS | 7137 | 1467738711358 Marionette TRACE conn4 <- [1,2330,null,{}] 10:11:51 INFO - PROCESS | 7137 | 1467738711373 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}] 10:11:51 INFO - PROCESS | 7137 | 1467738711381 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:51 INFO - PROCESS | 7137 | 1467738711549 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:11:51 INFO - PROCESS | 7137 | 1467738711560 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 7137 | 1467738711570 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcd400 == 31 [pid = 7137] [id = 590] 10:11:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8fbce000) [pid = 7137] [serial = 1771] [outer = (nil)] 10:11:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x9140c400) [pid = 7137] [serial = 1772] [outer = 0x8fbce000] 10:11:51 INFO - PROCESS | 7137 | 1467738711781 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x9162a400) [pid = 7137] [serial = 1773] [outer = 0x8fbce000] 10:11:52 INFO - PROCESS | 7137 | 1467738712676 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]]]}] 10:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1381ms 10:11:52 INFO - PROCESS | 7137 | 1467738712736 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 7137 | 1467738712739 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 10:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:11:52 INFO - PROCESS | 7137 | 1467738712746 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 7137 | 1467738712749 Marionette TRACE conn4 <- [1,2334,null,{}] 10:11:52 INFO - PROCESS | 7137 | 1467738712763 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}] 10:11:52 INFO - PROCESS | 7137 | 1467738712768 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:52 INFO - PROCESS | 7137 | 1467738712997 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:11:53 INFO - PROCESS | 7137 | 1467738713024 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 7137 | 1467738713034 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x91419000 == 32 [pid = 7137] [id = 591] 10:11:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91634c00) [pid = 7137] [serial = 1774] [outer = (nil)] 10:11:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x916a1400) [pid = 7137] [serial = 1775] [outer = 0x91634c00] 10:11:53 INFO - PROCESS | 7137 | 1467738713112 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91aca800) [pid = 7137] [serial = 1776] [outer = 0x91634c00] 10:11:54 INFO - PROCESS | 7137 | 1467738714067 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]]]}] 10:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1349ms 10:11:54 INFO - PROCESS | 7137 | 1467738714096 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 7137 | 1467738714100 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 10:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:11:54 INFO - PROCESS | 7137 | 1467738714106 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 7137 | 1467738714109 Marionette TRACE conn4 <- [1,2338,null,{}] 10:11:54 INFO - PROCESS | 7137 | 1467738714115 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}] 10:11:54 INFO - PROCESS | 7137 | 1467738714120 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:54 INFO - PROCESS | 7137 | 1467738714521 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8eaa8000) [pid = 7137] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x916a2000) [pid = 7137] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8f221000) [pid = 7137] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8c275000) [pid = 7137] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8d6d8800) [pid = 7137] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x8e75dc00) [pid = 7137] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x8fb17000) [pid = 7137] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x91da0800) [pid = 7137] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x8eaa4400) [pid = 7137] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x8e762000) [pid = 7137] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 62 (0x8c3d9000) [pid = 7137] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:11:54 INFO - PROCESS | 7137 | --DOMWINDOW == 61 (0x91da6000) [pid = 7137] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:11:54 INFO - PROCESS | 7137 | 1467738714724 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:54 INFO - PROCESS | 7137 | 1467738714731 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c275000 == 33 [pid = 7137] [id = 592] 10:11:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 62 (0x8c277400) [pid = 7137] [serial = 1777] [outer = (nil)] 10:11:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 63 (0x8e4b0400) [pid = 7137] [serial = 1778] [outer = 0x8c277400] 10:11:54 INFO - PROCESS | 7137 | 1467738714814 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8eaa4400) [pid = 7137] [serial = 1779] [outer = 0x8c277400] 10:11:55 INFO - PROCESS | 7137 | 1467738715526 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]]]}] 10:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1432ms 10:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:11:55 INFO - PROCESS | 7137 | 1467738715539 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 7137 | 1467738715541 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 10:11:55 INFO - PROCESS | 7137 | 1467738715546 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 7137 | 1467738715551 Marionette TRACE conn4 <- [1,2342,null,{}] 10:11:55 INFO - PROCESS | 7137 | 1467738715556 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}] 10:11:55 INFO - PROCESS | 7137 | 1467738715567 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:55 INFO - PROCESS | 7137 | 1467738715829 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:11:55 INFO - PROCESS | 7137 | 1467738715846 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 7137 | 1467738715857 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f454c00 == 34 [pid = 7137] [id = 593] 10:11:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x916adc00) [pid = 7137] [serial = 1780] [outer = (nil)] 10:11:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x91daa400) [pid = 7137] [serial = 1781] [outer = 0x916adc00] 10:11:55 INFO - PROCESS | 7137 | 1467738715924 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x9254e000) [pid = 7137] [serial = 1782] [outer = 0x916adc00] 10:11:56 INFO - PROCESS | 7137 | 1467738716931 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]]]}] 10:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1430ms 10:11:56 INFO - PROCESS | 7137 | 1467738716978 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 7137 | 1467738716986 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 10:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:11:57 INFO - PROCESS | 7137 | 1467738716995 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:11:57 INFO - PROCESS | 7137 | 1467738716999 Marionette TRACE conn4 <- [1,2346,null,{}] 10:11:57 INFO - PROCESS | 7137 | 1467738717009 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}] 10:11:57 INFO - PROCESS | 7137 | 1467738717014 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:57 INFO - PROCESS | 7137 | 1467738717245 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:11:57 INFO - PROCESS | 7137 | 1467738717525 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 7137 | 1467738717542 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d632000 == 35 [pid = 7137] [id = 594] 10:11:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8d633800) [pid = 7137] [serial = 1783] [outer = (nil)] 10:11:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8e764c00) [pid = 7137] [serial = 1784] [outer = 0x8d633800] 10:11:57 INFO - PROCESS | 7137 | 1467738717638 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8eaa5400) [pid = 7137] [serial = 1785] [outer = 0x8d633800] 10:11:58 INFO - PROCESS | 7137 | 1467738718544 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]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1585ms 10:11:58 INFO - PROCESS | 7137 | 1467738718580 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 7137 | 1467738718588 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 10:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:11:58 INFO - PROCESS | 7137 | 1467738718599 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 7137 | 1467738718603 Marionette TRACE conn4 <- [1,2350,null,{}] 10:11:58 INFO - PROCESS | 7137 | 1467738718610 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}] 10:11:58 INFO - PROCESS | 7137 | 1467738718616 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:58 INFO - PROCESS | 7137 | 1467738718847 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:11:59 INFO - PROCESS | 7137 | 1467738719036 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 7137 | 1467738719043 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:11:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2c00 == 36 [pid = 7137] [id = 595] 10:11:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8e5f5c00) [pid = 7137] [serial = 1786] [outer = (nil)] 10:11:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91252800) [pid = 7137] [serial = 1787] [outer = 0x8e5f5c00] 10:11:59 INFO - PROCESS | 7137 | 1467738719128 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91630000) [pid = 7137] [serial = 1788] [outer = 0x8e5f5c00] 10:12:00 INFO - PROCESS | 7137 | 1467738720162 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]]]}] 10:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1583ms 10:12:00 INFO - PROCESS | 7137 | 1467738720188 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 7137 | 1467738720191 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 10:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:12:00 INFO - PROCESS | 7137 | 1467738720200 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 7137 | 1467738720205 Marionette TRACE conn4 <- [1,2354,null,{}] 10:12:00 INFO - PROCESS | 7137 | 1467738720223 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}] 10:12:00 INFO - PROCESS | 7137 | 1467738720232 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:00 INFO - PROCESS | 7137 | 1467738720424 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:12:00 INFO - PROCESS | 7137 | 1467738720612 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 7137 | 1467738720621 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x92547000 == 37 [pid = 7137] [id = 596] 10:12:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x92548400) [pid = 7137] [serial = 1789] [outer = (nil)] 10:12:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x92964000) [pid = 7137] [serial = 1790] [outer = 0x92548400] 10:12:00 INFO - PROCESS | 7137 | 1467738720709 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x92b3bc00) [pid = 7137] [serial = 1791] [outer = 0x92548400] 10:12:01 INFO - PROCESS | 7137 | 1467738721686 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]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1550ms 10:12:01 INFO - PROCESS | 7137 | 1467738721752 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:12:01 INFO - PROCESS | 7137 | 1467738721757 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 10:12:01 INFO - PROCESS | 7137 | 1467738721763 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 7137 | 1467738721767 Marionette TRACE conn4 <- [1,2358,null,{}] 10:12:01 INFO - PROCESS | 7137 | 1467738721773 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}] 10:12:01 INFO - PROCESS | 7137 | 1467738721778 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:01 INFO - PROCESS | 7137 | 1467738721959 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:12:02 INFO - PROCESS | 7137 | 1467738722154 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 7137 | 1467738722162 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f222c00 == 38 [pid = 7137] [id = 597] 10:12:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91417800) [pid = 7137] [serial = 1792] [outer = (nil)] 10:12:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x92c9d800) [pid = 7137] [serial = 1793] [outer = 0x91417800] 10:12:02 INFO - PROCESS | 7137 | 1467738722247 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92ca2800) [pid = 7137] [serial = 1794] [outer = 0x91417800] 10:12:03 INFO - PROCESS | 7137 | 1467738723215 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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1488ms 10:12:03 INFO - PROCESS | 7137 | 1467738723252 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 7137 | 1467738723256 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 10:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:12:03 INFO - PROCESS | 7137 | 1467738723263 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 7137 | 1467738723267 Marionette TRACE conn4 <- [1,2362,null,{}] 10:12:03 INFO - PROCESS | 7137 | 1467738723274 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}] 10:12:03 INFO - PROCESS | 7137 | 1467738723280 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:03 INFO - PROCESS | 7137 | 1467738723486 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:12:03 INFO - PROCESS | 7137 | 1467738723682 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 7137 | 1467738723689 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cdc00 == 39 [pid = 7137] [id = 598] 10:12:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e75d800) [pid = 7137] [serial = 1795] [outer = (nil)] 10:12:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x92f88800) [pid = 7137] [serial = 1796] [outer = 0x8e75d800] 10:12:03 INFO - PROCESS | 7137 | 1467738723770 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92f88400) [pid = 7137] [serial = 1797] [outer = 0x8e75d800] 10:12:04 INFO - PROCESS | 7137 | 1467738724823 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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1637ms 10:12:04 INFO - PROCESS | 7137 | 1467738724902 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 7137 | 1467738724907 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 10:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:12:04 INFO - PROCESS | 7137 | 1467738724916 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 7137 | 1467738724921 Marionette TRACE conn4 <- [1,2366,null,{}] 10:12:04 INFO - PROCESS | 7137 | 1467738724928 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}] 10:12:04 INFO - PROCESS | 7137 | 1467738724938 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:05 INFO - PROCESS | 7137 | 1467738725214 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:12:05 INFO - PROCESS | 7137 | 1467738725516 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 7137 | 1467738725524 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca3800 == 40 [pid = 7137] [id = 599] 10:12:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92ca8800) [pid = 7137] [serial = 1798] [outer = (nil)] 10:12:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x947f5c00) [pid = 7137] [serial = 1799] [outer = 0x92ca8800] 10:12:05 INFO - PROCESS | 7137 | 1467738725612 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x951c3000) [pid = 7137] [serial = 1800] [outer = 0x92ca8800] 10:12:06 INFO - PROCESS | 7137 | 1467738726522 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]]]}] 10:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1645ms 10:12:06 INFO - PROCESS | 7137 | 1467738726560 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 7137 | 1467738726563 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 10:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:12:06 INFO - PROCESS | 7137 | 1467738726571 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 7137 | 1467738726575 Marionette TRACE conn4 <- [1,2370,null,{}] 10:12:06 INFO - PROCESS | 7137 | 1467738726600 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}] 10:12:06 INFO - PROCESS | 7137 | 1467738726606 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:06 INFO - PROCESS | 7137 | 1467738726784 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:12:07 INFO - PROCESS | 7137 | 1467738726988 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 7137 | 1467738726998 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x92550800 == 41 [pid = 7137] [id = 600] 10:12:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92ca9800) [pid = 7137] [serial = 1801] [outer = (nil)] 10:12:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x95305c00) [pid = 7137] [serial = 1802] [outer = 0x92ca9800] 10:12:07 INFO - PROCESS | 7137 | 1467738727120 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x9530c800) [pid = 7137] [serial = 1803] [outer = 0x92ca9800] 10:12:08 INFO - PROCESS | 7137 | 1467738728116 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]]]}] 10:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1602ms 10:12:08 INFO - PROCESS | 7137 | 1467738728174 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:12:08 INFO - PROCESS | 7137 | 1467738728178 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 10:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:12:08 INFO - PROCESS | 7137 | 1467738728185 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - PROCESS | 7137 | 1467738728188 Marionette TRACE conn4 <- [1,2374,null,{}] 10:12:08 INFO - PROCESS | 7137 | 1467738728194 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}] 10:12:08 INFO - PROCESS | 7137 | 1467738728200 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:08 INFO - PROCESS | 7137 | 1467738728381 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:12:08 INFO - PROCESS | 7137 | 1467738728573 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 7137 | 1467738728583 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26a400 == 42 [pid = 7137] [id = 601] 10:12:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8d6cf800) [pid = 7137] [serial = 1804] [outer = (nil)] 10:12:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8f225000) [pid = 7137] [serial = 1805] [outer = 0x8d6cf800] 10:12:08 INFO - PROCESS | 7137 | 1467738728666 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8fa32800) [pid = 7137] [serial = 1806] [outer = 0x8d6cf800] 10:12:09 INFO - PROCESS | 7137 | 1467738729830 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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1691ms 10:12:09 INFO - PROCESS | 7137 | 1467738729877 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 7137 | 1467738729883 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 10:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:12:09 INFO - PROCESS | 7137 | 1467738729892 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 7137 | 1467738729897 Marionette TRACE conn4 <- [1,2378,null,{}] 10:12:09 INFO - PROCESS | 7137 | 1467738729906 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}] 10:12:09 INFO - PROCESS | 7137 | 1467738729911 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:10 INFO - PROCESS | 7137 | 1467738730096 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:12:10 INFO - PROCESS | 7137 | 1467738730344 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 7137 | 1467738730359 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b5c00 == 43 [pid = 7137] [id = 602] 10:12:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8e4b7400) [pid = 7137] [serial = 1807] [outer = (nil)] 10:12:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8e769400) [pid = 7137] [serial = 1808] [outer = 0x8e4b7400] 10:12:10 INFO - PROCESS | 7137 | 1467738730446 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8f119c00) [pid = 7137] [serial = 1809] [outer = 0x8e4b7400] 10:12:11 INFO - PROCESS | 7137 | 1467738731421 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]]]}] 10:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1588ms 10:12:11 INFO - PROCESS | 7137 | 1467738731481 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 7137 | 1467738731488 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 10:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:12:11 INFO - PROCESS | 7137 | 1467738731498 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - PROCESS | 7137 | 1467738731502 Marionette TRACE conn4 <- [1,2382,null,{}] 10:12:11 INFO - PROCESS | 7137 | 1467738731509 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}] 10:12:11 INFO - PROCESS | 7137 | 1467738731514 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:11 INFO - PROCESS | 7137 | 1467738731726 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd2c00 == 42 [pid = 7137] [id = 525] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274800 == 41 [pid = 7137] [id = 579] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8e768c00 == 40 [pid = 7137] [id = 520] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d0000 == 39 [pid = 7137] [id = 526] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8c270400 == 38 [pid = 7137] [id = 519] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274000 == 37 [pid = 7137] [id = 527] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb11c00 == 36 [pid = 7137] [id = 522] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa26c00 == 35 [pid = 7137] [id = 531] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269800 == 34 [pid = 7137] [id = 528] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8e762c00 == 33 [pid = 7137] [id = 516] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b6800 == 32 [pid = 7137] [id = 529] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3c00 == 31 [pid = 7137] [id = 523] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbca400 == 30 [pid = 7137] [id = 530] 10:12:12 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaab000 == 29 [pid = 7137] [id = 521] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8fb0d000) [pid = 7137] [serial = 1751] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8fb0f400) [pid = 7137] [serial = 1752] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x92b48400) [pid = 7137] [serial = 1730] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fa2c400) [pid = 7137] [serial = 1748] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8c278c00) [pid = 7137] [serial = 1739] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8c3e4800) [pid = 7137] [serial = 1740] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e5f9c00) [pid = 7137] [serial = 1743] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8f221800) [pid = 7137] [serial = 1719] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x91410c00) [pid = 7137] [serial = 1722] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e5ee800) [pid = 7137] [serial = 1742] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x92962800) [pid = 7137] [serial = 1725] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x93a58800) [pid = 7137] [serial = 1734] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8eaae800) [pid = 7137] [serial = 1745] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8d62c000) [pid = 7137] [serial = 1736] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x92b3b400) [pid = 7137] [serial = 1728] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x9296e800) [pid = 7137] [serial = 1727] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x93a1fc00) [pid = 7137] [serial = 1733] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8f117c00) [pid = 7137] [serial = 1718] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d6d5000) [pid = 7137] [serial = 1737] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fb09c00) [pid = 7137] [serial = 1749] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x92c9fc00) [pid = 7137] [serial = 1731] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x9124cc00) [pid = 7137] [serial = 1721] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8f11f800) [pid = 7137] [serial = 1746] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x92548000) [pid = 7137] [serial = 1724] [outer = (nil)] [url = about:blank] 10:12:13 INFO - PROCESS | 7137 | 1467738733143 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 7137 | 1467738733154 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c272c00 == 30 [pid = 7137] [id = 603] 10:12:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8c273000) [pid = 7137] [serial = 1810] [outer = (nil)] 10:12:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8c3d7000) [pid = 7137] [serial = 1811] [outer = 0x8c273000] 10:12:13 INFO - PROCESS | 7137 | 1467738733235 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8c3e4800) [pid = 7137] [serial = 1812] [outer = 0x8c273000] 10:12:14 INFO - PROCESS | 7137 | 1467738734178 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]]]}] 10:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2749ms 10:12:14 INFO - PROCESS | 7137 | 1467738734308 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 7137 | 1467738734315 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 10:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:12:14 INFO - PROCESS | 7137 | 1467738734326 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 7137 | 1467738734332 Marionette TRACE conn4 <- [1,2386,null,{}] 10:12:14 INFO - PROCESS | 7137 | 1467738734352 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}] 10:12:14 INFO - PROCESS | 7137 | 1467738734360 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:14 INFO - PROCESS | 7137 | 1467738734572 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:12:14 INFO - PROCESS | 7137 | 1467738734819 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 7137 | 1467738734837 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d2800 == 31 [pid = 7137] [id = 604] 10:12:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d6d2c00) [pid = 7137] [serial = 1813] [outer = (nil)] 10:12:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8e4ae800) [pid = 7137] [serial = 1814] [outer = 0x8d6d2c00] 10:12:14 INFO - PROCESS | 7137 | 1467738734922 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8e4b5800) [pid = 7137] [serial = 1815] [outer = 0x8d6d2c00] 10:12:15 INFO - PROCESS | 7137 | 1467738735940 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]]]}] 10:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1696ms 10:12:16 INFO - PROCESS | 7137 | 1467738736023 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:12:16 INFO - PROCESS | 7137 | 1467738736029 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 10:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:12:16 INFO - PROCESS | 7137 | 1467738736040 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 7137 | 1467738736045 Marionette TRACE conn4 <- [1,2390,null,{}] 10:12:16 INFO - PROCESS | 7137 | 1467738736053 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}] 10:12:16 INFO - PROCESS | 7137 | 1467738736058 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:16 INFO - PROCESS | 7137 | 1467738736286 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:12:16 INFO - PROCESS | 7137 | 1467738736565 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 7137 | 1467738736574 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62e400 == 32 [pid = 7137] [id = 605] 10:12:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8eaa7c00) [pid = 7137] [serial = 1816] [outer = (nil)] 10:12:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8eab0000) [pid = 7137] [serial = 1817] [outer = 0x8eaa7c00] 10:12:16 INFO - PROCESS | 7137 | 1467738736664 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8f121400) [pid = 7137] [serial = 1818] [outer = 0x8eaa7c00] 10:12:17 INFO - PROCESS | 7137 | 1467738737717 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]]]}] 10:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1746ms 10:12:17 INFO - PROCESS | 7137 | 1467738737784 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:12:17 INFO - PROCESS | 7137 | 1467738737788 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 10:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:12:17 INFO - PROCESS | 7137 | 1467738737795 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - PROCESS | 7137 | 1467738737799 Marionette TRACE conn4 <- [1,2394,null,{}] 10:12:17 INFO - PROCESS | 7137 | 1467738737815 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}] 10:12:17 INFO - PROCESS | 7137 | 1467738737824 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:18 INFO - PROCESS | 7137 | 1467738738056 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:12:18 INFO - PROCESS | 7137 | 1467738738382 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 7137 | 1467738738397 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f990000 == 33 [pid = 7137] [id = 606] 10:12:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8fa23400) [pid = 7137] [serial = 1819] [outer = (nil)] 10:12:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8fa28000) [pid = 7137] [serial = 1820] [outer = 0x8fa23400] 10:12:18 INFO - PROCESS | 7137 | 1467738738483 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8fa2ec00) [pid = 7137] [serial = 1821] [outer = 0x8fa23400] 10:12:19 INFO - PROCESS | 7137 | 1467738739550 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]]]}] 10:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1780ms 10:12:19 INFO - PROCESS | 7137 | 1467738739576 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:12:19 INFO - PROCESS | 7137 | 1467738739580 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 10:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:12:19 INFO - PROCESS | 7137 | 1467738739587 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 7137 | 1467738739591 Marionette TRACE conn4 <- [1,2398,null,{}] 10:12:19 INFO - PROCESS | 7137 | 1467738739597 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}] 10:12:19 INFO - PROCESS | 7137 | 1467738739602 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:19 INFO - PROCESS | 7137 | 1467738739787 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:12:20 INFO - PROCESS | 7137 | 1467738740028 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:20 INFO - PROCESS | 7137 | 1467738740038 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b8400 == 34 [pid = 7137] [id = 607] 10:12:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8fa31400) [pid = 7137] [serial = 1822] [outer = (nil)] 10:12:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8fbcf400) [pid = 7137] [serial = 1823] [outer = 0x8fa31400] 10:12:20 INFO - PROCESS | 7137 | 1467738740160 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x91249400) [pid = 7137] [serial = 1824] [outer = 0x8fa31400] 10:12:21 INFO - PROCESS | 7137 | 1467738741243 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]]]}] 10:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1682ms 10:12:21 INFO - PROCESS | 7137 | 1467738741270 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 7137 | 1467738741276 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 10:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:12:21 INFO - PROCESS | 7137 | 1467738741284 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 7137 | 1467738741289 Marionette TRACE conn4 <- [1,2402,null,{}] 10:12:21 INFO - PROCESS | 7137 | 1467738741297 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}] 10:12:21 INFO - PROCESS | 7137 | 1467738741303 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:21 INFO - PROCESS | 7137 | 1467738741520 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:12:21 INFO - PROCESS | 7137 | 1467738741820 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 7137 | 1467738741834 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b5c00 == 33 [pid = 7137] [id = 602] 10:12:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ef800 == 34 [pid = 7137] [id = 608] 10:12:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8e5f0c00) [pid = 7137] [serial = 1825] [outer = (nil)] 10:12:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8e5f8400) [pid = 7137] [serial = 1826] [outer = 0x8e5f0c00] 10:12:21 INFO - PROCESS | 7137 | 1467738741921 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8f21d000) [pid = 7137] [serial = 1827] [outer = 0x8e5f0c00] 10:12:22 INFO - PROCESS | 7137 | 1467738742762 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]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1537ms 10:12:22 INFO - PROCESS | 7137 | 1467738742858 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 7137 | 1467738742865 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 10:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:12:22 INFO - PROCESS | 7137 | 1467738742878 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 7137 | 1467738742882 Marionette TRACE conn4 <- [1,2406,null,{}] 10:12:22 INFO - PROCESS | 7137 | 1467738742888 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}] 10:12:22 INFO - PROCESS | 7137 | 1467738742894 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:23 INFO - PROCESS | 7137 | 1467738743075 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:12:23 INFO - PROCESS | 7137 | 1467738743085 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 7137 | 1467738743096 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d5400 == 35 [pid = 7137] [id = 609] 10:12:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8f984400) [pid = 7137] [serial = 1828] [outer = (nil)] 10:12:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fb0ec00) [pid = 7137] [serial = 1829] [outer = 0x8f984400] 10:12:23 INFO - PROCESS | 7137 | 1467738743329 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x91251800) [pid = 7137] [serial = 1830] [outer = 0x8f984400] 10:12:24 INFO - PROCESS | 7137 | 1467738744282 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]]]}] 10:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1438ms 10:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:12:24 INFO - PROCESS | 7137 | 1467738744316 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:12:24 INFO - PROCESS | 7137 | 1467738744319 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 10:12:24 INFO - PROCESS | 7137 | 1467738744325 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 7137 | 1467738744331 Marionette TRACE conn4 <- [1,2410,null,{}] 10:12:24 INFO - PROCESS | 7137 | 1467738744352 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}] 10:12:24 INFO - PROCESS | 7137 | 1467738744360 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:24 INFO - PROCESS | 7137 | 1467738744581 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:12:24 INFO - PROCESS | 7137 | 1467738744613 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 7137 | 1467738744624 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ac9800 == 36 [pid = 7137] [id = 610] 10:12:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91aca400) [pid = 7137] [serial = 1831] [outer = (nil)] 10:12:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x91ad1800) [pid = 7137] [serial = 1832] [outer = 0x91aca400] 10:12:24 INFO - PROCESS | 7137 | 1467738744701 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x91da0000) [pid = 7137] [serial = 1833] [outer = 0x91aca400] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x916adc00) [pid = 7137] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8e4b7400) [pid = 7137] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8e5f5c00) [pid = 7137] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8d633800) [pid = 7137] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92548400) [pid = 7137] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x91417800) [pid = 7137] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e75d800) [pid = 7137] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x92ca8800) [pid = 7137] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x92ca9800) [pid = 7137] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8d6cf800) [pid = 7137] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91634c00) [pid = 7137] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8c277400) [pid = 7137] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8fbd0c00) [pid = 7137] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8e4b0000) [pid = 7137] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fbce000) [pid = 7137] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e4b9800) [pid = 7137] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8eaa3400) [pid = 7137] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8fa31c00) [pid = 7137] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:12:25 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x916a9c00) [pid = 7137] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:12:25 INFO - PROCESS | 7137 | 1467738745971 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]]]}] 10:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1689ms 10:12:26 INFO - PROCESS | 7137 | 1467738746014 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:12:26 INFO - PROCESS | 7137 | 1467738746019 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 10:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:12:26 INFO - PROCESS | 7137 | 1467738746037 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:12:26 INFO - PROCESS | 7137 | 1467738746040 Marionette TRACE conn4 <- [1,2414,null,{}] 10:12:26 INFO - PROCESS | 7137 | 1467738746046 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}] 10:12:26 INFO - PROCESS | 7137 | 1467738746052 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:26 INFO - PROCESS | 7137 | 1467738746228 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:12:26 INFO - PROCESS | 7137 | 1467738746251 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 7137 | 1467738746260 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3df400 == 37 [pid = 7137] [id = 611] 10:12:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8e5f5c00) [pid = 7137] [serial = 1834] [outer = (nil)] 10:12:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fbd3000) [pid = 7137] [serial = 1835] [outer = 0x8e5f5c00] 10:12:26 INFO - PROCESS | 7137 | 1467738746332 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x916a3800) [pid = 7137] [serial = 1836] [outer = 0x8e5f5c00] 10:12:27 INFO - PROCESS | 7137 | 1467738747266 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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1290ms 10:12:27 INFO - PROCESS | 7137 | 1467738747317 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 7137 | 1467738747321 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 10:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:12:27 INFO - PROCESS | 7137 | 1467738747327 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 7137 | 1467738747330 Marionette TRACE conn4 <- [1,2418,null,{}] 10:12:27 INFO - PROCESS | 7137 | 1467738747336 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}] 10:12:27 INFO - PROCESS | 7137 | 1467738747341 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:27 INFO - PROCESS | 7137 | 1467738747516 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:12:27 INFO - PROCESS | 7137 | 1467738747767 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 7137 | 1467738747775 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c270800 == 38 [pid = 7137] [id = 612] 10:12:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8c272400) [pid = 7137] [serial = 1837] [outer = (nil)] 10:12:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8c3dd400) [pid = 7137] [serial = 1838] [outer = 0x8c272400] 10:12:27 INFO - PROCESS | 7137 | 1467738747867 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8d62a800) [pid = 7137] [serial = 1839] [outer = 0x8c272400] 10:12:28 INFO - PROCESS | 7137 | 1467738748890 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]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1634ms 10:12:28 INFO - PROCESS | 7137 | 1467738748965 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 7137 | 1467738748972 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 10:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:12:28 INFO - PROCESS | 7137 | 1467738748980 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 7137 | 1467738748985 Marionette TRACE conn4 <- [1,2422,null,{}] 10:12:28 INFO - PROCESS | 7137 | 1467738748994 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}] 10:12:29 INFO - PROCESS | 7137 | 1467738749002 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:29 INFO - PROCESS | 7137 | 1467738749273 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:12:29 INFO - PROCESS | 7137 | 1467738749563 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 7137 | 1467738749576 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f115c00 == 39 [pid = 7137] [id = 613] 10:12:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8f122800) [pid = 7137] [serial = 1840] [outer = (nil)] 10:12:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f449800) [pid = 7137] [serial = 1841] [outer = 0x8f122800] 10:12:29 INFO - PROCESS | 7137 | 1467738749657 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8f98a800) [pid = 7137] [serial = 1842] [outer = 0x8f122800] 10:12:30 INFO - PROCESS | 7137 | 1467738750640 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]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1693ms 10:12:30 INFO - PROCESS | 7137 | 1467738750676 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:12:30 INFO - PROCESS | 7137 | 1467738750683 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 10:12:30 INFO - PROCESS | 7137 | 1467738750690 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 7137 | 1467738750694 Marionette TRACE conn4 <- [1,2426,null,{}] 10:12:30 INFO - PROCESS | 7137 | 1467738750701 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}] 10:12:30 INFO - PROCESS | 7137 | 1467738750707 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:30 INFO - PROCESS | 7137 | 1467738750902 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:12:31 INFO - PROCESS | 7137 | 1467738751092 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 7137 | 1467738751103 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140e800 == 40 [pid = 7137] [id = 614] 10:12:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x9140f000) [pid = 7137] [serial = 1843] [outer = (nil)] 10:12:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x9162cc00) [pid = 7137] [serial = 1844] [outer = 0x9140f000] 10:12:31 INFO - PROCESS | 7137 | 1467738751182 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x916a2800) [pid = 7137] [serial = 1845] [outer = 0x9140f000] 10:12:32 INFO - PROCESS | 7137 | 1467738752270 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]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1647ms 10:12:32 INFO - PROCESS | 7137 | 1467738752338 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 7137 | 1467738752342 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 10:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:12:32 INFO - PROCESS | 7137 | 1467738752359 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 7137 | 1467738752369 Marionette TRACE conn4 <- [1,2430,null,{}] 10:12:32 INFO - PROCESS | 7137 | 1467738752377 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}] 10:12:32 INFO - PROCESS | 7137 | 1467738752383 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:32 INFO - PROCESS | 7137 | 1467738752626 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:12:32 INFO - PROCESS | 7137 | 1467738752861 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 7137 | 1467738752869 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d629400 == 41 [pid = 7137] [id = 615] 10:12:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8fa2e000) [pid = 7137] [serial = 1846] [outer = (nil)] 10:12:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x92964c00) [pid = 7137] [serial = 1847] [outer = 0x8fa2e000] 10:12:32 INFO - PROCESS | 7137 | 1467738752963 Marionette DEBUG loaded listener.js 10:12:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x9296f000) [pid = 7137] [serial = 1848] [outer = 0x8fa2e000] 10:12:33 INFO - PROCESS | 7137 | 1467738753901 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]]]}] 10:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1603ms 10:12:33 INFO - PROCESS | 7137 | 1467738753954 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 7137 | 1467738753959 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 10:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:12:33 INFO - PROCESS | 7137 | 1467738753966 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 7137 | 1467738753970 Marionette TRACE conn4 <- [1,2434,null,{}] 10:12:33 INFO - PROCESS | 7137 | 1467738753976 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}] 10:12:33 INFO - PROCESS | 7137 | 1467738753982 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:34 INFO - PROCESS | 7137 | 1467738754165 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:12:34 INFO - PROCESS | 7137 | 1467738754364 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 7137 | 1467738754371 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da9c00 == 42 [pid = 7137] [id = 616] 10:12:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x9296f800) [pid = 7137] [serial = 1849] [outer = (nil)] 10:12:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x92c9d000) [pid = 7137] [serial = 1850] [outer = 0x9296f800] 10:12:34 INFO - PROCESS | 7137 | 1467738754454 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x92c9fc00) [pid = 7137] [serial = 1851] [outer = 0x9296f800] 10:12:35 INFO - PROCESS | 7137 | 1467738755395 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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1489ms 10:12:35 INFO - PROCESS | 7137 | 1467738755456 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:12:35 INFO - PROCESS | 7137 | 1467738755460 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 10:12:35 INFO - PROCESS | 7137 | 1467738755467 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 7137 | 1467738755471 Marionette TRACE conn4 <- [1,2438,null,{}] 10:12:35 INFO - PROCESS | 7137 | 1467738755477 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}] 10:12:35 INFO - PROCESS | 7137 | 1467738755482 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:35 INFO - PROCESS | 7137 | 1467738755664 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:12:35 INFO - PROCESS | 7137 | 1467738755854 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 7137 | 1467738755874 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa1c00 == 43 [pid = 7137] [id = 617] 10:12:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x92965800) [pid = 7137] [serial = 1852] [outer = (nil)] 10:12:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x92f87c00) [pid = 7137] [serial = 1853] [outer = 0x92965800] 10:12:36 INFO - PROCESS | 7137 | 1467738756012 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x94796400) [pid = 7137] [serial = 1854] [outer = 0x92965800] 10:12:37 INFO - PROCESS | 7137 | 1467738757068 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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1635ms 10:12:37 INFO - PROCESS | 7137 | 1467738757101 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 7137 | 1467738757105 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 10:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:12:37 INFO - PROCESS | 7137 | 1467738757111 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 7137 | 1467738757115 Marionette TRACE conn4 <- [1,2442,null,{}] 10:12:37 INFO - PROCESS | 7137 | 1467738757121 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}] 10:12:37 INFO - PROCESS | 7137 | 1467738757127 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:37 INFO - PROCESS | 7137 | 1467738757307 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:12:37 INFO - PROCESS | 7137 | 1467738757502 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 7137 | 1467738757511 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db800 == 44 [pid = 7137] [id = 618] 10:12:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8e4adc00) [pid = 7137] [serial = 1855] [outer = (nil)] 10:12:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8f44b800) [pid = 7137] [serial = 1856] [outer = 0x8e4adc00] 10:12:37 INFO - PROCESS | 7137 | 1467738757589 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8fbcfc00) [pid = 7137] [serial = 1857] [outer = 0x8e4adc00] 10:12:38 INFO - PROCESS | 7137 | 1467738758766 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]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1683ms 10:12:38 INFO - PROCESS | 7137 | 1467738758796 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:12:38 INFO - PROCESS | 7137 | 1467738758802 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 10:12:38 INFO - PROCESS | 7137 | 1467738758810 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 7137 | 1467738758815 Marionette TRACE conn4 <- [1,2446,null,{}] 10:12:38 INFO - PROCESS | 7137 | 1467738758823 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}] 10:12:38 INFO - PROCESS | 7137 | 1467738758829 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:39 INFO - PROCESS | 7137 | 1467738759012 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:12:39 INFO - PROCESS | 7137 | 1467738759256 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 7137 | 1467738759265 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e1c00 == 45 [pid = 7137] [id = 619] 10:12:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8e4ad000) [pid = 7137] [serial = 1858] [outer = (nil)] 10:12:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8e75cc00) [pid = 7137] [serial = 1859] [outer = 0x8e4ad000] 10:12:39 INFO - PROCESS | 7137 | 1467738759440 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8eaa9400) [pid = 7137] [serial = 1860] [outer = 0x8e4ad000] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8e767800 == 44 [pid = 7137] [id = 589] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f8c00 == 43 [pid = 7137] [id = 581] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8c275000 == 42 [pid = 7137] [id = 592] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8f116800 == 41 [pid = 7137] [id = 582] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8c276c00 == 40 [pid = 7137] [id = 583] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcd400 == 39 [pid = 7137] [id = 590] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x8c3d7000) [pid = 7137] [serial = 1811] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3df400 == 38 [pid = 7137] [id = 611] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x91ac9800 == 37 [pid = 7137] [id = 610] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d5400 == 36 [pid = 7137] [id = 609] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5ef800 == 35 [pid = 7137] [id = 608] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8f990000 == 34 [pid = 7137] [id = 606] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62e400 == 33 [pid = 7137] [id = 605] 10:12:40 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d2800 == 32 [pid = 7137] [id = 604] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x91daa400) [pid = 7137] [serial = 1781] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8e769400) [pid = 7137] [serial = 1808] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8f119c00) [pid = 7137] [serial = 1809] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x91252800) [pid = 7137] [serial = 1787] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8eaa5400) [pid = 7137] [serial = 1785] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8e764c00) [pid = 7137] [serial = 1784] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x91630000) [pid = 7137] [serial = 1788] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x92964000) [pid = 7137] [serial = 1790] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x92c9d800) [pid = 7137] [serial = 1793] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x92b3bc00) [pid = 7137] [serial = 1791] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x92f88800) [pid = 7137] [serial = 1796] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92ca2800) [pid = 7137] [serial = 1794] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x947f5c00) [pid = 7137] [serial = 1799] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x92f88400) [pid = 7137] [serial = 1797] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x95305c00) [pid = 7137] [serial = 1802] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x951c3000) [pid = 7137] [serial = 1800] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8f225000) [pid = 7137] [serial = 1805] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x9530c800) [pid = 7137] [serial = 1803] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x916a1400) [pid = 7137] [serial = 1775] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x91aca800) [pid = 7137] [serial = 1776] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8e4b0400) [pid = 7137] [serial = 1778] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fbd8400) [pid = 7137] [serial = 1754] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e5ed400) [pid = 7137] [serial = 1766] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8e75f000) [pid = 7137] [serial = 1767] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x9140c400) [pid = 7137] [serial = 1772] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8e766400) [pid = 7137] [serial = 1757] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8eaafc00) [pid = 7137] [serial = 1758] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8f223000) [pid = 7137] [serial = 1769] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f454800) [pid = 7137] [serial = 1770] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8fbcd800) [pid = 7137] [serial = 1760] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8fbd8c00) [pid = 7137] [serial = 1761] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8fa32800) [pid = 7137] [serial = 1806] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x91ad0c00) [pid = 7137] [serial = 1763] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x91ad6800) [pid = 7137] [serial = 1764] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 66 (0x91415c00) [pid = 7137] [serial = 1755] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 65 (0x8eaa4400) [pid = 7137] [serial = 1779] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 64 (0x9162a400) [pid = 7137] [serial = 1773] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | --DOMWINDOW == 63 (0x9254e000) [pid = 7137] [serial = 1782] [outer = (nil)] [url = about:blank] 10:12:40 INFO - PROCESS | 7137 | 1467738760475 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]]]}] 10:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1699ms 10:12:40 INFO - PROCESS | 7137 | 1467738760508 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 7137 | 1467738760516 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 10:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:12:40 INFO - PROCESS | 7137 | 1467738760526 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 7137 | 1467738760530 Marionette TRACE conn4 <- [1,2450,null,{}] 10:12:40 INFO - PROCESS | 7137 | 1467738760536 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}] 10:12:40 INFO - PROCESS | 7137 | 1467738760542 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:40 INFO - PROCESS | 7137 | 1467738760755 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:12:40 INFO - PROCESS | 7137 | 1467738760901 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 7137 | 1467738760911 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e760800 == 33 [pid = 7137] [id = 620] 10:12:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 64 (0x8eaa4800) [pid = 7137] [serial = 1861] [outer = (nil)] 10:12:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 65 (0x8f118c00) [pid = 7137] [serial = 1862] [outer = 0x8eaa4800] 10:12:41 INFO - PROCESS | 7137 | 1467738761039 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 66 (0x8f223000) [pid = 7137] [serial = 1863] [outer = 0x8eaa4800] 10:12:41 INFO - PROCESS | 7137 | 1467738761848 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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1387ms 10:12:41 INFO - PROCESS | 7137 | 1467738761913 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 7137 | 1467738761917 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 10:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:12:41 INFO - PROCESS | 7137 | 1467738761924 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 7137 | 1467738761929 Marionette TRACE conn4 <- [1,2454,null,{}] 10:12:41 INFO - PROCESS | 7137 | 1467738761945 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}] 10:12:41 INFO - PROCESS | 7137 | 1467738761953 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:42 INFO - PROCESS | 7137 | 1467738762126 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:12:42 INFO - PROCESS | 7137 | 1467738762283 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 7137 | 1467738762296 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb0a800 == 34 [pid = 7137] [id = 621] 10:12:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 67 (0x8fb0b800) [pid = 7137] [serial = 1864] [outer = (nil)] 10:12:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8fb15800) [pid = 7137] [serial = 1865] [outer = 0x8fb0b800] 10:12:42 INFO - PROCESS | 7137 | 1467738762365 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x9124d400) [pid = 7137] [serial = 1866] [outer = 0x8fb0b800] 10:12:43 INFO - PROCESS | 7137 | 1467738763242 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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1386ms 10:12:43 INFO - PROCESS | 7137 | 1467738763311 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:12:43 INFO - PROCESS | 7137 | 1467738763316 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 10:12:43 INFO - PROCESS | 7137 | 1467738763322 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 7137 | 1467738763325 Marionette TRACE conn4 <- [1,2458,null,{}] 10:12:43 INFO - PROCESS | 7137 | 1467738763331 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}] 10:12:43 INFO - PROCESS | 7137 | 1467738763336 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:43 INFO - PROCESS | 7137 | 1467738763569 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:12:43 INFO - PROCESS | 7137 | 1467738763589 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 7137 | 1467738763596 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaafc00 == 35 [pid = 7137] [id = 622] 10:12:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x91254c00) [pid = 7137] [serial = 1867] [outer = (nil)] 10:12:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x9162b800) [pid = 7137] [serial = 1868] [outer = 0x91254c00] 10:12:43 INFO - PROCESS | 7137 | 1467738763666 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91ac9800) [pid = 7137] [serial = 1869] [outer = 0x91254c00] 10:12:44 INFO - PROCESS | 7137 | 1467738764733 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]]]}] 10:12:44 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91aca400) [pid = 7137] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:12:44 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8e5f0c00) [pid = 7137] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:12:44 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8f984400) [pid = 7137] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1438ms 10:12:44 INFO - PROCESS | 7137 | 1467738764761 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 7137 | 1467738764765 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 10:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:12:44 INFO - PROCESS | 7137 | 1467738764771 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 7137 | 1467738764774 Marionette TRACE conn4 <- [1,2462,null,{}] 10:12:44 INFO - PROCESS | 7137 | 1467738764780 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}] 10:12:44 INFO - PROCESS | 7137 | 1467738764785 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:44 INFO - PROCESS | 7137 | 1467738764943 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:12:45 INFO - PROCESS | 7137 | 1467738765088 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 7137 | 1467738765098 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271400 == 36 [pid = 7137] [id = 623] 10:12:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8c274800) [pid = 7137] [serial = 1870] [outer = (nil)] 10:12:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91416800) [pid = 7137] [serial = 1871] [outer = 0x8c274800] 10:12:45 INFO - PROCESS | 7137 | 1467738765167 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91635800) [pid = 7137] [serial = 1872] [outer = 0x8c274800] 10:12:45 INFO - PROCESS | 7137 | 1467738765971 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]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1237ms 10:12:46 INFO - PROCESS | 7137 | 1467738766008 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 7137 | 1467738766012 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 10:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:12:46 INFO - PROCESS | 7137 | 1467738766018 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 7137 | 1467738766022 Marionette TRACE conn4 <- [1,2466,null,{}] 10:12:46 INFO - PROCESS | 7137 | 1467738766027 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}] 10:12:46 INFO - PROCESS | 7137 | 1467738766037 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:46 INFO - PROCESS | 7137 | 1467738766303 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:12:46 INFO - PROCESS | 7137 | 1467738766319 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 7137 | 1467738766328 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d634800 == 37 [pid = 7137] [id = 624] 10:12:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8d6d7400) [pid = 7137] [serial = 1873] [outer = (nil)] 10:12:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x92b40400) [pid = 7137] [serial = 1874] [outer = 0x8d6d7400] 10:12:46 INFO - PROCESS | 7137 | 1467738766398 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x92ca1c00) [pid = 7137] [serial = 1875] [outer = 0x8d6d7400] 10:12:47 INFO - PROCESS | 7137 | 1467738767494 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]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1533ms 10:12:47 INFO - PROCESS | 7137 | 1467738767554 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:12:47 INFO - PROCESS | 7137 | 1467738767562 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 10:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:12:47 INFO - PROCESS | 7137 | 1467738767571 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 7137 | 1467738767576 Marionette TRACE conn4 <- [1,2470,null,{}] 10:12:47 INFO - PROCESS | 7137 | 1467738767586 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}] 10:12:47 INFO - PROCESS | 7137 | 1467738767591 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:47 INFO - PROCESS | 7137 | 1467738767918 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:12:48 INFO - PROCESS | 7137 | 1467738768127 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 7137 | 1467738768135 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db000 == 38 [pid = 7137] [id = 625] 10:12:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8e4b9800) [pid = 7137] [serial = 1876] [outer = (nil)] 10:12:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e766400) [pid = 7137] [serial = 1877] [outer = 0x8e4b9800] 10:12:48 INFO - PROCESS | 7137 | 1467738768226 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8eaad800) [pid = 7137] [serial = 1878] [outer = 0x8e4b9800] 10:12:49 INFO - PROCESS | 7137 | 1467738769205 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]]]}] 10:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1697ms 10:12:49 INFO - PROCESS | 7137 | 1467738769268 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 7137 | 1467738769275 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 10:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:12:49 INFO - PROCESS | 7137 | 1467738769287 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 7137 | 1467738769292 Marionette TRACE conn4 <- [1,2474,null,{}] 10:12:49 INFO - PROCESS | 7137 | 1467738769298 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}] 10:12:49 INFO - PROCESS | 7137 | 1467738769304 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:49 INFO - PROCESS | 7137 | 1467738769548 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:12:49 INFO - PROCESS | 7137 | 1467738769791 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 7137 | 1467738769799 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa23800 == 39 [pid = 7137] [id = 626] 10:12:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fa32800) [pid = 7137] [serial = 1879] [outer = (nil)] 10:12:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8fbd8c00) [pid = 7137] [serial = 1880] [outer = 0x8fa32800] 10:12:49 INFO - PROCESS | 7137 | 1467738769929 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91415400) [pid = 7137] [serial = 1881] [outer = 0x8fa32800] 10:12:50 INFO - PROCESS | 7137 | 1467738770943 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]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1689ms 10:12:50 INFO - PROCESS | 7137 | 1467738770978 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 7137 | 1467738770981 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 10:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:12:50 INFO - PROCESS | 7137 | 1467738770990 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 7137 | 1467738770996 Marionette TRACE conn4 <- [1,2478,null,{}] 10:12:51 INFO - PROCESS | 7137 | 1467738771013 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}] 10:12:51 INFO - PROCESS | 7137 | 1467738771022 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:51 INFO - PROCESS | 7137 | 1467738771212 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:12:51 INFO - PROCESS | 7137 | 1467738771448 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 7137 | 1467738771455 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x9254e800 == 40 [pid = 7137] [id = 627] 10:12:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92b40800) [pid = 7137] [serial = 1882] [outer = (nil)] 10:12:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92ca5800) [pid = 7137] [serial = 1883] [outer = 0x92b40800] 10:12:51 INFO - PROCESS | 7137 | 1467738771585 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x93a14400) [pid = 7137] [serial = 1884] [outer = 0x92b40800] 10:12:52 INFO - PROCESS | 7137 | 1467738772528 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]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1599ms 10:12:52 INFO - PROCESS | 7137 | 1467738772589 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 7137 | 1467738772594 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 10:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:12:52 INFO - PROCESS | 7137 | 1467738772600 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - PROCESS | 7137 | 1467738772604 Marionette TRACE conn4 <- [1,2482,null,{}] 10:12:52 INFO - PROCESS | 7137 | 1467738772610 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}] 10:12:52 INFO - PROCESS | 7137 | 1467738772615 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:52 INFO - PROCESS | 7137 | 1467738772812 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:12:53 INFO - PROCESS | 7137 | 1467738773004 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 7137 | 1467738773013 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x9254a400 == 41 [pid = 7137] [id = 628] 10:12:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x93a19800) [pid = 7137] [serial = 1885] [outer = (nil)] 10:12:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x93a66400) [pid = 7137] [serial = 1886] [outer = 0x93a19800] 10:12:53 INFO - PROCESS | 7137 | 1467738773096 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x947f8000) [pid = 7137] [serial = 1887] [outer = 0x93a19800] 10:12:54 INFO - PROCESS | 7137 | 1467738774046 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]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1493ms 10:12:54 INFO - PROCESS | 7137 | 1467738774094 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:12:54 INFO - PROCESS | 7137 | 1467738774099 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 10:12:54 INFO - PROCESS | 7137 | 1467738774105 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 7137 | 1467738774109 Marionette TRACE conn4 <- [1,2486,null,{}] 10:12:54 INFO - PROCESS | 7137 | 1467738774115 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}] 10:12:54 INFO - PROCESS | 7137 | 1467738774122 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:54 INFO - PROCESS | 7137 | 1467738774303 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:12:54 INFO - PROCESS | 7137 | 1467738774505 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 7137 | 1467738774512 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x91628800 == 42 [pid = 7137] [id = 629] 10:12:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x91634400) [pid = 7137] [serial = 1888] [outer = (nil)] 10:12:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x95301800) [pid = 7137] [serial = 1889] [outer = 0x91634400] 10:12:54 INFO - PROCESS | 7137 | 1467738774635 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x95306c00) [pid = 7137] [serial = 1890] [outer = 0x91634400] 10:12:55 INFO - PROCESS | 7137 | 1467738775635 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]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1582ms 10:12:55 INFO - PROCESS | 7137 | 1467738775688 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 7137 | 1467738775692 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 10:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:12:55 INFO - PROCESS | 7137 | 1467738775698 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 7137 | 1467738775702 Marionette TRACE conn4 <- [1,2490,null,{}] 10:12:55 INFO - PROCESS | 7137 | 1467738775708 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}] 10:12:55 INFO - PROCESS | 7137 | 1467738775718 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:55 INFO - PROCESS | 7137 | 1467738775927 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:12:56 INFO - PROCESS | 7137 | 1467738776126 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 7137 | 1467738776134 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d630800 == 43 [pid = 7137] [id = 630] 10:12:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8e4b0000) [pid = 7137] [serial = 1891] [outer = (nil)] 10:12:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x953e6800) [pid = 7137] [serial = 1892] [outer = 0x8e4b0000] 10:12:56 INFO - PROCESS | 7137 | 1467738776264 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x953edc00) [pid = 7137] [serial = 1893] [outer = 0x8e4b0000] 10:12:57 INFO - PROCESS | 7137 | 1467738777439 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]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1791ms 10:12:57 INFO - PROCESS | 7137 | 1467738777492 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 7137 | 1467738777499 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 10:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:12:57 INFO - PROCESS | 7137 | 1467738777516 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 7137 | 1467738777522 Marionette TRACE conn4 <- [1,2494,null,{}] 10:12:57 INFO - PROCESS | 7137 | 1467738777533 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}] 10:12:57 INFO - PROCESS | 7137 | 1467738777540 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:57 INFO - PROCESS | 7137 | 1467738777749 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:12:58 INFO - PROCESS | 7137 | 1467738777986 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 7137 | 1467738777999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e767800 == 44 [pid = 7137] [id = 631] 10:12:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8e768c00) [pid = 7137] [serial = 1894] [outer = (nil)] 10:12:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8eaa8400) [pid = 7137] [serial = 1895] [outer = 0x8e768c00] 10:12:58 INFO - PROCESS | 7137 | 1467738778072 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8f21ac00) [pid = 7137] [serial = 1896] [outer = 0x8e768c00] 10:12:59 INFO - PROCESS | 7137 | 1467738779031 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]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1590ms 10:12:59 INFO - PROCESS | 7137 | 1467738779105 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:12:59 INFO - PROCESS | 7137 | 1467738779112 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 10:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:12:59 INFO - PROCESS | 7137 | 1467738779122 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 7137 | 1467738779127 Marionette TRACE conn4 <- [1,2498,null,{}] 10:12:59 INFO - PROCESS | 7137 | 1467738779133 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}] 10:12:59 INFO - PROCESS | 7137 | 1467738779139 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:59 INFO - PROCESS | 7137 | 1467738779368 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8fbd3000) [pid = 7137] [serial = 1835] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | 1467738779703 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 7137 | 1467738779713 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:12:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26a800 == 45 [pid = 7137] [id = 632] 10:12:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8eaaa400) [pid = 7137] [serial = 1897] [outer = (nil)] 10:12:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8f457800) [pid = 7137] [serial = 1898] [outer = 0x8eaaa400] 10:12:59 INFO - PROCESS | 7137 | 1467738779816 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8fb0f000) [pid = 7137] [serial = 1899] [outer = 0x8eaaa400] 10:12:59 INFO - PROCESS | 7137 | --DOCSHELL 0x8c270800 == 44 [pid = 7137] [id = 612] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x91da0000) [pid = 7137] [serial = 1833] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8e5f8400) [pid = 7137] [serial = 1826] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x91ad1800) [pid = 7137] [serial = 1832] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8fa28000) [pid = 7137] [serial = 1820] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8fb0ec00) [pid = 7137] [serial = 1829] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x91251800) [pid = 7137] [serial = 1830] [outer = (nil)] [url = about:blank] 10:12:59 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8eab0000) [pid = 7137] [serial = 1817] [outer = (nil)] [url = about:blank] 10:13:00 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fbcf400) [pid = 7137] [serial = 1823] [outer = (nil)] [url = about:blank] 10:13:00 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8f21d000) [pid = 7137] [serial = 1827] [outer = (nil)] [url = about:blank] 10:13:00 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e4ae800) [pid = 7137] [serial = 1814] [outer = (nil)] [url = about:blank] 10:13:00 INFO - PROCESS | 7137 | 1467738780640 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]]]}] 10:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1537ms 10:13:00 INFO - PROCESS | 7137 | 1467738780660 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 7137 | 1467738780665 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 10:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:13:00 INFO - PROCESS | 7137 | 1467738780671 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 7137 | 1467738780677 Marionette TRACE conn4 <- [1,2502,null,{}] 10:13:00 INFO - PROCESS | 7137 | 1467738780692 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}] 10:13:00 INFO - PROCESS | 7137 | 1467738780700 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:00 INFO - PROCESS | 7137 | 1467738780861 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:13:01 INFO - PROCESS | 7137 | 1467738781018 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 7137 | 1467738781033 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140d800 == 45 [pid = 7137] [id = 633] 10:13:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x91419800) [pid = 7137] [serial = 1900] [outer = (nil)] 10:13:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x916aa000) [pid = 7137] [serial = 1901] [outer = 0x91419800] 10:13:01 INFO - PROCESS | 7137 | 1467738781100 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x91d9b400) [pid = 7137] [serial = 1902] [outer = 0x91419800] 10:13:01 INFO - PROCESS | 7137 | 1467738781970 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]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1334ms 10:13:02 INFO - PROCESS | 7137 | 1467738782005 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 7137 | 1467738782010 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 10:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:13:02 INFO - PROCESS | 7137 | 1467738782016 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 7137 | 1467738782019 Marionette TRACE conn4 <- [1,2506,null,{}] 10:13:02 INFO - PROCESS | 7137 | 1467738782025 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}] 10:13:02 INFO - PROCESS | 7137 | 1467738782030 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:02 INFO - PROCESS | 7137 | 1467738782193 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:13:02 INFO - PROCESS | 7137 | 1467738782203 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 7137 | 1467738782210 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26dc00 == 46 [pid = 7137] [id = 634] 10:13:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91da0000) [pid = 7137] [serial = 1903] [outer = (nil)] 10:13:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x9296ec00) [pid = 7137] [serial = 1904] [outer = 0x91da0000] 10:13:02 INFO - PROCESS | 7137 | 1467738782282 Marionette DEBUG loaded listener.js 10:13:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x92ca8800) [pid = 7137] [serial = 1905] [outer = 0x91da0000] 10:13:03 INFO - PROCESS | 7137 | 1467738783334 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]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1382ms 10:13:03 INFO - PROCESS | 7137 | 1467738783401 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 7137 | 1467738783404 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 10:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:13:03 INFO - PROCESS | 7137 | 1467738783411 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 7137 | 1467738783414 Marionette TRACE conn4 <- [1,2510,null,{}] 10:13:03 INFO - PROCESS | 7137 | 1467738783441 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}] 10:13:03 INFO - PROCESS | 7137 | 1467738783447 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:03 INFO - PROCESS | 7137 | 1467738783685 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:13:03 INFO - PROCESS | 7137 | 1467738783705 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 7137 | 1467738783712 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269c00 == 47 [pid = 7137] [id = 635] 10:13:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8d62e000) [pid = 7137] [serial = 1906] [outer = (nil)] 10:13:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x92f89000) [pid = 7137] [serial = 1907] [outer = 0x8d62e000] 10:13:03 INFO - PROCESS | 7137 | 1467738783782 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x94793c00) [pid = 7137] [serial = 1908] [outer = 0x8d62e000] 10:13:04 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8e5f5c00) [pid = 7137] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:13:04 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x91254c00) [pid = 7137] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:13:04 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8eaa4800) [pid = 7137] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:13:04 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8fb0b800) [pid = 7137] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:13:04 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8e4ad000) [pid = 7137] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:13:04 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8c274800) [pid = 7137] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:13:04 INFO - PROCESS | 7137 | 1467738784890 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]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1538ms 10:13:04 INFO - PROCESS | 7137 | 1467738784950 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 7137 | 1467738784954 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 10:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:13:04 INFO - PROCESS | 7137 | 1467738784961 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - PROCESS | 7137 | 1467738784964 Marionette TRACE conn4 <- [1,2514,null,{}] 10:13:04 INFO - PROCESS | 7137 | 1467738784969 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}] 10:13:04 INFO - PROCESS | 7137 | 1467738784979 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:05 INFO - PROCESS | 7137 | 1467738785176 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:13:05 INFO - PROCESS | 7137 | 1467738785328 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 7137 | 1467738785335 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c274800 == 48 [pid = 7137] [id = 636] 10:13:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f455800) [pid = 7137] [serial = 1909] [outer = (nil)] 10:13:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x95308000) [pid = 7137] [serial = 1910] [outer = 0x8f455800] 10:13:05 INFO - PROCESS | 7137 | 1467738785450 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x953e8400) [pid = 7137] [serial = 1911] [outer = 0x8f455800] 10:13:06 INFO - PROCESS | 7137 | 1467738786204 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]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1285ms 10:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:13:06 INFO - PROCESS | 7137 | 1467738786255 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 7137 | 1467738786258 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 10:13:06 INFO - PROCESS | 7137 | 1467738786265 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 7137 | 1467738786268 Marionette TRACE conn4 <- [1,2518,null,{}] 10:13:06 INFO - PROCESS | 7137 | 1467738786274 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}] 10:13:06 INFO - PROCESS | 7137 | 1467738786279 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:06 INFO - PROCESS | 7137 | 1467738786443 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:13:06 INFO - PROCESS | 7137 | 1467738786453 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 7137 | 1467738786462 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x92545800 == 49 [pid = 7137] [id = 637] 10:13:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x953e0800) [pid = 7137] [serial = 1912] [outer = (nil)] 10:13:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x95567000) [pid = 7137] [serial = 1913] [outer = 0x953e0800] 10:13:06 INFO - PROCESS | 7137 | 1467738786529 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x9556ec00) [pid = 7137] [serial = 1914] [outer = 0x953e0800] 10:13:07 INFO - PROCESS | 7137 | 1467738787769 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]]]}] 10:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1584ms 10:13:07 INFO - PROCESS | 7137 | 1467738787849 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:13:07 INFO - PROCESS | 7137 | 1467738787857 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 10:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:13:07 INFO - PROCESS | 7137 | 1467738787865 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 7137 | 1467738787874 Marionette TRACE conn4 <- [1,2522,null,{}] 10:13:07 INFO - PROCESS | 7137 | 1467738787882 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}] 10:13:07 INFO - PROCESS | 7137 | 1467738787888 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:08 INFO - PROCESS | 7137 | 1467738788130 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:13:08 INFO - PROCESS | 7137 | 1467738788457 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 7137 | 1467738788470 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ee800 == 50 [pid = 7137] [id = 638] 10:13:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8e75d400) [pid = 7137] [serial = 1915] [outer = (nil)] 10:13:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8eaaf000) [pid = 7137] [serial = 1916] [outer = 0x8e75d400] 10:13:08 INFO - PROCESS | 7137 | 1467738788557 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8fa27400) [pid = 7137] [serial = 1917] [outer = 0x8e75d400] 10:13:09 INFO - PROCESS | 7137 | 1467738789534 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]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1746ms 10:13:09 INFO - PROCESS | 7137 | 1467738789612 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 7137 | 1467738789620 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 10:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:13:09 INFO - PROCESS | 7137 | 1467738789632 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 7137 | 1467738789636 Marionette TRACE conn4 <- [1,2526,null,{}] 10:13:09 INFO - PROCESS | 7137 | 1467738789644 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}] 10:13:09 INFO - PROCESS | 7137 | 1467738789652 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:09 INFO - PROCESS | 7137 | 1467738789916 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:13:10 INFO - PROCESS | 7137 | 1467738790206 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 7137 | 1467738790217 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa32400 == 51 [pid = 7137] [id = 639] 10:13:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x9169f400) [pid = 7137] [serial = 1918] [outer = (nil)] 10:13:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x9254d000) [pid = 7137] [serial = 1919] [outer = 0x9169f400] 10:13:10 INFO - PROCESS | 7137 | 1467738790315 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x92b3b000) [pid = 7137] [serial = 1920] [outer = 0x9169f400] 10:13:11 INFO - PROCESS | 7137 | 1467738791240 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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1643ms 10:13:11 INFO - PROCESS | 7137 | 1467738791275 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 7137 | 1467738791280 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 10:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:13:11 INFO - PROCESS | 7137 | 1467738791288 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 7137 | 1467738791294 Marionette TRACE conn4 <- [1,2530,null,{}] 10:13:11 INFO - PROCESS | 7137 | 1467738791332 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}] 10:13:11 INFO - PROCESS | 7137 | 1467738791342 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:11 INFO - PROCESS | 7137 | 1467738791546 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:13:11 INFO - PROCESS | 7137 | 1467738791745 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 7137 | 1467738791756 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x91416000 == 52 [pid = 7137] [id = 640] 10:13:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x953ec000) [pid = 7137] [serial = 1921] [outer = (nil)] 10:13:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x9556f000) [pid = 7137] [serial = 1922] [outer = 0x953ec000] 10:13:11 INFO - PROCESS | 7137 | 1467738791924 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x955e7400) [pid = 7137] [serial = 1923] [outer = 0x953ec000] 10:13:12 INFO - PROCESS | 7137 | 1467738792886 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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1656ms 10:13:12 INFO - PROCESS | 7137 | 1467738792946 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 7137 | 1467738792951 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 10:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:13:12 INFO - PROCESS | 7137 | 1467738792958 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 7137 | 1467738792961 Marionette TRACE conn4 <- [1,2534,null,{}] 10:13:12 INFO - PROCESS | 7137 | 1467738792968 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}] 10:13:12 INFO - PROCESS | 7137 | 1467738792973 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:13 INFO - PROCESS | 7137 | 1467738793178 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:13:13 INFO - PROCESS | 7137 | 1467738793395 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 7137 | 1467738793406 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c000 == 53 [pid = 7137] [id = 641] 10:13:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8e4b6800) [pid = 7137] [serial = 1924] [outer = (nil)] 10:13:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x955ed800) [pid = 7137] [serial = 1925] [outer = 0x8e4b6800] 10:13:13 INFO - PROCESS | 7137 | 1467738793527 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x9821e400) [pid = 7137] [serial = 1926] [outer = 0x8e4b6800] 10:13:14 INFO - PROCESS | 7137 | 1467738794446 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]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1540ms 10:13:14 INFO - PROCESS | 7137 | 1467738794499 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 7137 | 1467738794503 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 10:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:13:14 INFO - PROCESS | 7137 | 1467738794510 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 7137 | 1467738794513 Marionette TRACE conn4 <- [1,2538,null,{}] 10:13:14 INFO - PROCESS | 7137 | 1467738794519 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}] 10:13:14 INFO - PROCESS | 7137 | 1467738794524 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:14 INFO - PROCESS | 7137 | 1467738794705 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:13:14 INFO - PROCESS | 7137 | 1467738794946 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 7137 | 1467738794955 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa29800 == 54 [pid = 7137] [id = 642] 10:13:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x955eac00) [pid = 7137] [serial = 1927] [outer = (nil)] 10:13:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x99166800) [pid = 7137] [serial = 1928] [outer = 0x955eac00] 10:13:15 INFO - PROCESS | 7137 | 1467738795078 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x991cc800) [pid = 7137] [serial = 1929] [outer = 0x955eac00] 10:13:16 INFO - PROCESS | 7137 | 1467738796070 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]]]}] 10:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1634ms 10:13:16 INFO - PROCESS | 7137 | 1467738796146 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 7137 | 1467738796150 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 10:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:13:16 INFO - PROCESS | 7137 | 1467738796157 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 7137 | 1467738796160 Marionette TRACE conn4 <- [1,2542,null,{}] 10:13:16 INFO - PROCESS | 7137 | 1467738796166 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}] 10:13:16 INFO - PROCESS | 7137 | 1467738796176 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:16 INFO - PROCESS | 7137 | 1467738796376 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:13:16 INFO - PROCESS | 7137 | 1467738796548 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 7137 | 1467738796558 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26cc00 == 55 [pid = 7137] [id = 643] 10:13:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x8c3de800) [pid = 7137] [serial = 1930] [outer = (nil)] 10:13:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x99c54400) [pid = 7137] [serial = 1931] [outer = 0x8c3de800] 10:13:16 INFO - PROCESS | 7137 | 1467738796635 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x99d95800) [pid = 7137] [serial = 1932] [outer = 0x8c3de800] 10:13:17 INFO - PROCESS | 7137 | 1467738797579 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]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1499ms 10:13:17 INFO - PROCESS | 7137 | 1467738797657 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 7137 | 1467738797662 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 10:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:13:17 INFO - PROCESS | 7137 | 1467738797668 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 7137 | 1467738797672 Marionette TRACE conn4 <- [1,2546,null,{}] 10:13:17 INFO - PROCESS | 7137 | 1467738797679 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}] 10:13:17 INFO - PROCESS | 7137 | 1467738797684 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:17 INFO - PROCESS | 7137 | 1467738797906 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:13:18 INFO - PROCESS | 7137 | 1467738798160 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 7137 | 1467738798167 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3db400 == 56 [pid = 7137] [id = 644] 10:13:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x8c3de000) [pid = 7137] [serial = 1933] [outer = (nil)] 10:13:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x99d91800) [pid = 7137] [serial = 1934] [outer = 0x8c3de000] 10:13:18 INFO - PROCESS | 7137 | 1467738798301 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x9a0a1400) [pid = 7137] [serial = 1935] [outer = 0x8c3de000] 10:13:19 INFO - PROCESS | 7137 | 1467738799239 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]]]}] 10:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1641ms 10:13:19 INFO - PROCESS | 7137 | 1467738799311 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:13:19 INFO - PROCESS | 7137 | 1467738799315 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 10:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:13:19 INFO - PROCESS | 7137 | 1467738799321 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:13:19 INFO - PROCESS | 7137 | 1467738799325 Marionette TRACE conn4 <- [1,2550,null,{}] 10:13:19 INFO - PROCESS | 7137 | 1467738799331 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}] 10:13:19 INFO - PROCESS | 7137 | 1467738799336 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:19 INFO - PROCESS | 7137 | 1467738799550 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:13:20 INFO - PROCESS | 7137 | 1467738800106 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 7137 | 1467738800115 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3400 == 57 [pid = 7137] [id = 645] 10:13:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8e4b5c00) [pid = 7137] [serial = 1936] [outer = (nil)] 10:13:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8e5f8400) [pid = 7137] [serial = 1937] [outer = 0x8e4b5c00] 10:13:20 INFO - PROCESS | 7137 | 1467738800195 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8eab0000) [pid = 7137] [serial = 1938] [outer = 0x8e4b5c00] 10:13:21 INFO - PROCESS | 7137 | 1467738801158 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]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1892ms 10:13:21 INFO - PROCESS | 7137 | 1467738801215 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:13:21 INFO - PROCESS | 7137 | 1467738801221 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 10:13:21 INFO - PROCESS | 7137 | 1467738801229 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 7137 | 1467738801232 Marionette TRACE conn4 <- [1,2554,null,{}] 10:13:21 INFO - PROCESS | 7137 | 1467738801242 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}] 10:13:21 INFO - PROCESS | 7137 | 1467738801249 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:21 INFO - PROCESS | 7137 | 1467738801597 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:13:21 INFO - PROCESS | 7137 | 1467738801826 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 7137 | 1467738801838 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:21 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x92b40400) [pid = 7137] [serial = 1874] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26a000 == 58 [pid = 7137] [id = 646] 10:13:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8c274000) [pid = 7137] [serial = 1939] [outer = (nil)] 10:13:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8d6d6c00) [pid = 7137] [serial = 1940] [outer = 0x8c274000] 10:13:22 INFO - PROCESS | 7137 | 1467738802054 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8e5f6400) [pid = 7137] [serial = 1941] [outer = 0x8c274000] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x916a3800) [pid = 7137] [serial = 1836] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x9162b800) [pid = 7137] [serial = 1868] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x91ac9800) [pid = 7137] [serial = 1869] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8f118c00) [pid = 7137] [serial = 1862] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8f223000) [pid = 7137] [serial = 1863] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8fb15800) [pid = 7137] [serial = 1865] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x8eaa9400) [pid = 7137] [serial = 1860] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8e75cc00) [pid = 7137] [serial = 1859] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x8f449800) [pid = 7137] [serial = 1841] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x9162cc00) [pid = 7137] [serial = 1844] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x91416800) [pid = 7137] [serial = 1871] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x92964c00) [pid = 7137] [serial = 1847] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x8c3dd400) [pid = 7137] [serial = 1838] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8f44b800) [pid = 7137] [serial = 1856] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x92f87c00) [pid = 7137] [serial = 1853] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x92c9d000) [pid = 7137] [serial = 1850] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x91635800) [pid = 7137] [serial = 1872] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x9124d400) [pid = 7137] [serial = 1866] [outer = (nil)] [url = about:blank] 10:13:23 INFO - PROCESS | 7137 | 1467738803153 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]]]}] 10:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1985ms 10:13:23 INFO - PROCESS | 7137 | 1467738803215 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 7137 | 1467738803221 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 10:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:13:23 INFO - PROCESS | 7137 | 1467738803230 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 7137 | 1467738803235 Marionette TRACE conn4 <- [1,2558,null,{}] 10:13:23 INFO - PROCESS | 7137 | 1467738803243 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}] 10:13:23 INFO - PROCESS | 7137 | 1467738803250 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:23 INFO - PROCESS | 7137 | 1467738803513 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:13:23 INFO - PROCESS | 7137 | 1467738803793 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 7137 | 1467738803809 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f118c00 == 59 [pid = 7137] [id = 647] 10:13:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8fa26000) [pid = 7137] [serial = 1942] [outer = (nil)] 10:13:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8fbd2c00) [pid = 7137] [serial = 1943] [outer = 0x8fa26000] 10:13:23 INFO - PROCESS | 7137 | 1467738803951 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x91250c00) [pid = 7137] [serial = 1944] [outer = 0x8fa26000] 10:13:24 INFO - PROCESS | 7137 | 1467738804959 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]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1792ms 10:13:25 INFO - PROCESS | 7137 | 1467738805022 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 7137 | 1467738805028 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 10:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:13:25 INFO - PROCESS | 7137 | 1467738805039 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - PROCESS | 7137 | 1467738805043 Marionette TRACE conn4 <- [1,2562,null,{}] 10:13:25 INFO - PROCESS | 7137 | 1467738805050 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}] 10:13:25 INFO - PROCESS | 7137 | 1467738805056 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:25 INFO - PROCESS | 7137 | 1467738805286 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:13:25 INFO - PROCESS | 7137 | 1467738805540 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 7137 | 1467738805548 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x916a0000 == 60 [pid = 7137] [id = 648] 10:13:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x916a2c00) [pid = 7137] [serial = 1945] [outer = (nil)] 10:13:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x916ab000) [pid = 7137] [serial = 1946] [outer = 0x916a2c00] 10:13:25 INFO - PROCESS | 7137 | 1467738805677 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x91d9c400) [pid = 7137] [serial = 1947] [outer = 0x916a2c00] 10:13:26 INFO - PROCESS | 7137 | 1467738806732 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]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1739ms 10:13:26 INFO - PROCESS | 7137 | 1467738806779 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:13:26 INFO - PROCESS | 7137 | 1467738806783 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 10:13:26 INFO - PROCESS | 7137 | 1467738806790 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 7137 | 1467738806796 Marionette TRACE conn4 <- [1,2566,null,{}] 10:13:26 INFO - PROCESS | 7137 | 1467738806813 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}] 10:13:26 INFO - PROCESS | 7137 | 1467738806822 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:27 INFO - PROCESS | 7137 | 1467738807084 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:13:27 INFO - PROCESS | 7137 | 1467738807376 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 7137 | 1467738807386 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:27 INFO - PROCESS | 7137 | ++DOCSHELL 0x9296bc00 == 61 [pid = 7137] [id = 649] 10:13:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x9296d000) [pid = 7137] [serial = 1948] [outer = (nil)] 10:13:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x92ca2c00) [pid = 7137] [serial = 1949] [outer = 0x9296d000] 10:13:27 INFO - PROCESS | 7137 | 1467738807477 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x93a1a400) [pid = 7137] [serial = 1950] [outer = 0x9296d000] 10:13:28 INFO - PROCESS | 7137 | 1467738808470 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]]]}] 10:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1738ms 10:13:28 INFO - PROCESS | 7137 | 1467738808528 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:13:28 INFO - PROCESS | 7137 | 1467738808532 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 10:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:13:28 INFO - PROCESS | 7137 | 1467738808539 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:13:28 INFO - PROCESS | 7137 | 1467738808543 Marionette TRACE conn4 <- [1,2570,null,{}] 10:13:28 INFO - PROCESS | 7137 | 1467738808549 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}] 10:13:28 INFO - PROCESS | 7137 | 1467738808554 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:28 INFO - PROCESS | 7137 | 1467738808746 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:13:29 INFO - PROCESS | 7137 | 1467738808989 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 7137 | 1467738809000 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:29 INFO - PROCESS | 7137 | ++DOCSHELL 0x92963800 == 62 [pid = 7137] [id = 650] 10:13:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x92c9e800) [pid = 7137] [serial = 1951] [outer = (nil)] 10:13:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x9530c400) [pid = 7137] [serial = 1952] [outer = 0x92c9e800] 10:13:29 INFO - PROCESS | 7137 | 1467738809123 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x953e4800) [pid = 7137] [serial = 1953] [outer = 0x92c9e800] 10:13:30 INFO - PROCESS | 7137 | 1467738810181 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]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1684ms 10:13:30 INFO - PROCESS | 7137 | 1467738810224 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 7137 | 1467738810228 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 10:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:13:30 INFO - PROCESS | 7137 | 1467738810234 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 7137 | 1467738810238 Marionette TRACE conn4 <- [1,2574,null,{}] 10:13:30 INFO - PROCESS | 7137 | 1467738810244 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}] 10:13:30 INFO - PROCESS | 7137 | 1467738810249 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:30 INFO - PROCESS | 7137 | 1467738810428 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:13:30 INFO - PROCESS | 7137 | 1467738810673 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 7137 | 1467738810685 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x9530c000 == 63 [pid = 7137] [id = 651] 10:13:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x9552c800) [pid = 7137] [serial = 1954] [outer = (nil)] 10:13:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x955e6c00) [pid = 7137] [serial = 1955] [outer = 0x9552c800] 10:13:30 INFO - PROCESS | 7137 | 1467738810793 Marionette DEBUG loaded listener.js 10:13:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x995c3000) [pid = 7137] [serial = 1956] [outer = 0x9552c800] 10:13:31 INFO - PROCESS | 7137 | 1467738811766 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]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1586ms 10:13:31 INFO - PROCESS | 7137 | 1467738811822 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:13:31 INFO - PROCESS | 7137 | 1467738811827 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 10:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:13:31 INFO - PROCESS | 7137 | 1467738811834 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 7137 | 1467738811837 Marionette TRACE conn4 <- [1,2578,null,{}] 10:13:31 INFO - PROCESS | 7137 | 1467738811843 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}] 10:13:31 INFO - PROCESS | 7137 | 1467738811853 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:32 INFO - PROCESS | 7137 | 1467738812035 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:13:32 INFO - PROCESS | 7137 | 1467738812293 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 7137 | 1467738812302 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cb800 == 64 [pid = 7137] [id = 652] 10:13:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x91ac8800) [pid = 7137] [serial = 1957] [outer = (nil)] 10:13:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x9a13c000) [pid = 7137] [serial = 1958] [outer = 0x91ac8800] 10:13:32 INFO - PROCESS | 7137 | 1467738812427 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x9a1d9400) [pid = 7137] [serial = 1959] [outer = 0x91ac8800] 10:13:33 INFO - PROCESS | 7137 | 1467738813400 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]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1630ms 10:13:33 INFO - PROCESS | 7137 | 1467738813465 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:13:33 INFO - PROCESS | 7137 | 1467738813469 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 10:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:13:33 INFO - PROCESS | 7137 | 1467738813476 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 7137 | 1467738813480 Marionette TRACE conn4 <- [1,2582,null,{}] 10:13:33 INFO - PROCESS | 7137 | 1467738813486 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}] 10:13:33 INFO - PROCESS | 7137 | 1467738813491 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:33 INFO - PROCESS | 7137 | 1467738813688 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:13:33 INFO - PROCESS | 7137 | 1467738813892 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 7137 | 1467738813902 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x91412c00 == 65 [pid = 7137] [id = 653] 10:13:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x953e2400) [pid = 7137] [serial = 1960] [outer = (nil)] 10:13:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x9a334400) [pid = 7137] [serial = 1961] [outer = 0x953e2400] 10:13:34 INFO - PROCESS | 7137 | 1467738814015 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x9a337400) [pid = 7137] [serial = 1962] [outer = 0x953e2400] 10:13:35 INFO - PROCESS | 7137 | 1467738815007 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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1585ms 10:13:35 INFO - PROCESS | 7137 | 1467738815062 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 7137 | 1467738815066 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 10:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:13:35 INFO - PROCESS | 7137 | 1467738815073 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 7137 | 1467738815075 Marionette TRACE conn4 <- [1,2586,null,{}] 10:13:35 INFO - PROCESS | 7137 | 1467738815082 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}] 10:13:35 INFO - PROCESS | 7137 | 1467738815087 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:35 INFO - PROCESS | 7137 | 1467738815264 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:13:35 INFO - PROCESS | 7137 | 1467738815472 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 7137 | 1467738815484 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f124400 == 66 [pid = 7137] [id = 654] 10:13:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x9552d400) [pid = 7137] [serial = 1963] [outer = (nil)] 10:13:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x9a387800) [pid = 7137] [serial = 1964] [outer = 0x9552d400] 10:13:35 INFO - PROCESS | 7137 | 1467738815600 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x9a391400) [pid = 7137] [serial = 1965] [outer = 0x9552d400] 10:13:36 INFO - PROCESS | 7137 | 1467738816623 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]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1583ms 10:13:36 INFO - PROCESS | 7137 | 1467738816656 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 7137 | 1467738816660 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 10:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:13:36 INFO - PROCESS | 7137 | 1467738816667 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 7137 | 1467738816669 Marionette TRACE conn4 <- [1,2590,null,{}] 10:13:36 INFO - PROCESS | 7137 | 1467738816677 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}] 10:13:36 INFO - PROCESS | 7137 | 1467738816681 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:36 INFO - PROCESS | 7137 | 1467738816875 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:13:37 INFO - PROCESS | 7137 | 1467738817282 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 7137 | 1467738817290 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ec400 == 67 [pid = 7137] [id = 655] 10:13:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8e5eec00) [pid = 7137] [serial = 1966] [outer = (nil)] 10:13:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x8eaa4c00) [pid = 7137] [serial = 1967] [outer = 0x8e5eec00] 10:13:37 INFO - PROCESS | 7137 | 1467738817414 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x8f44a000) [pid = 7137] [serial = 1968] [outer = 0x8e5eec00] 10:13:37 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3400 == 66 [pid = 7137] [id = 645] 10:13:38 INFO - PROCESS | 7137 | 1467738818633 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]]]}] 10:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1983ms 10:13:38 INFO - PROCESS | 7137 | 1467738818653 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 7137 | 1467738818660 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 10:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:13:38 INFO - PROCESS | 7137 | 1467738818668 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 7137 | 1467738818673 Marionette TRACE conn4 <- [1,2594,null,{}] 10:13:38 INFO - PROCESS | 7137 | 1467738818682 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}] 10:13:38 INFO - PROCESS | 7137 | 1467738818690 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:38 INFO - PROCESS | 7137 | 1467738818899 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:13:39 INFO - PROCESS | 7137 | 1467738819084 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 7137 | 1467738819096 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaad000 == 67 [pid = 7137] [id = 656] 10:13:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x8fbd5000) [pid = 7137] [serial = 1969] [outer = (nil)] 10:13:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x91632000) [pid = 7137] [serial = 1970] [outer = 0x8fbd5000] 10:13:39 INFO - PROCESS | 7137 | 1467738819190 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x91aca800) [pid = 7137] [serial = 1971] [outer = 0x8fbd5000] 10:13:40 INFO - PROCESS | 7137 | 1467738820128 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]]]}] 10:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1492ms 10:13:40 INFO - PROCESS | 7137 | 1467738820170 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:13:40 INFO - PROCESS | 7137 | 1467738820176 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 10:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:13:40 INFO - PROCESS | 7137 | 1467738820183 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 7137 | 1467738820187 Marionette TRACE conn4 <- [1,2598,null,{}] 10:13:40 INFO - PROCESS | 7137 | 1467738820192 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}] 10:13:40 INFO - PROCESS | 7137 | 1467738820198 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:40 INFO - PROCESS | 7137 | 1467738820457 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:13:40 INFO - PROCESS | 7137 | 1467738820479 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 7137 | 1467738820488 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x92964000 == 68 [pid = 7137] [id = 657] 10:13:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x92964800) [pid = 7137] [serial = 1972] [outer = (nil)] 10:13:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x92ca9400) [pid = 7137] [serial = 1973] [outer = 0x92964800] 10:13:40 INFO - PROCESS | 7137 | 1467738820555 Marionette DEBUG loaded listener.js 10:13:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x95534c00) [pid = 7137] [serial = 1974] [outer = 0x92964800] 10:13:41 INFO - PROCESS | 7137 | 1467738821637 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]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1501ms 10:13:41 INFO - PROCESS | 7137 | 1467738821685 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 7137 | 1467738821689 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 10:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:13:41 INFO - PROCESS | 7137 | 1467738821708 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 7137 | 1467738821718 Marionette TRACE conn4 <- [1,2602,null,{}] 10:13:41 INFO - PROCESS | 7137 | 1467738821739 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}] 10:13:41 INFO - PROCESS | 7137 | 1467738821749 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:42 INFO - PROCESS | 7137 | 1467738822076 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:13:42 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8d62e000) [pid = 7137] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:13:42 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x8eaaa400) [pid = 7137] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:13:42 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x91419800) [pid = 7137] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:13:42 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x91da0000) [pid = 7137] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:13:42 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x8e768c00) [pid = 7137] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:13:42 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x8f455800) [pid = 7137] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:13:42 INFO - PROCESS | 7137 | 1467738822243 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:42 INFO - PROCESS | 7137 | 1467738822271 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62e000 == 69 [pid = 7137] [id = 658] 10:13:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x8eaa4800) [pid = 7137] [serial = 1975] [outer = (nil)] 10:13:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x91630000) [pid = 7137] [serial = 1976] [outer = 0x8eaa4800] 10:13:42 INFO - PROCESS | 7137 | 1467738822347 Marionette DEBUG loaded listener.js 10:13:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x93a59000) [pid = 7137] [serial = 1977] [outer = 0x8eaa4800] 10:13:43 INFO - PROCESS | 7137 | 1467738823148 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]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1504ms 10:13:43 INFO - PROCESS | 7137 | 1467738823205 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 7137 | 1467738823210 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 10:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:13:43 INFO - PROCESS | 7137 | 1467738823225 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 7137 | 1467738823228 Marionette TRACE conn4 <- [1,2606,null,{}] 10:13:43 INFO - PROCESS | 7137 | 1467738823234 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}] 10:13:43 INFO - PROCESS | 7137 | 1467738823239 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:43 INFO - PROCESS | 7137 | 1467738823422 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:13:43 INFO - PROCESS | 7137 | 1467738823432 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 7137 | 1467738823438 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cf800 == 70 [pid = 7137] [id = 659] 10:13:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x9556d000) [pid = 7137] [serial = 1978] [outer = (nil)] 10:13:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x9a330000) [pid = 7137] [serial = 1979] [outer = 0x9556d000] 10:13:43 INFO - PROCESS | 7137 | 1467738823510 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x9a339000) [pid = 7137] [serial = 1980] [outer = 0x9556d000] 10:13:44 INFO - PROCESS | 7137 | 1467738824920 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]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1746ms 10:13:44 INFO - PROCESS | 7137 | 1467738824973 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 7137 | 1467738824979 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 10:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:13:44 INFO - PROCESS | 7137 | 1467738824988 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 7137 | 1467738824993 Marionette TRACE conn4 <- [1,2610,null,{}] 10:13:45 INFO - PROCESS | 7137 | 1467738825002 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}] 10:13:45 INFO - PROCESS | 7137 | 1467738825009 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:45 INFO - PROCESS | 7137 | 1467738825366 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:13:45 INFO - PROCESS | 7137 | 1467738825605 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 7137 | 1467738825616 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21c800 == 71 [pid = 7137] [id = 660] 10:13:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x8fa2c400) [pid = 7137] [serial = 1981] [outer = (nil)] 10:13:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x91630400) [pid = 7137] [serial = 1982] [outer = 0x8fa2c400] 10:13:45 INFO - PROCESS | 7137 | 1467738825708 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x92b3a400) [pid = 7137] [serial = 1983] [outer = 0x8fa2c400] 10:13:46 INFO - PROCESS | 7137 | 1467738826750 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]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1834ms 10:13:46 INFO - PROCESS | 7137 | 1467738826822 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 7137 | 1467738826831 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 10:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:13:46 INFO - PROCESS | 7137 | 1467738826843 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 7137 | 1467738826847 Marionette TRACE conn4 <- [1,2614,null,{}] 10:13:46 INFO - PROCESS | 7137 | 1467738826854 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}] 10:13:46 INFO - PROCESS | 7137 | 1467738826861 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:47 INFO - PROCESS | 7137 | 1467738827119 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:13:47 INFO - PROCESS | 7137 | 1467738827470 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 7137 | 1467738827477 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x9552e800 == 72 [pid = 7137] [id = 661] 10:13:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x99507c00) [pid = 7137] [serial = 1984] [outer = (nil)] 10:13:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x99d92c00) [pid = 7137] [serial = 1985] [outer = 0x99507c00] 10:13:47 INFO - PROCESS | 7137 | 1467738827564 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x9a332800) [pid = 7137] [serial = 1986] [outer = 0x99507c00] 10:13:48 INFO - PROCESS | 7137 | 1467738828534 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]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1753ms 10:13:48 INFO - PROCESS | 7137 | 1467738828595 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:13:48 INFO - PROCESS | 7137 | 1467738828600 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 10:13:48 INFO - PROCESS | 7137 | 1467738828607 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 7137 | 1467738828613 Marionette TRACE conn4 <- [1,2618,null,{}] 10:13:48 INFO - PROCESS | 7137 | 1467738828630 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}] 10:13:48 INFO - PROCESS | 7137 | 1467738828639 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:48 INFO - PROCESS | 7137 | 1467738828873 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:13:49 INFO - PROCESS | 7137 | 1467738829142 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 7137 | 1467738829156 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a33b400 == 73 [pid = 7137] [id = 662] 10:13:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x9a40d400) [pid = 7137] [serial = 1987] [outer = (nil)] 10:13:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x9a526000) [pid = 7137] [serial = 1988] [outer = 0x9a40d400] 10:13:49 INFO - PROCESS | 7137 | 1467738829281 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x9a61d000) [pid = 7137] [serial = 1989] [outer = 0x9a40d400] 10:13:50 INFO - PROCESS | 7137 | 1467738830208 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]]]}] 10:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1686ms 10:13:50 INFO - PROCESS | 7137 | 1467738830294 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:13:50 INFO - PROCESS | 7137 | 1467738830299 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 10:13:50 INFO - PROCESS | 7137 | 1467738830306 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:13:50 INFO - PROCESS | 7137 | 1467738830310 Marionette TRACE conn4 <- [1,2622,null,{}] 10:13:50 INFO - PROCESS | 7137 | 1467738830316 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}] 10:13:50 INFO - PROCESS | 7137 | 1467738830321 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:50 INFO - PROCESS | 7137 | 1467738830566 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:13:50 INFO - PROCESS | 7137 | 1467738830865 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 7137 | 1467738830872 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a52c000 == 74 [pid = 7137] [id = 663] 10:13:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 148 (0x9a61f800) [pid = 7137] [serial = 1990] [outer = (nil)] 10:13:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 149 (0x9a627000) [pid = 7137] [serial = 1991] [outer = 0x9a61f800] 10:13:50 INFO - PROCESS | 7137 | 1467738830965 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 150 (0x9a66c800) [pid = 7137] [serial = 1992] [outer = 0x9a61f800] 10:13:51 INFO - PROCESS | 7137 | 1467738831871 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]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1639ms 10:13:51 INFO - PROCESS | 7137 | 1467738831946 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 7137 | 1467738831950 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 10:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:13:51 INFO - PROCESS | 7137 | 1467738831957 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 7137 | 1467738831960 Marionette TRACE conn4 <- [1,2626,null,{}] 10:13:51 INFO - PROCESS | 7137 | 1467738831966 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}] 10:13:51 INFO - PROCESS | 7137 | 1467738831971 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:52 INFO - PROCESS | 7137 | 1467738832198 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:13:52 INFO - PROCESS | 7137 | 1467738832466 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 7137 | 1467738832472 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:52 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0400 == 75 [pid = 7137] [id = 664] 10:13:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 151 (0x8d625800) [pid = 7137] [serial = 1993] [outer = (nil)] 10:13:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 152 (0x9a621800) [pid = 7137] [serial = 1994] [outer = 0x8d625800] 10:13:52 INFO - PROCESS | 7137 | 1467738832595 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 7137 | ++DOMWINDOW == 153 (0x9a673c00) [pid = 7137] [serial = 1995] [outer = 0x8d625800] 10:13:53 INFO - PROCESS | 7137 | 1467738833590 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]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1695ms 10:13:53 INFO - PROCESS | 7137 | 1467738833653 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:13:53 INFO - PROCESS | 7137 | 1467738833657 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 10:13:53 INFO - PROCESS | 7137 | 1467738833664 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 7137 | 1467738833668 Marionette TRACE conn4 <- [1,2630,null,{}] 10:13:53 INFO - PROCESS | 7137 | 1467738833674 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}] 10:13:53 INFO - PROCESS | 7137 | 1467738833685 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:53 INFO - PROCESS | 7137 | 1467738833940 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:13:54 INFO - PROCESS | 7137 | 1467738834206 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 7137 | 1467738834215 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:54 INFO - PROCESS | 7137 | ++DOCSHELL 0x9a677400 == 76 [pid = 7137] [id = 665] 10:13:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 154 (0x9a678000) [pid = 7137] [serial = 1996] [outer = (nil)] 10:13:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 155 (0x9acb1800) [pid = 7137] [serial = 1997] [outer = 0x9a678000] 10:13:54 INFO - PROCESS | 7137 | 1467738834348 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 7137 | ++DOMWINDOW == 156 (0x9acb5400) [pid = 7137] [serial = 1998] [outer = 0x9a678000] 10:13:55 INFO - PROCESS | 7137 | 1467738835331 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]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1733ms 10:13:55 INFO - PROCESS | 7137 | 1467738835397 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 7137 | 1467738835401 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 10:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:13:55 INFO - PROCESS | 7137 | 1467738835408 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 7137 | 1467738835412 Marionette TRACE conn4 <- [1,2634,null,{}] 10:13:55 INFO - PROCESS | 7137 | 1467738835418 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}] 10:13:55 INFO - PROCESS | 7137 | 1467738835423 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:55 INFO - PROCESS | 7137 | 1467738835608 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:13:55 INFO - PROCESS | 7137 | 1467738835859 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 7137 | 1467738835866 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26e800 == 77 [pid = 7137] [id = 666] 10:13:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 157 (0x8d633c00) [pid = 7137] [serial = 1999] [outer = (nil)] 10:13:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 158 (0x9acbcc00) [pid = 7137] [serial = 2000] [outer = 0x8d633c00] 10:13:55 INFO - PROCESS | 7137 | 1467738835992 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 159 (0x9acc0400) [pid = 7137] [serial = 2001] [outer = 0x8d633c00] 10:13:57 INFO - PROCESS | 7137 | 1467738837433 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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2088ms 10:13:57 INFO - PROCESS | 7137 | 1467738837571 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 7137 | 1467738837577 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 10:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:13:57 INFO - PROCESS | 7137 | 1467738837636 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 7137 | 1467738837642 Marionette TRACE conn4 <- [1,2638,null,{}] 10:13:57 INFO - PROCESS | 7137 | 1467738837650 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}] 10:13:57 INFO - PROCESS | 7137 | 1467738837656 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:57 INFO - PROCESS | 7137 | 1467738837827 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:13:58 INFO - PROCESS | 7137 | 1467738838070 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 7137 | 1467738838087 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f11e800 == 78 [pid = 7137] [id = 667] 10:13:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 160 (0x8f120800) [pid = 7137] [serial = 2002] [outer = (nil)] 10:13:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 161 (0x8fbcc800) [pid = 7137] [serial = 2003] [outer = 0x8f120800] 10:13:58 INFO - PROCESS | 7137 | 1467738838160 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 162 (0x91415c00) [pid = 7137] [serial = 2004] [outer = 0x8f120800] 10:13:59 INFO - PROCESS | 7137 | 1467738839218 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]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1659ms 10:13:59 INFO - PROCESS | 7137 | 1467738839289 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 7137 | 1467738839296 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 10:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:13:59 INFO - PROCESS | 7137 | 1467738839307 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 7137 | 1467738839311 Marionette TRACE conn4 <- [1,2642,null,{}] 10:13:59 INFO - PROCESS | 7137 | 1467738839318 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}] 10:13:59 INFO - PROCESS | 7137 | 1467738839323 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:59 INFO - PROCESS | 7137 | 1467738839544 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:13:59 INFO - PROCESS | 7137 | 1467738839806 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 7137 | 1467738839817 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:13:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f117c00 == 79 [pid = 7137] [id = 668] 10:13:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 163 (0x8f98e400) [pid = 7137] [serial = 2005] [outer = (nil)] 10:13:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 164 (0x92968c00) [pid = 7137] [serial = 2006] [outer = 0x8f98e400] 10:13:59 INFO - PROCESS | 7137 | 1467738839936 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 165 (0x93a63c00) [pid = 7137] [serial = 2007] [outer = 0x8f98e400] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x91628800 == 78 [pid = 7137] [id = 629] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62d400 == 77 [pid = 7137] [id = 585] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa2bc00 == 76 [pid = 7137] [id = 586] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 164 (0x92ca5800) [pid = 7137] [serial = 1883] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 163 (0x95301800) [pid = 7137] [serial = 1889] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 162 (0x93a66400) [pid = 7137] [serial = 1886] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 161 (0x8fbd8c00) [pid = 7137] [serial = 1880] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 160 (0x8e766400) [pid = 7137] [serial = 1877] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 159 (0x953e6800) [pid = 7137] [serial = 1892] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 158 (0x8e5f8400) [pid = 7137] [serial = 1937] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 157 (0x8eaaf000) [pid = 7137] [serial = 1916] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 156 (0x9254d000) [pid = 7137] [serial = 1919] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 155 (0x9556f000) [pid = 7137] [serial = 1922] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 154 (0x955ed800) [pid = 7137] [serial = 1925] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 153 (0x99166800) [pid = 7137] [serial = 1928] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 152 (0x99c54400) [pid = 7137] [serial = 1931] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 151 (0x99d91800) [pid = 7137] [serial = 1934] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOMWINDOW == 150 (0x95567000) [pid = 7137] [serial = 1913] [outer = (nil)] [url = about:blank] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaafc00 == 75 [pid = 7137] [id = 622] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271400 == 74 [pid = 7137] [id = 623] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd0400 == 73 [pid = 7137] [id = 584] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb0a800 == 72 [pid = 7137] [id = 621] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8e760800 == 71 [pid = 7137] [id = 620] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x8d634800 == 70 [pid = 7137] [id = 624] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x9296bc00 == 69 [pid = 7137] [id = 649] 10:14:00 INFO - PROCESS | 7137 | --DOCSHELL 0x916a0000 == 68 [pid = 7137] [id = 648] 10:14:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8f118c00 == 67 [pid = 7137] [id = 647] 10:14:01 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26a000 == 66 [pid = 7137] [id = 646] 10:14:01 INFO - PROCESS | 7137 | 1467738841007 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]]]}] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 149 (0x92f89000) [pid = 7137] [serial = 1907] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 148 (0x8f457800) [pid = 7137] [serial = 1898] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 147 (0x916aa000) [pid = 7137] [serial = 1901] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x9296ec00) [pid = 7137] [serial = 1904] [outer = (nil)] [url = about:blank] 10:14:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:14:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1731ms 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x94793c00) [pid = 7137] [serial = 1908] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x8f21ac00) [pid = 7137] [serial = 1896] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x92ca8800) [pid = 7137] [serial = 1905] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x91d9b400) [pid = 7137] [serial = 1902] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x8fb0f000) [pid = 7137] [serial = 1899] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x95308000) [pid = 7137] [serial = 1910] [outer = (nil)] [url = about:blank] 10:14:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x8eaa8400) [pid = 7137] [serial = 1895] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x953e8400) [pid = 7137] [serial = 1911] [outer = (nil)] [url = about:blank] 10:14:01 INFO - PROCESS | 7137 | 1467738841051 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 7137 | 1467738841055 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 10:14:01 INFO - PROCESS | 7137 | 1467738841063 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 7137 | 1467738841069 Marionette TRACE conn4 <- [1,2646,null,{}] 10:14:01 INFO - PROCESS | 7137 | 1467738841084 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}] 10:14:01 INFO - PROCESS | 7137 | 1467738841093 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:01 INFO - PROCESS | 7137 | 1467738841288 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:14:01 INFO - PROCESS | 7137 | 1467738841599 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 7137 | 1467738841610 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x91636c00 == 67 [pid = 7137] [id = 669] 10:14:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 139 (0x91acac00) [pid = 7137] [serial = 2008] [outer = (nil)] 10:14:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 140 (0x91d9dc00) [pid = 7137] [serial = 2009] [outer = 0x91acac00] 10:14:01 INFO - PROCESS | 7137 | 1467738841694 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 141 (0x92ca2800) [pid = 7137] [serial = 2010] [outer = 0x91acac00] 10:14:02 INFO - PROCESS | 7137 | 1467738842514 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]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1490ms 10:14:02 INFO - PROCESS | 7137 | 1467738842552 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:14:02 INFO - PROCESS | 7137 | 1467738842557 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 10:14:02 INFO - PROCESS | 7137 | 1467738842565 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 7137 | 1467738842568 Marionette TRACE conn4 <- [1,2650,null,{}] 10:14:02 INFO - PROCESS | 7137 | 1467738842575 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}] 10:14:02 INFO - PROCESS | 7137 | 1467738842579 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:02 INFO - PROCESS | 7137 | 1467738842833 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:14:02 INFO - PROCESS | 7137 | 1467738842857 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 7137 | 1467738842866 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c275000 == 68 [pid = 7137] [id = 670] 10:14:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 142 (0x8d62f800) [pid = 7137] [serial = 2011] [outer = (nil)] 10:14:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 143 (0x95308800) [pid = 7137] [serial = 2012] [outer = 0x8d62f800] 10:14:02 INFO - PROCESS | 7137 | 1467738842938 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 144 (0x953e6800) [pid = 7137] [serial = 2013] [outer = 0x8d62f800] 10:14:03 INFO - PROCESS | 7137 | 1467738843944 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]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1450ms 10:14:04 INFO - PROCESS | 7137 | 1467738844015 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:14:04 INFO - PROCESS | 7137 | 1467738844020 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 10:14:04 INFO - PROCESS | 7137 | 1467738844028 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 7137 | 1467738844032 Marionette TRACE conn4 <- [1,2654,null,{}] 10:14:04 INFO - PROCESS | 7137 | 1467738844039 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}] 10:14:04 INFO - PROCESS | 7137 | 1467738844044 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:04 INFO - PROCESS | 7137 | 1467738844299 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:14:04 INFO - PROCESS | 7137 | 1467738844319 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 7137 | 1467738844328 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x91253000 == 69 [pid = 7137] [id = 671] 10:14:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 145 (0x94793c00) [pid = 7137] [serial = 2014] [outer = (nil)] 10:14:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 146 (0x955e4000) [pid = 7137] [serial = 2015] [outer = 0x94793c00] 10:14:04 INFO - PROCESS | 7137 | 1467738844394 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 147 (0x955ef000) [pid = 7137] [serial = 2016] [outer = 0x94793c00] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 146 (0x9296f800) [pid = 7137] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 145 (0x8e4b0000) [pid = 7137] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 144 (0x953e0800) [pid = 7137] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 143 (0x8c3de000) [pid = 7137] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 142 (0x8c273000) [pid = 7137] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 141 (0x92965800) [pid = 7137] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 140 (0x8d6d7400) [pid = 7137] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 139 (0x8e75d400) [pid = 7137] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 138 (0x8e4b5c00) [pid = 7137] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x8d6d2c00) [pid = 7137] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x8e4adc00) [pid = 7137] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x8e4b9800) [pid = 7137] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x8f122800) [pid = 7137] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x9169f400) [pid = 7137] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x92964800) [pid = 7137] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x8c274000) [pid = 7137] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x8eaa7c00) [pid = 7137] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x8c272400) [pid = 7137] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8e5eec00) [pid = 7137] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8fa32800) [pid = 7137] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x953ec000) [pid = 7137] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x93a19800) [pid = 7137] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8fa23400) [pid = 7137] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x955eac00) [pid = 7137] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x8fbd5000) [pid = 7137] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x92b40800) [pid = 7137] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8fa2e000) [pid = 7137] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x8e4b6800) [pid = 7137] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x91634400) [pid = 7137] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8fa31400) [pid = 7137] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x8c3de800) [pid = 7137] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x9140f000) [pid = 7137] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:14:05 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x8eaa4800) [pid = 7137] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:14:06 INFO - PROCESS | 7137 | 1467738846143 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]]]}] 10:14:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:14:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2140ms 10:14:06 INFO - PROCESS | 7137 | 1467738846166 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 7137 | 1467738846169 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 10:14:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:14:06 INFO - PROCESS | 7137 | 1467738846176 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - PROCESS | 7137 | 1467738846179 Marionette TRACE conn4 <- [1,2658,null,{}] 10:14:06 INFO - PROCESS | 7137 | 1467738846184 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}] 10:14:06 INFO - PROCESS | 7137 | 1467738846194 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:06 INFO - PROCESS | 7137 | 1467738846383 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:14:06 INFO - PROCESS | 7137 | 1467738846562 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 7137 | 1467738846568 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3de800 == 70 [pid = 7137] [id = 672] 10:14:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x8d6d5400) [pid = 7137] [serial = 2017] [outer = (nil)] 10:14:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x91258800) [pid = 7137] [serial = 2018] [outer = 0x8d6d5400] 10:14:06 INFO - PROCESS | 7137 | 1467738846646 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x92964800) [pid = 7137] [serial = 2019] [outer = 0x8d6d5400] 10:14:07 INFO - PROCESS | 7137 | 1467738847424 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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1279ms 10:14:07 INFO - PROCESS | 7137 | 1467738847457 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 7137 | 1467738847461 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 10:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:14:07 INFO - PROCESS | 7137 | 1467738847467 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 7137 | 1467738847470 Marionette TRACE conn4 <- [1,2662,null,{}] 10:14:07 INFO - PROCESS | 7137 | 1467738847476 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}] 10:14:07 INFO - PROCESS | 7137 | 1467738847481 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:07 INFO - PROCESS | 7137 | 1467738847754 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:14:07 INFO - PROCESS | 7137 | 1467738847953 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 7137 | 1467738847963 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c271400 == 71 [pid = 7137] [id = 673] 10:14:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8c273000) [pid = 7137] [serial = 2020] [outer = (nil)] 10:14:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8d62d400) [pid = 7137] [serial = 2021] [outer = 0x8c273000] 10:14:08 INFO - PROCESS | 7137 | 1467738848069 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8e4b8800) [pid = 7137] [serial = 2022] [outer = 0x8c273000] 10:14:09 INFO - PROCESS | 7137 | 1467738849140 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]]]}] 10:14:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1734ms 10:14:09 INFO - PROCESS | 7137 | 1467738849204 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 7137 | 1467738849210 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 10:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:14:09 INFO - PROCESS | 7137 | 1467738849218 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 7137 | 1467738849223 Marionette TRACE conn4 <- [1,2666,null,{}] 10:14:09 INFO - PROCESS | 7137 | 1467738849232 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}] 10:14:09 INFO - PROCESS | 7137 | 1467738849239 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:09 INFO - PROCESS | 7137 | 1467738849480 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:14:09 INFO - PROCESS | 7137 | 1467738849742 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 7137 | 1467738849755 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f987800 == 72 [pid = 7137] [id = 674] 10:14:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8f988000) [pid = 7137] [serial = 2023] [outer = (nil)] 10:14:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x8fa2bc00) [pid = 7137] [serial = 2024] [outer = 0x8f988000] 10:14:09 INFO - PROCESS | 7137 | 1467738849892 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 123 (0x8fbcb000) [pid = 7137] [serial = 2025] [outer = 0x8f988000] 10:14:11 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:11 INFO - PROCESS | 7137 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:14:11 INFO - PROCESS | 7137 | 1467738851352 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]]]}] 10:14:11 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) 10:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2150ms 10:14:11 INFO - PROCESS | 7137 | 1467738851370 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 7137 | 1467738851377 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 10:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:14:11 INFO - PROCESS | 7137 | 1467738851563 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 7137 | 1467738851571 Marionette TRACE conn4 <- [1,2670,null,{}] 10:14:11 INFO - PROCESS | 7137 | 1467738851589 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}] 10:14:11 INFO - PROCESS | 7137 | 1467738851599 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:11 INFO - PROCESS | 7137 | 1467738851815 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:14:12 INFO - PROCESS | 7137 | 1467738852030 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 7137 | 1467738852036 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb16800 == 73 [pid = 7137] [id = 675] 10:14:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 124 (0x8fbd7400) [pid = 7137] [serial = 2026] [outer = (nil)] 10:14:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 125 (0x92546c00) [pid = 7137] [serial = 2027] [outer = 0x8fbd7400] 10:14:12 INFO - PROCESS | 7137 | 1467738852159 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 126 (0x92ca6000) [pid = 7137] [serial = 2028] [outer = 0x8fbd7400] 10:14:13 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:13 INFO - PROCESS | 7137 | 1467738853586 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"]]]}] 10:14:13 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 10:14:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:14:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2210ms 10:14:13 INFO - PROCESS | 7137 | 1467738853611 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 7137 | 1467738853615 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 10:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:14:13 INFO - PROCESS | 7137 | 1467738853625 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 7137 | 1467738853634 Marionette TRACE conn4 <- [1,2674,null,{}] 10:14:13 INFO - PROCESS | 7137 | 1467738853747 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}] 10:14:13 INFO - PROCESS | 7137 | 1467738853755 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:13 INFO - PROCESS | 7137 | 1467738853944 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:14:14 INFO - PROCESS | 7137 | 1467738854153 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 7137 | 1467738854160 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x9140d400 == 74 [pid = 7137] [id = 676] 10:14:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 127 (0x91ad0c00) [pid = 7137] [serial = 2029] [outer = (nil)] 10:14:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 128 (0x955e2c00) [pid = 7137] [serial = 2030] [outer = 0x91ad0c00] 10:14:14 INFO - PROCESS | 7137 | 1467738854274 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 129 (0x9950bc00) [pid = 7137] [serial = 2031] [outer = 0x91ad0c00] 10:14:15 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:15 INFO - PROCESS | 7137 | 1467738855688 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"]]]}] 10:14:15 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 10:14:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:14:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2091ms 10:14:15 INFO - PROCESS | 7137 | 1467738855715 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 7137 | 1467738855721 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 10:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:14:15 INFO - PROCESS | 7137 | 1467738855728 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 7137 | 1467738855734 Marionette TRACE conn4 <- [1,2678,null,{}] 10:14:15 INFO - PROCESS | 7137 | 1467738855836 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}] 10:14:15 INFO - PROCESS | 7137 | 1467738855842 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:16 INFO - PROCESS | 7137 | 1467738856024 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:14:16 INFO - PROCESS | 7137 | 1467738856229 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 7137 | 1467738856240 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d625400 == 75 [pid = 7137] [id = 677] 10:14:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 130 (0x8f123c00) [pid = 7137] [serial = 2032] [outer = (nil)] 10:14:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 131 (0x9a09d800) [pid = 7137] [serial = 2033] [outer = 0x8f123c00] 10:14:16 INFO - PROCESS | 7137 | 1467738856354 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 132 (0x9a333800) [pid = 7137] [serial = 2034] [outer = 0x8f123c00] 10:14:17 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:17 INFO - PROCESS | 7137 | 1467738857699 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]]]}] 10:14:17 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) 10:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1995ms 10:14:17 INFO - PROCESS | 7137 | 1467738857725 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 10:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:14:17 INFO - PROCESS | 7137 | 1467738857730 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 10:14:17 INFO - PROCESS | 7137 | 1467738857739 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 7137 | 1467738857743 Marionette TRACE conn4 <- [1,2682,null,{}] 10:14:17 INFO - PROCESS | 7137 | 1467738857751 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}] 10:14:17 INFO - PROCESS | 7137 | 1467738857757 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:18 INFO - PROCESS | 7137 | 1467738858108 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:14:18 INFO - PROCESS | 7137 | 1467738858367 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 7137 | 1467738858389 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f988400 == 76 [pid = 7137] [id = 678] 10:14:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 133 (0x8fb09800) [pid = 7137] [serial = 2035] [outer = (nil)] 10:14:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 134 (0x953e4c00) [pid = 7137] [serial = 2036] [outer = 0x8fb09800] 10:14:18 INFO - PROCESS | 7137 | 1467738858511 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 135 (0x9a407400) [pid = 7137] [serial = 2037] [outer = 0x8fb09800] 10:14:20 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:20 INFO - PROCESS | 7137 | 1467738860149 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]]]}] 10:14:20 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) 10:14:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2494ms 10:14:20 INFO - PROCESS | 7137 | 1467738860265 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 7137 | 1467738860272 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 10:14:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:14:20 INFO - PROCESS | 7137 | 1467738860283 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 7137 | 1467738860287 Marionette TRACE conn4 <- [1,2686,null,{}] 10:14:20 INFO - PROCESS | 7137 | 1467738860296 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}] 10:14:20 INFO - PROCESS | 7137 | 1467738860300 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:20 INFO - PROCESS | 7137 | 1467738860482 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:14:20 INFO - PROCESS | 7137 | 1467738860765 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 7137 | 1467738860779 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e760400 == 77 [pid = 7137] [id = 679] 10:14:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 136 (0x8f21dc00) [pid = 7137] [serial = 2038] [outer = (nil)] 10:14:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 137 (0x8f44d400) [pid = 7137] [serial = 2039] [outer = 0x8f21dc00] 10:14:20 INFO - PROCESS | 7137 | 1467738860859 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 138 (0x8fa23400) [pid = 7137] [serial = 2040] [outer = 0x8f21dc00] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5ec400 == 76 [pid = 7137] [id = 655] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3de800 == 75 [pid = 7137] [id = 672] 10:14:21 INFO - PROCESS | 7137 | --DOMWINDOW == 137 (0x9a330000) [pid = 7137] [serial = 1979] [outer = (nil)] [url = about:blank] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x91253000 == 74 [pid = 7137] [id = 671] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8c275000 == 73 [pid = 7137] [id = 670] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x91636c00 == 72 [pid = 7137] [id = 669] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8f117c00 == 71 [pid = 7137] [id = 668] 10:14:21 INFO - PROCESS | 7137 | --DOCSHELL 0x8f11e800 == 70 [pid = 7137] [id = 667] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 136 (0x92ca9400) [pid = 7137] [serial = 1973] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 135 (0x95534c00) [pid = 7137] [serial = 1974] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 134 (0x9a334400) [pid = 7137] [serial = 1961] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 133 (0x8f44a000) [pid = 7137] [serial = 1968] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 132 (0x8eaa4c00) [pid = 7137] [serial = 1967] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 131 (0x91632000) [pid = 7137] [serial = 1970] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 130 (0x9a13c000) [pid = 7137] [serial = 1958] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 129 (0x955e6c00) [pid = 7137] [serial = 1955] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 128 (0x8c3e4800) [pid = 7137] [serial = 1812] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 127 (0x8e4b5800) [pid = 7137] [serial = 1815] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 126 (0x93a14400) [pid = 7137] [serial = 1884] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 125 (0x92b3b000) [pid = 7137] [serial = 1920] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 124 (0x8fa27400) [pid = 7137] [serial = 1917] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 123 (0x8f121400) [pid = 7137] [serial = 1818] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 122 (0x9821e400) [pid = 7137] [serial = 1926] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x91415400) [pid = 7137] [serial = 1881] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x8e5f6400) [pid = 7137] [serial = 1941] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x99d95800) [pid = 7137] [serial = 1932] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x8fa2ec00) [pid = 7137] [serial = 1821] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8d6d6c00) [pid = 7137] [serial = 1940] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x94796400) [pid = 7137] [serial = 1854] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x95306c00) [pid = 7137] [serial = 1890] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x92ca1c00) [pid = 7137] [serial = 1875] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x947f8000) [pid = 7137] [serial = 1887] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x953edc00) [pid = 7137] [serial = 1893] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x8fbcfc00) [pid = 7137] [serial = 1857] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x916a2800) [pid = 7137] [serial = 1845] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x9296f000) [pid = 7137] [serial = 1848] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x92c9fc00) [pid = 7137] [serial = 1851] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x8f98a800) [pid = 7137] [serial = 1842] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x9556ec00) [pid = 7137] [serial = 1914] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x991cc800) [pid = 7137] [serial = 1929] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x8eab0000) [pid = 7137] [serial = 1938] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8d62a800) [pid = 7137] [serial = 1839] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8eaad800) [pid = 7137] [serial = 1878] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x92ca2c00) [pid = 7137] [serial = 1949] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x9a0a1400) [pid = 7137] [serial = 1935] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x955e7400) [pid = 7137] [serial = 1923] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x91249400) [pid = 7137] [serial = 1824] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8fbd2c00) [pid = 7137] [serial = 1943] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x916ab000) [pid = 7137] [serial = 1946] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x9a387800) [pid = 7137] [serial = 1964] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9530c400) [pid = 7137] [serial = 1952] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x93a59000) [pid = 7137] [serial = 1977] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x91630000) [pid = 7137] [serial = 1976] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91aca800) [pid = 7137] [serial = 1971] [outer = (nil)] [url = about:blank] 10:14:22 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:22 INFO - PROCESS | 7137 | 1467738862296 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"]]]}] 10:14:22 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 10:14:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:14:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2052ms 10:14:22 INFO - PROCESS | 7137 | 1467738862335 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 10:14:22 INFO - PROCESS | 7137 | 1467738862342 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 10:14:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:14:22 INFO - PROCESS | 7137 | 1467738862353 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 7137 | 1467738862356 Marionette TRACE conn4 <- [1,2690,null,{}] 10:14:22 INFO - PROCESS | 7137 | 1467738862363 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}] 10:14:22 INFO - PROCESS | 7137 | 1467738862368 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:22 INFO - PROCESS | 7137 | 1467738862584 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:14:22 INFO - PROCESS | 7137 | 1467738862785 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 7137 | 1467738862795 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d6c00 == 71 [pid = 7137] [id = 680] 10:14:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f121c00) [pid = 7137] [serial = 2041] [outer = (nil)] 10:14:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f44ac00) [pid = 7137] [serial = 2042] [outer = 0x8f121c00] 10:14:22 INFO - PROCESS | 7137 | 1467738862868 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8fb0bc00) [pid = 7137] [serial = 2043] [outer = 0x8f121c00] 10:14:24 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:24 INFO - PROCESS | 7137 | 1467738864151 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"]]]}] 10:14:24 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 10:14:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:14:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1840ms 10:14:24 INFO - PROCESS | 7137 | 1467738864194 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 7137 | 1467738864198 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 10:14:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:14:24 INFO - PROCESS | 7137 | 1467738864205 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - PROCESS | 7137 | 1467738864211 Marionette TRACE conn4 <- [1,2694,null,{}] 10:14:24 INFO - PROCESS | 7137 | 1467738864227 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}] 10:14:24 INFO - PROCESS | 7137 | 1467738864235 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:24 INFO - PROCESS | 7137 | 1467738864569 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:14:24 INFO - PROCESS | 7137 | 1467738864610 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 7137 | 1467738864622 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x916a1400 == 72 [pid = 7137] [id = 681] 10:14:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x916a2800) [pid = 7137] [serial = 2044] [outer = (nil)] 10:14:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x91ad3000) [pid = 7137] [serial = 2045] [outer = 0x916a2800] 10:14:24 INFO - PROCESS | 7137 | 1467738864699 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x92548800) [pid = 7137] [serial = 2046] [outer = 0x916a2800] 10:14:26 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:26 INFO - PROCESS | 7137 | 1467738866089 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"]]]}] 10:14:26 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 10:14:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:14:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1940ms 10:14:26 INFO - PROCESS | 7137 | 1467738866147 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 7137 | 1467738866151 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 10:14:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:14:26 INFO - PROCESS | 7137 | 1467738866164 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 7137 | 1467738866167 Marionette TRACE conn4 <- [1,2698,null,{}] 10:14:26 INFO - PROCESS | 7137 | 1467738866174 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}] 10:14:26 INFO - PROCESS | 7137 | 1467738866179 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:26 INFO - PROCESS | 7137 | 1467738866447 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:14:26 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x94793c00) [pid = 7137] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:14:26 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8f120800) [pid = 7137] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:14:26 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x91acac00) [pid = 7137] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:14:26 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f98e400) [pid = 7137] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:14:26 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8d62f800) [pid = 7137] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:14:26 INFO - PROCESS | 7137 | 1467738866739 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 7137 | 1467738866746 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26ec00 == 73 [pid = 7137] [id = 682] 10:14:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8d62f800) [pid = 7137] [serial = 2047] [outer = (nil)] 10:14:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8f984400) [pid = 7137] [serial = 2048] [outer = 0x8d62f800] 10:14:26 INFO - PROCESS | 7137 | 1467738866818 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x916a4800) [pid = 7137] [serial = 2049] [outer = 0x8d62f800] 10:14:27 INFO - PROCESS | 7137 | SkCairoFTTypeface::onFilterRec unimplemented 10:14:28 INFO - PROCESS | 7137 | 1467738868015 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"]]]}] 10:14:28 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 10:14:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:14:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1888ms 10:14:28 INFO - PROCESS | 7137 | 1467738868050 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 10:14:28 INFO - PROCESS | 7137 | 1467738868053 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 10:14:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:14:28 INFO - PROCESS | 7137 | 1467738868071 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 7137 | 1467738868073 Marionette TRACE conn4 <- [1,2702,null,{}] 10:14:28 INFO - PROCESS | 7137 | 1467738868080 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}] 10:14:28 INFO - PROCESS | 7137 | 1467738868085 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:28 INFO - PROCESS | 7137 | 1467738868314 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:14:28 INFO - PROCESS | 7137 | 1467738868405 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 7137 | 1467738868414 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x91acc000 == 74 [pid = 7137] [id = 683] 10:14:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x92ca4c00) [pid = 7137] [serial = 2050] [outer = (nil)] 10:14:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x93a65800) [pid = 7137] [serial = 2051] [outer = 0x92ca4c00] 10:14:28 INFO - PROCESS | 7137 | 1467738868483 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x947f5400) [pid = 7137] [serial = 2052] [outer = 0x92ca4c00] 10:14:29 INFO - PROCESS | 7137 | 1467738869615 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]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:14:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1582ms 10:14:29 INFO - PROCESS | 7137 | 1467738869652 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 7137 | 1467738869659 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 10:14:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:14:29 INFO - PROCESS | 7137 | 1467738869686 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 7137 | 1467738869695 Marionette TRACE conn4 <- [1,2706,null,{}] 10:14:29 INFO - PROCESS | 7137 | 1467738869703 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}] 10:14:29 INFO - PROCESS | 7137 | 1467738869710 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:29 INFO - PROCESS | 7137 | 1467738869934 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:14:30 INFO - PROCESS | 7137 | 1467738870202 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 7137 | 1467738870211 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f119800 == 75 [pid = 7137] [id = 684] 10:14:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8f119c00) [pid = 7137] [serial = 2053] [outer = (nil)] 10:14:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x9124d400) [pid = 7137] [serial = 2054] [outer = 0x8f119c00] 10:14:30 INFO - PROCESS | 7137 | 1467738870342 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x9162bc00) [pid = 7137] [serial = 2055] [outer = 0x8f119c00] 10:14:31 INFO - PROCESS | 7137 | 1467738871350 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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:14:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1718ms 10:14:31 INFO - PROCESS | 7137 | 1467738871401 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 7137 | 1467738871409 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 10:14:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:14:31 INFO - PROCESS | 7137 | 1467738871420 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 7137 | 1467738871425 Marionette TRACE conn4 <- [1,2710,null,{}] 10:14:31 INFO - PROCESS | 7137 | 1467738871431 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}] 10:14:31 INFO - PROCESS | 7137 | 1467738871438 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:31 INFO - PROCESS | 7137 | 1467738871671 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:14:31 INFO - PROCESS | 7137 | 1467738871938 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 7137 | 1467738871947 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x92ca0400 == 76 [pid = 7137] [id = 685] 10:14:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x92f95000) [pid = 7137] [serial = 2056] [outer = (nil)] 10:14:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x95302800) [pid = 7137] [serial = 2057] [outer = 0x92f95000] 10:14:32 INFO - PROCESS | 7137 | 1467738872074 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x9530d000) [pid = 7137] [serial = 2058] [outer = 0x92f95000] 10:14:33 INFO - PROCESS | 7137 | 1467738873096 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] 10:14:33 INFO - PROCESS | 7137 | 1467738873165 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 10:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:14:33 INFO - PROCESS | 7137 | 1467738873172 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 7137 | 1467738873178 Marionette TRACE conn4 <- [1,2714,null,{}] 10:14:33 INFO - PROCESS | 7137 | 1467738873195 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}] 10:14:33 INFO - PROCESS | 7137 | 1467738873205 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:33 INFO - PROCESS | 7137 | 1467738873489 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:14:33 INFO - PROCESS | 7137 | 1467738873754 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 7137 | 1467738873771 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x955e5800 == 77 [pid = 7137] [id = 686] 10:14:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x955e7800) [pid = 7137] [serial = 2059] [outer = (nil)] 10:14:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x955ee800) [pid = 7137] [serial = 2060] [outer = 0x955e7800] 10:14:33 INFO - PROCESS | 7137 | 1467738873855 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x99168c00) [pid = 7137] [serial = 2061] [outer = 0x955e7800] 10:14:34 INFO - PROCESS | 7137 | 1467738874801 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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1646ms 10:14:34 INFO - PROCESS | 7137 | 1467738874819 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:14:34 INFO - PROCESS | 7137 | 1467738874824 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 10:14:34 INFO - PROCESS | 7137 | 1467738874830 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 7137 | 1467738874834 Marionette TRACE conn4 <- [1,2718,null,{}] 10:14:34 INFO - PROCESS | 7137 | 1467738874840 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}] 10:14:34 INFO - PROCESS | 7137 | 1467738874845 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:35 INFO - PROCESS | 7137 | 1467738875038 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:14:35 INFO - PROCESS | 7137 | 1467738875253 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 7137 | 1467738875264 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2400 == 78 [pid = 7137] [id = 687] 10:14:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x8d634800) [pid = 7137] [serial = 2062] [outer = (nil)] 10:14:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x99fc5400) [pid = 7137] [serial = 2063] [outer = 0x8d634800] 10:14:35 INFO - PROCESS | 7137 | 1467738875385 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x9a13cc00) [pid = 7137] [serial = 2064] [outer = 0x8d634800] 10:14:36 INFO - PROCESS | 7137 | 1467738876397 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] 10:14:36 INFO - PROCESS | 7137 | 1467738876471 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 10:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:14:36 INFO - PROCESS | 7137 | 1467738876478 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 7137 | 1467738876482 Marionette TRACE conn4 <- [1,2722,null,{}] 10:14:36 INFO - PROCESS | 7137 | 1467738876488 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}] 10:14:36 INFO - PROCESS | 7137 | 1467738876494 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:36 INFO - PROCESS | 7137 | 1467738876724 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:14:37 INFO - PROCESS | 7137 | 1467738876979 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 7137 | 1467738876986 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e765c00 == 79 [pid = 7137] [id = 688] 10:14:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8f989400) [pid = 7137] [serial = 2065] [outer = (nil)] 10:14:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x9a337000) [pid = 7137] [serial = 2066] [outer = 0x8f989400] 10:14:37 INFO - PROCESS | 7137 | 1467738877111 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x9a389c00) [pid = 7137] [serial = 2067] [outer = 0x8f989400] 10:14:38 INFO - PROCESS | 7137 | 1467738878092 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] 10:14:38 INFO - PROCESS | 7137 | 1467738878178 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 10:14:38 INFO - PROCESS | 7137 | 1467738878185 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 7137 | 1467738878188 Marionette TRACE conn4 <- [1,2726,null,{}] 10:14:38 INFO - PROCESS | 7137 | 1467738878194 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}] 10:14:38 INFO - PROCESS | 7137 | 1467738878205 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:38 INFO - PROCESS | 7137 | 1467738878450 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:14:38 INFO - PROCESS | 7137 | 1467738878768 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 7137 | 1467738878779 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x995c1800 == 80 [pid = 7137] [id = 689] 10:14:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x99fc8800) [pid = 7137] [serial = 2068] [outer = (nil)] 10:14:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x9a66f800) [pid = 7137] [serial = 2069] [outer = 0x99fc8800] 10:14:38 INFO - PROCESS | 7137 | 1467738878869 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x9a678400) [pid = 7137] [serial = 2070] [outer = 0x99fc8800] 10:14:39 INFO - PROCESS | 7137 | 1467738879846 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]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:14:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1735ms 10:14:39 INFO - PROCESS | 7137 | 1467738879920 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 7137 | 1467738879924 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 10:14:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:14:39 INFO - PROCESS | 7137 | 1467738879931 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 7137 | 1467738879935 Marionette TRACE conn4 <- [1,2730,null,{}] 10:14:39 INFO - PROCESS | 7137 | 1467738879941 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}] 10:14:39 INFO - PROCESS | 7137 | 1467738879946 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:40 INFO - PROCESS | 7137 | 1467738880166 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:14:40 INFO - PROCESS | 7137 | 1467738880419 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 7137 | 1467738880430 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d634000 == 81 [pid = 7137] [id = 690] 10:14:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8e4afc00) [pid = 7137] [serial = 2071] [outer = (nil)] 10:14:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x9a7c0400) [pid = 7137] [serial = 2072] [outer = 0x8e4afc00] 10:14:40 INFO - PROCESS | 7137 | 1467738880551 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x9ab8c000) [pid = 7137] [serial = 2073] [outer = 0x8e4afc00] 10:14:41 INFO - PROCESS | 7137 | 1467738881920 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"]]]}] 10:14:41 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 10:14:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:14:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:14:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2034ms 10:14:41 INFO - PROCESS | 7137 | 1467738881968 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 10:14:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:14:41 INFO - PROCESS | 7137 | 1467738881972 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 10:14:41 INFO - PROCESS | 7137 | 1467738881980 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 7137 | 1467738881984 Marionette TRACE conn4 <- [1,2734,null,{}] 10:14:41 INFO - PROCESS | 7137 | 1467738881990 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}] 10:14:42 INFO - PROCESS | 7137 | 1467738881996 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:42 INFO - PROCESS | 7137 | 1467738882256 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:14:42 INFO - PROCESS | 7137 | 1467738882489 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 7137 | 1467738882499 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:42 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d2800 == 82 [pid = 7137] [id = 691] 10:14:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8e4b2c00) [pid = 7137] [serial = 2074] [outer = (nil)] 10:14:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x951be800) [pid = 7137] [serial = 2075] [outer = 0x8e4b2c00] 10:14:42 INFO - PROCESS | 7137 | 1467738882579 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 122 (0x95569400) [pid = 7137] [serial = 2076] [outer = 0x8e4b2c00] 10:14:43 INFO - PROCESS | 7137 | 1467738883837 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]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:14:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1937ms 10:14:43 INFO - PROCESS | 7137 | 1467738883916 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 7137 | 1467738883923 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 10:14:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:14:43 INFO - PROCESS | 7137 | 1467738883930 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 7137 | 1467738883938 Marionette TRACE conn4 <- [1,2738,null,{}] 10:14:43 INFO - PROCESS | 7137 | 1467738883945 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}] 10:14:43 INFO - PROCESS | 7137 | 1467738883950 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:44 INFO - PROCESS | 7137 | 1467738884263 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:14:45 INFO - PROCESS | 7137 | --DOCSHELL 0x8c272c00 == 81 [pid = 7137] [id = 603] 10:14:45 INFO - PROCESS | 7137 | --DOCSHELL 0x8f987800 == 80 [pid = 7137] [id = 674] 10:14:45 INFO - PROCESS | 7137 | --DOCSHELL 0x8c271400 == 79 [pid = 7137] [id = 673] 10:14:45 INFO - PROCESS | 7137 | --DOCSHELL 0x91da9c00 == 78 [pid = 7137] [id = 616] 10:14:45 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26cc00 == 77 [pid = 7137] [id = 643] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cdc00 == 76 [pid = 7137] [id = 598] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26a800 == 75 [pid = 7137] [id = 632] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d7800 == 74 [pid = 7137] [id = 580] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db000 == 73 [pid = 7137] [id = 625] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9a33b400 == 72 [pid = 7137] [id = 662] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8e767800 == 71 [pid = 7137] [id = 631] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db800 == 70 [pid = 7137] [id = 618] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62e000 == 69 [pid = 7137] [id = 658] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5ee800 == 68 [pid = 7137] [id = 638] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92963800 == 67 [pid = 7137] [id = 650] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa23800 == 66 [pid = 7137] [id = 626] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e1c00 == 65 [pid = 7137] [id = 619] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c000 == 64 [pid = 7137] [id = 641] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cb800 == 63 [pid = 7137] [id = 652] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c274800 == 62 [pid = 7137] [id = 636] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9254e800 == 61 [pid = 7137] [id = 627] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x916a8000 == 60 [pid = 7137] [id = 587] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91412c00 == 59 [pid = 7137] [id = 653] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9140d400 == 58 [pid = 7137] [id = 676] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269c00 == 57 [pid = 7137] [id = 635] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaad000 == 56 [pid = 7137] [id = 656] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa29800 == 55 [pid = 7137] [id = 642] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f988400 == 54 [pid = 7137] [id = 678] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca3800 == 53 [pid = 7137] [id = 599] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb16800 == 52 [pid = 7137] [id = 675] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3db400 == 51 [pid = 7137] [id = 644] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9254a400 == 50 [pid = 7137] [id = 628] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f124400 == 49 [pid = 7137] [id = 654] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d625400 == 48 [pid = 7137] [id = 677] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9140d800 == 47 [pid = 7137] [id = 633] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91419000 == 46 [pid = 7137] [id = 591] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f454c00 == 45 [pid = 7137] [id = 593] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9a677400 == 44 [pid = 7137] [id = 665] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26a400 == 43 [pid = 7137] [id = 601] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cf800 == 42 [pid = 7137] [id = 659] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d630800 == 41 [pid = 7137] [id = 630] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92964000 == 40 [pid = 7137] [id = 657] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e0400 == 39 [pid = 7137] [id = 664] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2c00 == 38 [pid = 7137] [id = 595] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d629400 == 37 [pid = 7137] [id = 615] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26dc00 == 36 [pid = 7137] [id = 634] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b8400 == 35 [pid = 7137] [id = 607] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8d632000 == 34 [pid = 7137] [id = 594] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f115c00 == 33 [pid = 7137] [id = 613] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92545800 == 32 [pid = 7137] [id = 637] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9530c000 == 31 [pid = 7137] [id = 651] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f222c00 == 30 [pid = 7137] [id = 597] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4af000 == 29 [pid = 7137] [id = 588] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21c800 == 28 [pid = 7137] [id = 660] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9140e800 == 27 [pid = 7137] [id = 614] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa1c00 == 26 [pid = 7137] [id = 617] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x91416000 == 25 [pid = 7137] [id = 640] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9a52c000 == 24 [pid = 7137] [id = 663] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92550800 == 23 [pid = 7137] [id = 600] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x9552e800 == 22 [pid = 7137] [id = 661] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8fa32400 == 21 [pid = 7137] [id = 639] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26e800 == 20 [pid = 7137] [id = 666] 10:14:46 INFO - PROCESS | 7137 | --DOCSHELL 0x92547000 == 19 [pid = 7137] [id = 596] 10:14:46 INFO - PROCESS | 7137 | 1467738886055 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 7137 | 1467738886072 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 121 (0x955e4000) [pid = 7137] [serial = 2015] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x955ef000) [pid = 7137] [serial = 2016] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x99d92c00) [pid = 7137] [serial = 1985] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x91415c00) [pid = 7137] [serial = 2004] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x8fbcc800) [pid = 7137] [serial = 2003] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x91d9dc00) [pid = 7137] [serial = 2009] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x92ca2800) [pid = 7137] [serial = 2010] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x9a621800) [pid = 7137] [serial = 1994] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x91630400) [pid = 7137] [serial = 1982] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x9a526000) [pid = 7137] [serial = 1988] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x9acb1800) [pid = 7137] [serial = 1997] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x9acbcc00) [pid = 7137] [serial = 2000] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x93a63c00) [pid = 7137] [serial = 2007] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x92968c00) [pid = 7137] [serial = 2006] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x9a627000) [pid = 7137] [serial = 1991] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x95308800) [pid = 7137] [serial = 2012] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x91258800) [pid = 7137] [serial = 2018] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x953e6800) [pid = 7137] [serial = 2013] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26cc00 == 20 [pid = 7137] [id = 692] 10:14:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8c26dc00) [pid = 7137] [serial = 2077] [outer = (nil)] 10:14:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8c274800) [pid = 7137] [serial = 2078] [outer = 0x8c26dc00] 10:14:46 INFO - PROCESS | 7137 | 1467738886363 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8d625400) [pid = 7137] [serial = 2079] [outer = 0x8c26dc00] 10:14:47 INFO - PROCESS | 7137 | 1467738887231 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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:14:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3343ms 10:14:47 INFO - PROCESS | 7137 | 1467738887276 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 7137 | 1467738887282 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 10:14:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:14:47 INFO - PROCESS | 7137 | 1467738887291 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 7137 | 1467738887296 Marionette TRACE conn4 <- [1,2742,null,{}] 10:14:47 INFO - PROCESS | 7137 | 1467738887305 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}] 10:14:47 INFO - PROCESS | 7137 | 1467738887310 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:47 INFO - PROCESS | 7137 | 1467738887499 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:14:47 INFO - PROCESS | 7137 | 1467738887678 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 7137 | 1467738887693 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ac800 == 21 [pid = 7137] [id = 693] 10:14:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x8e4b5800) [pid = 7137] [serial = 2080] [outer = (nil)] 10:14:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x8e5fa400) [pid = 7137] [serial = 2081] [outer = 0x8e4b5800] 10:14:47 INFO - PROCESS | 7137 | 1467738887781 Marionette DEBUG loaded listener.js 10:14:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8e763000) [pid = 7137] [serial = 2082] [outer = 0x8e4b5800] 10:14:48 INFO - PROCESS | 7137 | 1467738888666 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]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:14:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1441ms 10:14:48 INFO - PROCESS | 7137 | 1467738888738 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 7137 | 1467738888747 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 10:14:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:14:48 INFO - PROCESS | 7137 | 1467738888756 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 7137 | 1467738888760 Marionette TRACE conn4 <- [1,2746,null,{}] 10:14:48 INFO - PROCESS | 7137 | 1467738888766 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}] 10:14:48 INFO - PROCESS | 7137 | 1467738888772 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:49 INFO - PROCESS | 7137 | 1467738889060 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:14:49 INFO - PROCESS | 7137 | 1467738889080 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 7137 | 1467738889089 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:49 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f116000 == 22 [pid = 7137] [id = 694] 10:14:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8f11e800) [pid = 7137] [serial = 2083] [outer = (nil)] 10:14:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x8f224000) [pid = 7137] [serial = 2084] [outer = 0x8f11e800] 10:14:49 INFO - PROCESS | 7137 | 1467738889159 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x8f983400) [pid = 7137] [serial = 2085] [outer = 0x8f11e800] 10:14:50 INFO - PROCESS | 7137 | 1467738890251 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]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:14:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1537ms 10:14:50 INFO - PROCESS | 7137 | 1467738890294 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 7137 | 1467738890298 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 10:14:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:14:50 INFO - PROCESS | 7137 | 1467738890315 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 7137 | 1467738890324 Marionette TRACE conn4 <- [1,2750,null,{}] 10:14:50 INFO - PROCESS | 7137 | 1467738890340 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}] 10:14:50 INFO - PROCESS | 7137 | 1467738890348 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:50 INFO - PROCESS | 7137 | 1467738890601 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:14:50 INFO - PROCESS | 7137 | 1467738890632 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 7137 | 1467738890643 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b1c00 == 23 [pid = 7137] [id = 695] 10:14:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x8e5ed400) [pid = 7137] [serial = 2086] [outer = (nil)] 10:14:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x91250800) [pid = 7137] [serial = 2087] [outer = 0x8e5ed400] 10:14:50 INFO - PROCESS | 7137 | 1467738890731 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x91412c00) [pid = 7137] [serial = 2088] [outer = 0x8e5ed400] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x8d625800) [pid = 7137] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x9552c800) [pid = 7137] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x9a678000) [pid = 7137] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x8d6d5400) [pid = 7137] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x8fa2c400) [pid = 7137] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x9a61f800) [pid = 7137] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x8d62f800) [pid = 7137] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x953e2400) [pid = 7137] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x8f988000) [pid = 7137] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x8d633c00) [pid = 7137] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x9a40d400) [pid = 7137] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x91ac8800) [pid = 7137] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8fa26000) [pid = 7137] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x92ca4c00) [pid = 7137] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x9552d400) [pid = 7137] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x9556d000) [pid = 7137] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8f21dc00) [pid = 7137] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x9296d000) [pid = 7137] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8fbd7400) [pid = 7137] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x916a2800) [pid = 7137] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x91ad0c00) [pid = 7137] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8fb09800) [pid = 7137] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8c273000) [pid = 7137] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8f123c00) [pid = 7137] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x916a2c00) [pid = 7137] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x99507c00) [pid = 7137] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8f121c00) [pid = 7137] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:14:52 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x92c9e800) [pid = 7137] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:14:53 INFO - PROCESS | 7137 | 1467738893207 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]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:14:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2951ms 10:14:53 INFO - PROCESS | 7137 | 1467738893265 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 7137 | 1467738893269 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 10:14:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:14:53 INFO - PROCESS | 7137 | 1467738893276 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 7137 | 1467738893279 Marionette TRACE conn4 <- [1,2754,null,{}] 10:14:53 INFO - PROCESS | 7137 | 1467738893286 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}] 10:14:53 INFO - PROCESS | 7137 | 1467738893291 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:53 INFO - PROCESS | 7137 | 1467738893468 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:14:53 INFO - PROCESS | 7137 | 1467738893637 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 7137 | 1467738893647 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ca400 == 24 [pid = 7137] [id = 696] 10:14:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8d6d8400) [pid = 7137] [serial = 2089] [outer = (nil)] 10:14:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fa2c400) [pid = 7137] [serial = 2090] [outer = 0x8d6d8400] 10:14:53 INFO - PROCESS | 7137 | 1467738893728 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8fbd2400) [pid = 7137] [serial = 2091] [outer = 0x8d6d8400] 10:14:54 INFO - PROCESS | 7137 | 1467738894605 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]]]}] 10:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1386ms 10:14:54 INFO - PROCESS | 7137 | 1467738894663 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:14:54 INFO - PROCESS | 7137 | 1467738894670 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 10:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:14:54 INFO - PROCESS | 7137 | 1467738894680 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 7137 | 1467738894686 Marionette TRACE conn4 <- [1,2758,null,{}] 10:14:54 INFO - PROCESS | 7137 | 1467738894697 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}] 10:14:54 INFO - PROCESS | 7137 | 1467738894702 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:54 INFO - PROCESS | 7137 | 1467738894938 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:14:55 INFO - PROCESS | 7137 | 1467738895154 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 7137 | 1467738895173 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b1400 == 25 [pid = 7137] [id = 697] 10:14:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8e4b6c00) [pid = 7137] [serial = 2092] [outer = (nil)] 10:14:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8e5f1000) [pid = 7137] [serial = 2093] [outer = 0x8e4b6c00] 10:14:55 INFO - PROCESS | 7137 | 1467738895357 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8f11b000) [pid = 7137] [serial = 2094] [outer = 0x8e4b6c00] 10:14:56 INFO - PROCESS | 7137 | 1467738896402 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]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1787ms 10:14:56 INFO - PROCESS | 7137 | 1467738896467 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:14:56 INFO - PROCESS | 7137 | 1467738896475 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 10:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:14:56 INFO - PROCESS | 7137 | 1467738896486 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 7137 | 1467738896490 Marionette TRACE conn4 <- [1,2762,null,{}] 10:14:56 INFO - PROCESS | 7137 | 1467738896496 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}] 10:14:56 INFO - PROCESS | 7137 | 1467738896502 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:56 INFO - PROCESS | 7137 | 1467738896737 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:14:57 INFO - PROCESS | 7137 | 1467738896999 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 7137 | 1467738897009 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:57 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d0800 == 26 [pid = 7137] [id = 698] 10:14:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8fbcfc00) [pid = 7137] [serial = 2095] [outer = (nil)] 10:14:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x9124b400) [pid = 7137] [serial = 2096] [outer = 0x8fbcfc00] 10:14:57 INFO - PROCESS | 7137 | 1467738897133 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x91419400) [pid = 7137] [serial = 2097] [outer = 0x8fbcfc00] 10:14:58 INFO - PROCESS | 7137 | 1467738898080 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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:14:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1644ms 10:14:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:14:58 INFO - PROCESS | 7137 | 1467738898131 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 7137 | 1467738898135 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 10:14:58 INFO - PROCESS | 7137 | 1467738898142 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 7137 | 1467738898149 Marionette TRACE conn4 <- [1,2766,null,{}] 10:14:58 INFO - PROCESS | 7137 | 1467738898166 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}] 10:14:58 INFO - PROCESS | 7137 | 1467738898175 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:58 INFO - PROCESS | 7137 | 1467738898430 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:14:58 INFO - PROCESS | 7137 | 1467738898757 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 7137 | 1467738898772 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:14:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x91acd000 == 27 [pid = 7137] [id = 699] 10:14:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x91acdc00) [pid = 7137] [serial = 2098] [outer = (nil)] 10:14:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x91ad6800) [pid = 7137] [serial = 2099] [outer = 0x91acdc00] 10:14:58 INFO - PROCESS | 7137 | 1467738898902 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x91da4800) [pid = 7137] [serial = 2100] [outer = 0x91acdc00] 10:14:59 INFO - PROCESS | 7137 | 1467738899848 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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1745ms 10:14:59 INFO - PROCESS | 7137 | 1467738899887 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:14:59 INFO - PROCESS | 7137 | 1467738899891 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 10:14:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:14:59 INFO - PROCESS | 7137 | 1467738899898 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 7137 | 1467738899902 Marionette TRACE conn4 <- [1,2770,null,{}] 10:14:59 INFO - PROCESS | 7137 | 1467738899907 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}] 10:14:59 INFO - PROCESS | 7137 | 1467738899913 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:00 INFO - PROCESS | 7137 | 1467738900119 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:15:00 INFO - PROCESS | 7137 | 1467738900334 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 7137 | 1467738900345 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:00 INFO - PROCESS | 7137 | ++DOCSHELL 0x92542c00 == 28 [pid = 7137] [id = 700] 10:15:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x9254d000) [pid = 7137] [serial = 2101] [outer = (nil)] 10:15:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x92968800) [pid = 7137] [serial = 2102] [outer = 0x9254d000] 10:15:00 INFO - PROCESS | 7137 | 1467738900463 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x9296bc00) [pid = 7137] [serial = 2103] [outer = 0x9254d000] 10:15:01 INFO - PROCESS | 7137 | 1467738901561 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]]]}] 10:15:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:15:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1736ms 10:15:01 INFO - PROCESS | 7137 | 1467738901636 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:15:01 INFO - PROCESS | 7137 | 1467738901639 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 10:15:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:15:01 INFO - PROCESS | 7137 | 1467738901647 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 7137 | 1467738901652 Marionette TRACE conn4 <- [1,2774,null,{}] 10:15:01 INFO - PROCESS | 7137 | 1467738901659 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}] 10:15:01 INFO - PROCESS | 7137 | 1467738901664 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:01 INFO - PROCESS | 7137 | 1467738901897 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:15:02 INFO - PROCESS | 7137 | 1467738902180 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 7137 | 1467738902189 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaad800 == 29 [pid = 7137] [id = 701] 10:15:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8f984c00) [pid = 7137] [serial = 2104] [outer = (nil)] 10:15:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x92b45000) [pid = 7137] [serial = 2105] [outer = 0x8f984c00] 10:15:02 INFO - PROCESS | 7137 | 1467738902316 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x92ca2800) [pid = 7137] [serial = 2106] [outer = 0x8f984c00] 10:15:03 INFO - PROCESS | 7137 | 1467738903226 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]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:15:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1637ms 10:15:03 INFO - PROCESS | 7137 | 1467738903288 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 7137 | 1467738903292 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 10:15:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:15:03 INFO - PROCESS | 7137 | 1467738903299 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - PROCESS | 7137 | 1467738903303 Marionette TRACE conn4 <- [1,2778,null,{}] 10:15:03 INFO - PROCESS | 7137 | 1467738903309 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}] 10:15:03 INFO - PROCESS | 7137 | 1467738903321 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:03 INFO - PROCESS | 7137 | 1467738903570 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:15:03 INFO - PROCESS | 7137 | 1467738903897 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 7137 | 1467738903907 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c277800 == 30 [pid = 7137] [id = 702] 10:15:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8eaaf000) [pid = 7137] [serial = 2107] [outer = (nil)] 10:15:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x92f8dc00) [pid = 7137] [serial = 2108] [outer = 0x8eaaf000] 10:15:04 INFO - PROCESS | 7137 | 1467738904005 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x95307c00) [pid = 7137] [serial = 2109] [outer = 0x8eaaf000] 10:15:04 INFO - PROCESS | 7137 | 1467738904920 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]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:15:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1689ms 10:15:04 INFO - PROCESS | 7137 | 1467738904990 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:15:04 INFO - PROCESS | 7137 | 1467738904993 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 10:15:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:15:05 INFO - PROCESS | 7137 | 1467738905000 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 7137 | 1467738905004 Marionette TRACE conn4 <- [1,2782,null,{}] 10:15:05 INFO - PROCESS | 7137 | 1467738905009 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}] 10:15:05 INFO - PROCESS | 7137 | 1467738905015 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:05 INFO - PROCESS | 7137 | 1467738905193 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:15:05 INFO - PROCESS | 7137 | 1467738905406 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 7137 | 1467738905415 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:05 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d631000 == 31 [pid = 7137] [id = 703] 10:15:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8d6cf400) [pid = 7137] [serial = 2110] [outer = (nil)] 10:15:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x953ee000) [pid = 7137] [serial = 2111] [outer = 0x8d6cf400] 10:15:05 INFO - PROCESS | 7137 | 1467738905536 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x953ea000) [pid = 7137] [serial = 2112] [outer = 0x8d6cf400] 10:15:06 INFO - PROCESS | 7137 | 1467738906509 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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:15:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1586ms 10:15:06 INFO - PROCESS | 7137 | 1467738906587 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 7137 | 1467738906591 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 10:15:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:15:06 INFO - PROCESS | 7137 | 1467738906598 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 7137 | 1467738906602 Marionette TRACE conn4 <- [1,2786,null,{}] 10:15:06 INFO - PROCESS | 7137 | 1467738906608 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}] 10:15:06 INFO - PROCESS | 7137 | 1467738906613 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:06 INFO - PROCESS | 7137 | 1467738906833 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:15:07 INFO - PROCESS | 7137 | 1467738907109 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 7137 | 1467738907118 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcac00 == 32 [pid = 7137] [id = 704] 10:15:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 113 (0x8fbcd000) [pid = 7137] [serial = 2113] [outer = (nil)] 10:15:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 114 (0x955eb000) [pid = 7137] [serial = 2114] [outer = 0x8fbcd000] 10:15:07 INFO - PROCESS | 7137 | 1467738907245 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 115 (0x955ef000) [pid = 7137] [serial = 2115] [outer = 0x8fbcd000] 10:15:08 INFO - PROCESS | 7137 | 1467738908171 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]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:15:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1631ms 10:15:08 INFO - PROCESS | 7137 | 1467738908231 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 7137 | 1467738908235 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 10:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:15:08 INFO - PROCESS | 7137 | 1467738908242 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 7137 | 1467738908245 Marionette TRACE conn4 <- [1,2790,null,{}] 10:15:08 INFO - PROCESS | 7137 | 1467738908258 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}] 10:15:08 INFO - PROCESS | 7137 | 1467738908268 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:08 INFO - PROCESS | 7137 | 1467738908458 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:15:08 INFO - PROCESS | 7137 | 1467738908717 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 7137 | 1467738908724 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62ec00 == 33 [pid = 7137] [id = 705] 10:15:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 116 (0x8e4b3400) [pid = 7137] [serial = 2116] [outer = (nil)] 10:15:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 117 (0x8f455800) [pid = 7137] [serial = 2117] [outer = 0x8e4b3400] 10:15:08 INFO - PROCESS | 7137 | 1467738908864 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 118 (0x8fbd3800) [pid = 7137] [serial = 2118] [outer = 0x8e4b3400] 10:15:09 INFO - PROCESS | 7137 | 1467738909973 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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:15:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1790ms 10:15:10 INFO - PROCESS | 7137 | 1467738910034 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 7137 | 1467738910040 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 10:15:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:15:10 INFO - PROCESS | 7137 | 1467738910049 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 7137 | 1467738910054 Marionette TRACE conn4 <- [1,2794,null,{}] 10:15:10 INFO - PROCESS | 7137 | 1467738910062 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}] 10:15:10 INFO - PROCESS | 7137 | 1467738910068 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:10 INFO - PROCESS | 7137 | 1467738910353 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:15:10 INFO - PROCESS | 7137 | 1467738910633 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 7137 | 1467738910651 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ad000 == 34 [pid = 7137] [id = 706] 10:15:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 119 (0x8e4af000) [pid = 7137] [serial = 2119] [outer = (nil)] 10:15:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 120 (0x8e4ba000) [pid = 7137] [serial = 2120] [outer = 0x8e4af000] 10:15:10 INFO - PROCESS | 7137 | 1467738910757 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 121 (0x8e5f0000) [pid = 7137] [serial = 2121] [outer = 0x8e4af000] 10:15:11 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d6c00 == 33 [pid = 7137] [id = 680] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 120 (0x9acb5400) [pid = 7137] [serial = 1998] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 119 (0x9a332800) [pid = 7137] [serial = 1986] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 118 (0x9a66c800) [pid = 7137] [serial = 1992] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 117 (0x92b3a400) [pid = 7137] [serial = 1983] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 116 (0x9a673c00) [pid = 7137] [serial = 1995] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 115 (0x9a1d9400) [pid = 7137] [serial = 1959] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 114 (0x995c3000) [pid = 7137] [serial = 1956] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 113 (0x9a337400) [pid = 7137] [serial = 1962] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 112 (0x9acc0400) [pid = 7137] [serial = 2001] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x93a1a400) [pid = 7137] [serial = 1950] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x91d9c400) [pid = 7137] [serial = 1947] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x9a339000) [pid = 7137] [serial = 1980] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x9a391400) [pid = 7137] [serial = 1965] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x92964800) [pid = 7137] [serial = 2019] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x953e4800) [pid = 7137] [serial = 1953] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x91250c00) [pid = 7137] [serial = 1944] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x9a61d000) [pid = 7137] [serial = 1989] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8f984400) [pid = 7137] [serial = 2048] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x92546c00) [pid = 7137] [serial = 2027] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x92ca6000) [pid = 7137] [serial = 2028] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8d62d400) [pid = 7137] [serial = 2021] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8e4b8800) [pid = 7137] [serial = 2022] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x955e2c00) [pid = 7137] [serial = 2030] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x9950bc00) [pid = 7137] [serial = 2031] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x953e4c00) [pid = 7137] [serial = 2036] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x9a407400) [pid = 7137] [serial = 2037] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8f44d400) [pid = 7137] [serial = 2039] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8fa23400) [pid = 7137] [serial = 2040] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8f44ac00) [pid = 7137] [serial = 2042] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8fb0bc00) [pid = 7137] [serial = 2043] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8fa2bc00) [pid = 7137] [serial = 2024] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8fbcb000) [pid = 7137] [serial = 2025] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x9a09d800) [pid = 7137] [serial = 2033] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x93a65800) [pid = 7137] [serial = 2051] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x9a333800) [pid = 7137] [serial = 2034] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x947f5400) [pid = 7137] [serial = 2052] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x916a4800) [pid = 7137] [serial = 2049] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91ad3000) [pid = 7137] [serial = 2045] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x92548800) [pid = 7137] [serial = 2046] [outer = (nil)] [url = about:blank] 10:15:11 INFO - PROCESS | 7137 | 1467738911771 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]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1784ms 10:15:11 INFO - PROCESS | 7137 | 1467738911834 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 7137 | 1467738911841 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 10:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:15:11 INFO - PROCESS | 7137 | 1467738911855 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 7137 | 1467738911863 Marionette TRACE conn4 <- [1,2798,null,{}] 10:15:11 INFO - PROCESS | 7137 | 1467738911873 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}] 10:15:11 INFO - PROCESS | 7137 | 1467738911881 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:12 INFO - PROCESS | 7137 | 1467738912212 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:15:12 INFO - PROCESS | 7137 | 1467738912438 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 7137 | 1467738912445 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ce400 == 34 [pid = 7137] [id = 707] 10:15:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f11fc00) [pid = 7137] [serial = 2122] [outer = (nil)] 10:15:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8f44dc00) [pid = 7137] [serial = 2123] [outer = 0x8f11fc00] 10:15:12 INFO - PROCESS | 7137 | 1467738912522 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8fa23400) [pid = 7137] [serial = 2124] [outer = 0x8f11fc00] 10:15:13 INFO - PROCESS | 7137 | 1467738913350 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]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1544ms 10:15:13 INFO - PROCESS | 7137 | 1467738913422 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:15:13 INFO - PROCESS | 7137 | 1467738913427 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 10:15:13 INFO - PROCESS | 7137 | 1467738913434 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 7137 | 1467738913440 Marionette TRACE conn4 <- [1,2802,null,{}] 10:15:13 INFO - PROCESS | 7137 | 1467738913456 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}] 10:15:13 INFO - PROCESS | 7137 | 1467738913464 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:13 INFO - PROCESS | 7137 | 1467738913639 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:15:13 INFO - PROCESS | 7137 | 1467738913650 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 7137 | 1467738913661 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x91254400 == 35 [pid = 7137] [id = 708] 10:15:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x91254800) [pid = 7137] [serial = 2125] [outer = (nil)] 10:15:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x9162dc00) [pid = 7137] [serial = 2126] [outer = 0x91254800] 10:15:13 INFO - PROCESS | 7137 | 1467738913734 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x916a2c00) [pid = 7137] [serial = 2127] [outer = 0x91254800] 10:15:14 INFO - PROCESS | 7137 | 1467738914846 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]]]}] 10:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1438ms 10:15:14 INFO - PROCESS | 7137 | 1467738914872 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 7137 | 1467738914877 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 10:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:15:14 INFO - PROCESS | 7137 | 1467738914887 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 7137 | 1467738914890 Marionette TRACE conn4 <- [1,2806,null,{}] 10:15:14 INFO - PROCESS | 7137 | 1467738914904 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}] 10:15:14 INFO - PROCESS | 7137 | 1467738914908 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:15 INFO - PROCESS | 7137 | 1467738915144 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:15:15 INFO - PROCESS | 7137 | 1467738915167 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 7137 | 1467738915175 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x916a6800 == 36 [pid = 7137] [id = 709] 10:15:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x916ad400) [pid = 7137] [serial = 2128] [outer = (nil)] 10:15:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x91d9c400) [pid = 7137] [serial = 2129] [outer = 0x916ad400] 10:15:15 INFO - PROCESS | 7137 | 1467738915246 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x92547000) [pid = 7137] [serial = 2130] [outer = 0x916ad400] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8f119c00) [pid = 7137] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92f95000) [pid = 7137] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x955e7800) [pid = 7137] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8d634800) [pid = 7137] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8f11e800) [pid = 7137] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8f989400) [pid = 7137] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8e4b5800) [pid = 7137] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8c26dc00) [pid = 7137] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e4b2c00) [pid = 7137] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8e5ed400) [pid = 7137] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x99fc8800) [pid = 7137] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:15:16 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e4afc00) [pid = 7137] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:15:16 INFO - PROCESS | 7137 | 1467738916340 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]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1483ms 10:15:16 INFO - PROCESS | 7137 | 1467738916409 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 7137 | 1467738916412 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 10:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:15:16 INFO - PROCESS | 7137 | 1467738916419 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 7137 | 1467738916423 Marionette TRACE conn4 <- [1,2810,null,{}] 10:15:16 INFO - PROCESS | 7137 | 1467738916429 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}] 10:15:16 INFO - PROCESS | 7137 | 1467738916434 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:16 INFO - PROCESS | 7137 | 1467738916617 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:15:16 INFO - PROCESS | 7137 | 1467738916794 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 7137 | 1467738916802 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26dc00 == 37 [pid = 7137] [id = 710] 10:15:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e4b2c00) [pid = 7137] [serial = 2131] [outer = (nil)] 10:15:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91253800) [pid = 7137] [serial = 2132] [outer = 0x8e4b2c00] 10:15:16 INFO - PROCESS | 7137 | 1467738916875 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92967000) [pid = 7137] [serial = 2133] [outer = 0x8e4b2c00] 10:15:17 INFO - PROCESS | 7137 | 1467738917706 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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1336ms 10:15:17 INFO - PROCESS | 7137 | 1467738917757 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 7137 | 1467738917761 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 10:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:15:17 INFO - PROCESS | 7137 | 1467738917767 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 7137 | 1467738917769 Marionette TRACE conn4 <- [1,2814,null,{}] 10:15:17 INFO - PROCESS | 7137 | 1467738917775 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}] 10:15:17 INFO - PROCESS | 7137 | 1467738917785 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:18 INFO - PROCESS | 7137 | 1467738918053 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:15:18 INFO - PROCESS | 7137 | 1467738918233 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 7137 | 1467738918244 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26ac00 == 38 [pid = 7137] [id = 711] 10:15:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8c26e000) [pid = 7137] [serial = 2134] [outer = (nil)] 10:15:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8c3de000) [pid = 7137] [serial = 2135] [outer = 0x8c26e000] 10:15:18 INFO - PROCESS | 7137 | 1467738918341 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8d626400) [pid = 7137] [serial = 2136] [outer = 0x8c26e000] 10:15:19 INFO - PROCESS | 7137 | 1467738919420 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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1689ms 10:15:19 INFO - PROCESS | 7137 | 1467738919459 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 7137 | 1467738919465 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 10:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:15:19 INFO - PROCESS | 7137 | 1467738919473 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 7137 | 1467738919478 Marionette TRACE conn4 <- [1,2818,null,{}] 10:15:19 INFO - PROCESS | 7137 | 1467738919487 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}] 10:15:19 INFO - PROCESS | 7137 | 1467738919495 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:19 INFO - PROCESS | 7137 | 1467738919699 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:15:19 INFO - PROCESS | 7137 | 1467738919964 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 7137 | 1467738919973 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f5c00 == 39 [pid = 7137] [id = 712] 10:15:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8eaaec00) [pid = 7137] [serial = 2137] [outer = (nil)] 10:15:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f219800) [pid = 7137] [serial = 2138] [outer = 0x8eaaec00] 10:15:20 INFO - PROCESS | 7137 | 1467738920110 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8f458800) [pid = 7137] [serial = 2139] [outer = 0x8eaaec00] 10:15:21 INFO - PROCESS | 7137 | 1467738921122 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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1683ms 10:15:21 INFO - PROCESS | 7137 | 1467738921160 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:15:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:15:21 INFO - PROCESS | 7137 | 1467738921166 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 10:15:21 INFO - PROCESS | 7137 | 1467738921174 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 7137 | 1467738921177 Marionette TRACE conn4 <- [1,2822,null,{}] 10:15:21 INFO - PROCESS | 7137 | 1467738921184 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}] 10:15:21 INFO - PROCESS | 7137 | 1467738921190 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:21 INFO - PROCESS | 7137 | 1467738921443 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:15:21 INFO - PROCESS | 7137 | 1467738921807 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 7137 | 1467738921816 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb0dc00 == 40 [pid = 7137] [id = 713] 10:15:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8fbd0c00) [pid = 7137] [serial = 2140] [outer = (nil)] 10:15:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x91419c00) [pid = 7137] [serial = 2141] [outer = 0x8fbd0c00] 10:15:21 INFO - PROCESS | 7137 | 1467738921905 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x91ad3000) [pid = 7137] [serial = 2142] [outer = 0x8fbd0c00] 10:15:22 INFO - PROCESS | 7137 | 1467738922882 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]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:15:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1783ms 10:15:22 INFO - PROCESS | 7137 | 1467738922958 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:15:22 INFO - PROCESS | 7137 | 1467738922962 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 10:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:15:22 INFO - PROCESS | 7137 | 1467738922977 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - PROCESS | 7137 | 1467738922986 Marionette TRACE conn4 <- [1,2826,null,{}] 10:15:23 INFO - PROCESS | 7137 | 1467738922996 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}] 10:15:23 INFO - PROCESS | 7137 | 1467738923002 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:23 INFO - PROCESS | 7137 | 1467738923341 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:15:23 INFO - PROCESS | 7137 | 1467738923554 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 7137 | 1467738923562 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:23 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d4400 == 41 [pid = 7137] [id = 714] 10:15:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8fb16000) [pid = 7137] [serial = 2143] [outer = (nil)] 10:15:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x93a5a400) [pid = 7137] [serial = 2144] [outer = 0x8fb16000] 10:15:23 INFO - PROCESS | 7137 | 1467738923650 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x947f5000) [pid = 7137] [serial = 2145] [outer = 0x8fb16000] 10:15:24 INFO - PROCESS | 7137 | 1467738924576 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:15:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1648ms 10:15:24 INFO - PROCESS | 7137 | 1467738924618 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:15:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:15:24 INFO - PROCESS | 7137 | 1467738924623 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 10:15:24 INFO - PROCESS | 7137 | 1467738924629 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 7137 | 1467738924633 Marionette TRACE conn4 <- [1,2830,null,{}] 10:15:24 INFO - PROCESS | 7137 | 1467738924639 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}] 10:15:24 INFO - PROCESS | 7137 | 1467738924644 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:24 INFO - PROCESS | 7137 | 1467738924840 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:15:25 INFO - PROCESS | 7137 | 1467738925052 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 7137 | 1467738925063 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x92f87400 == 42 [pid = 7137] [id = 715] 10:15:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x93a1a400) [pid = 7137] [serial = 2146] [outer = (nil)] 10:15:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x953e0800) [pid = 7137] [serial = 2147] [outer = 0x93a1a400] 10:15:25 INFO - PROCESS | 7137 | 1467738925188 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x953e9800) [pid = 7137] [serial = 2148] [outer = 0x93a1a400] 10:15:26 INFO - PROCESS | 7137 | 1467738926176 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]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1583ms 10:15:26 INFO - PROCESS | 7137 | 1467738926213 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:15:26 INFO - PROCESS | 7137 | 1467738926217 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 10:15:26 INFO - PROCESS | 7137 | 1467738926224 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 7137 | 1467738926228 Marionette TRACE conn4 <- [1,2834,null,{}] 10:15:26 INFO - PROCESS | 7137 | 1467738926234 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}] 10:15:26 INFO - PROCESS | 7137 | 1467738926239 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:26 INFO - PROCESS | 7137 | 1467738926447 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:15:26 INFO - PROCESS | 7137 | 1467738926670 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 7137 | 1467738926689 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x9556e000 == 43 [pid = 7137] [id = 716] 10:15:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x955e1c00) [pid = 7137] [serial = 2149] [outer = (nil)] 10:15:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x955eb400) [pid = 7137] [serial = 2150] [outer = 0x955e1c00] 10:15:26 INFO - PROCESS | 7137 | 1467738926871 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x9a1d8c00) [pid = 7137] [serial = 2151] [outer = 0x955e1c00] 10:15:27 INFO - PROCESS | 7137 | 1467738927876 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 10:15:27 INFO - PROCESS | 7137 | 1467738927914 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 7137 | 1467738927919 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 10:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:15:27 INFO - PROCESS | 7137 | 1467738927945 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 7137 | 1467738927950 Marionette TRACE conn4 <- [1,2838,null,{}] 10:15:27 INFO - PROCESS | 7137 | 1467738927956 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}] 10:15:27 INFO - PROCESS | 7137 | 1467738927962 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:28 INFO - PROCESS | 7137 | 1467738928162 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:15:28 INFO - PROCESS | 7137 | 1467738928475 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 7137 | 1467738928484 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa4000 == 44 [pid = 7137] [id = 717] 10:15:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x953ef800) [pid = 7137] [serial = 2152] [outer = (nil)] 10:15:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x9a33b800) [pid = 7137] [serial = 2153] [outer = 0x953ef800] 10:15:28 INFO - PROCESS | 7137 | 1467738928572 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x9a38c000) [pid = 7137] [serial = 2154] [outer = 0x953ef800] 10:15:29 INFO - PROCESS | 7137 | 1467738929538 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]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1640ms 10:15:29 INFO - PROCESS | 7137 | 1467738929583 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 7137 | 1467738929587 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 10:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:15:29 INFO - PROCESS | 7137 | 1467738929594 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 7137 | 1467738929597 Marionette TRACE conn4 <- [1,2842,null,{}] 10:15:29 INFO - PROCESS | 7137 | 1467738929603 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}] 10:15:29 INFO - PROCESS | 7137 | 1467738929609 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:29 INFO - PROCESS | 7137 | 1467738929803 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:15:30 INFO - PROCESS | 7137 | 1467738930061 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 7137 | 1467738930069 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21e800 == 45 [pid = 7137] [id = 718] 10:15:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x95565800) [pid = 7137] [serial = 2155] [outer = (nil)] 10:15:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x9a406400) [pid = 7137] [serial = 2156] [outer = 0x95565800] 10:15:30 INFO - PROCESS | 7137 | 1467738930190 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x9a40d400) [pid = 7137] [serial = 2157] [outer = 0x95565800] 10:15:31 INFO - PROCESS | 7137 | 1467738931130 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]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1637ms 10:15:31 INFO - PROCESS | 7137 | 1467738931232 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 7137 | 1467738931235 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 10:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:15:31 INFO - PROCESS | 7137 | 1467738931242 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 7137 | 1467738931246 Marionette TRACE conn4 <- [1,2846,null,{}] 10:15:31 INFO - PROCESS | 7137 | 1467738931252 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}] 10:15:31 INFO - PROCESS | 7137 | 1467738931257 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:31 INFO - PROCESS | 7137 | 1467738931516 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:15:32 INFO - PROCESS | 7137 | 1467738932249 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 7137 | 1467738932260 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4af800 == 46 [pid = 7137] [id = 719] 10:15:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8e4b4800) [pid = 7137] [serial = 2158] [outer = (nil)] 10:15:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x8e75ac00) [pid = 7137] [serial = 2159] [outer = 0x8e4b4800] 10:15:32 INFO - PROCESS | 7137 | 1467738932337 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x8eaaa400) [pid = 7137] [serial = 2160] [outer = 0x8e4b4800] 10:15:33 INFO - PROCESS | 7137 | 1467738933262 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]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2098ms 10:15:33 INFO - PROCESS | 7137 | 1467738933343 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 7137 | 1467738933349 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 10:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:15:33 INFO - PROCESS | 7137 | 1467738933364 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 7137 | 1467738933374 Marionette TRACE conn4 <- [1,2850,null,{}] 10:15:33 INFO - PROCESS | 7137 | 1467738933383 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}] 10:15:33 INFO - PROCESS | 7137 | 1467738933392 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:33 INFO - PROCESS | 7137 | 1467738933690 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:15:34 INFO - PROCESS | 7137 | 1467738933999 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 7137 | 1467738934011 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:34 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa7400 == 47 [pid = 7137] [id = 720] 10:15:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 110 (0x8eaab400) [pid = 7137] [serial = 2161] [outer = (nil)] 10:15:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 111 (0x8fb15800) [pid = 7137] [serial = 2162] [outer = 0x8eaab400] 10:15:34 INFO - PROCESS | 7137 | 1467738934084 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 7137 | ++DOMWINDOW == 112 (0x9162e400) [pid = 7137] [serial = 2163] [outer = 0x8eaab400] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x916a1400 == 46 [pid = 7137] [id = 681] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x91acc000 == 45 [pid = 7137] [id = 683] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8f119800 == 44 [pid = 7137] [id = 684] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26dc00 == 43 [pid = 7137] [id = 710] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x916a6800 == 42 [pid = 7137] [id = 709] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x91254400 == 41 [pid = 7137] [id = 708] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ce400 == 40 [pid = 7137] [id = 707] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ad000 == 39 [pid = 7137] [id = 706] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8e760400 == 38 [pid = 7137] [id = 679] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26cc00 == 37 [pid = 7137] [id = 692] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ca400 == 36 [pid = 7137] [id = 696] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d634000 == 35 [pid = 7137] [id = 690] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b1c00 == 34 [pid = 7137] [id = 695] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x955e5800 == 33 [pid = 7137] [id = 686] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b1400 == 32 [pid = 7137] [id = 697] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62ec00 == 31 [pid = 7137] [id = 705] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x92542c00 == 30 [pid = 7137] [id = 700] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x92ca0400 == 29 [pid = 7137] [id = 685] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8f116000 == 28 [pid = 7137] [id = 694] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d0800 == 27 [pid = 7137] [id = 698] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26ec00 == 26 [pid = 7137] [id = 682] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaad800 == 25 [pid = 7137] [id = 701] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d631000 == 24 [pid = 7137] [id = 703] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x91acd000 == 23 [pid = 7137] [id = 699] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcac00 == 22 [pid = 7137] [id = 704] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8e765c00 == 21 [pid = 7137] [id = 688] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ac800 == 20 [pid = 7137] [id = 693] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2400 == 19 [pid = 7137] [id = 687] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8c277800 == 18 [pid = 7137] [id = 702] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d2800 == 17 [pid = 7137] [id = 691] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x995c1800 == 16 [pid = 7137] [id = 689] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa4000 == 15 [pid = 7137] [id = 717] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21e800 == 14 [pid = 7137] [id = 718] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x9556e000 == 13 [pid = 7137] [id = 716] 10:15:35 INFO - PROCESS | 7137 | --DOCSHELL 0x92f87400 == 12 [pid = 7137] [id = 715] 10:15:36 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d4400 == 11 [pid = 7137] [id = 714] 10:15:36 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f5c00 == 10 [pid = 7137] [id = 712] 10:15:36 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb0dc00 == 9 [pid = 7137] [id = 713] 10:15:36 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26ac00 == 8 [pid = 7137] [id = 711] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 111 (0x8fa2c400) [pid = 7137] [serial = 2090] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 110 (0x9162bc00) [pid = 7137] [serial = 2055] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 109 (0x9124d400) [pid = 7137] [serial = 2054] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x9530d000) [pid = 7137] [serial = 2058] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x95302800) [pid = 7137] [serial = 2057] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x99168c00) [pid = 7137] [serial = 2061] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x955ee800) [pid = 7137] [serial = 2060] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x9a13cc00) [pid = 7137] [serial = 2064] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x99fc5400) [pid = 7137] [serial = 2063] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8f983400) [pid = 7137] [serial = 2085] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x9a389c00) [pid = 7137] [serial = 2067] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8e5fa400) [pid = 7137] [serial = 2081] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x9a337000) [pid = 7137] [serial = 2066] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8c274800) [pid = 7137] [serial = 2078] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8d625400) [pid = 7137] [serial = 2079] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x95569400) [pid = 7137] [serial = 2076] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x951be800) [pid = 7137] [serial = 2075] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x91250800) [pid = 7137] [serial = 2087] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x9a678400) [pid = 7137] [serial = 2070] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x9a66f800) [pid = 7137] [serial = 2069] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x9ab8c000) [pid = 7137] [serial = 2073] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x9a7c0400) [pid = 7137] [serial = 2072] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x91412c00) [pid = 7137] [serial = 2088] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8f224000) [pid = 7137] [serial = 2084] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8e763000) [pid = 7137] [serial = 2082] [outer = (nil)] [url = about:blank] 10:15:36 INFO - PROCESS | 7137 | 1467738936507 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 3209ms 10:15:36 INFO - PROCESS | 7137 | 1467738936567 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:15:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:15:36 INFO - PROCESS | 7137 | 1467738936573 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 10:15:36 INFO - PROCESS | 7137 | 1467738936582 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:15:36 INFO - PROCESS | 7137 | 1467738936586 Marionette TRACE conn4 <- [1,2854,null,{}] 10:15:36 INFO - PROCESS | 7137 | 1467738936594 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}] 10:15:36 INFO - PROCESS | 7137 | 1467738936599 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:36 INFO - PROCESS | 7137 | 1467738936851 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:15:37 INFO - PROCESS | 7137 | 1467738937003 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 7137 | 1467738937017 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d8400 == 9 [pid = 7137] [id = 721] 10:15:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8c3e4c00) [pid = 7137] [serial = 2164] [outer = (nil)] 10:15:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8d629400) [pid = 7137] [serial = 2165] [outer = 0x8c3e4c00] 10:15:37 INFO - PROCESS | 7137 | 1467738937088 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8d630400) [pid = 7137] [serial = 2166] [outer = 0x8c3e4c00] 10:15:37 INFO - PROCESS | 7137 | 1467738937940 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]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1385ms 10:15:37 INFO - PROCESS | 7137 | 1467738937967 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:15:37 INFO - PROCESS | 7137 | 1467738937975 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 10:15:37 INFO - PROCESS | 7137 | 1467738937986 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 7137 | 1467738937991 Marionette TRACE conn4 <- [1,2858,null,{}] 10:15:37 INFO - PROCESS | 7137 | 1467738937997 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}] 10:15:38 INFO - PROCESS | 7137 | 1467738938004 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:38 INFO - PROCESS | 7137 | 1467738938184 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:15:38 INFO - PROCESS | 7137 | 1467738938354 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 7137 | 1467738938367 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:38 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6d4400 == 10 [pid = 7137] [id = 722] 10:15:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8d6d8c00) [pid = 7137] [serial = 2167] [outer = (nil)] 10:15:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8e4b2800) [pid = 7137] [serial = 2168] [outer = 0x8d6d8c00] 10:15:38 INFO - PROCESS | 7137 | 1467738938452 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8e4b9400) [pid = 7137] [serial = 2169] [outer = 0x8d6d8c00] 10:15:39 INFO - PROCESS | 7137 | 1467738939481 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:15:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:15:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1533ms 10:15:39 INFO - PROCESS | 7137 | 1467738939519 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:15:39 INFO - PROCESS | 7137 | 1467738939523 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 10:15:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:15:39 INFO - PROCESS | 7137 | 1467738939530 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 7137 | 1467738939536 Marionette TRACE conn4 <- [1,2862,null,{}] 10:15:39 INFO - PROCESS | 7137 | 1467738939563 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}] 10:15:39 INFO - PROCESS | 7137 | 1467738939572 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:39 INFO - PROCESS | 7137 | 1467738939806 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:15:39 INFO - PROCESS | 7137 | 1467738939840 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 7137 | 1467738939852 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaad800 == 11 [pid = 7137] [id = 723] 10:15:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8eaaf400) [pid = 7137] [serial = 2170] [outer = (nil)] 10:15:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8f117400) [pid = 7137] [serial = 2171] [outer = 0x8eaaf400] 10:15:39 INFO - PROCESS | 7137 | 1467738939926 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8f121000) [pid = 7137] [serial = 2172] [outer = 0x8eaaf400] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8fbcd000) [pid = 7137] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8e4b6c00) [pid = 7137] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8f984c00) [pid = 7137] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x91254800) [pid = 7137] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91acdc00) [pid = 7137] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8e4b2c00) [pid = 7137] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e4af000) [pid = 7137] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x9254d000) [pid = 7137] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8d6d8400) [pid = 7137] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x916ad400) [pid = 7137] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8fbcfc00) [pid = 7137] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8f11fc00) [pid = 7137] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8e4b3400) [pid = 7137] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8eaaf000) [pid = 7137] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:15:41 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8d6cf400) [pid = 7137] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:15:41 INFO - PROCESS | 7137 | 1467738941639 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]]]}] 10:15:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:15:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2145ms 10:15:41 INFO - PROCESS | 7137 | 1467738941677 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:15:41 INFO - PROCESS | 7137 | 1467738941681 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 10:15:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:15:41 INFO - PROCESS | 7137 | 1467738941688 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 7137 | 1467738941690 Marionette TRACE conn4 <- [1,2866,null,{}] 10:15:41 INFO - PROCESS | 7137 | 1467738941696 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}] 10:15:41 INFO - PROCESS | 7137 | 1467738941701 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:41 INFO - PROCESS | 7137 | 1467738941861 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:15:41 INFO - PROCESS | 7137 | 1467738941875 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 7137 | 1467738941884 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b6000 == 12 [pid = 7137] [id = 724] 10:15:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8e75dc00) [pid = 7137] [serial = 2173] [outer = (nil)] 10:15:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f120c00) [pid = 7137] [serial = 2174] [outer = 0x8e75dc00] 10:15:41 INFO - PROCESS | 7137 | 1467738941955 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8f44c000) [pid = 7137] [serial = 2175] [outer = 0x8e75dc00] 10:15:42 INFO - PROCESS | 7137 | 1467738942981 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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:15:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1336ms 10:15:43 INFO - PROCESS | 7137 | 1467738943025 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 7137 | 1467738943029 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 10:15:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:15:43 INFO - PROCESS | 7137 | 1467738943035 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 7137 | 1467738943038 Marionette TRACE conn4 <- [1,2870,null,{}] 10:15:43 INFO - PROCESS | 7137 | 1467738943044 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}] 10:15:43 INFO - PROCESS | 7137 | 1467738943049 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:43 INFO - PROCESS | 7137 | 1467738943200 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:15:43 INFO - PROCESS | 7137 | 1467738943214 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 7137 | 1467738943222 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f5c00 == 13 [pid = 7137] [id = 725] 10:15:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8eaabc00) [pid = 7137] [serial = 2176] [outer = (nil)] 10:15:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8f454c00) [pid = 7137] [serial = 2177] [outer = 0x8eaabc00] 10:15:43 INFO - PROCESS | 7137 | 1467738943290 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f985000) [pid = 7137] [serial = 2178] [outer = 0x8eaabc00] 10:15:44 INFO - PROCESS | 7137 | 1467738944513 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]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:15:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1538ms 10:15:44 INFO - PROCESS | 7137 | 1467738944574 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 7137 | 1467738944582 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 10:15:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:15:44 INFO - PROCESS | 7137 | 1467738944590 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 7137 | 1467738944598 Marionette TRACE conn4 <- [1,2874,null,{}] 10:15:44 INFO - PROCESS | 7137 | 1467738944606 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}] 10:15:44 INFO - PROCESS | 7137 | 1467738944611 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:44 INFO - PROCESS | 7137 | 1467738944857 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:15:45 INFO - PROCESS | 7137 | 1467738945110 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 7137 | 1467738945119 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:45 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cec00 == 14 [pid = 7137] [id = 726] 10:15:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8d6d3800) [pid = 7137] [serial = 2179] [outer = (nil)] 10:15:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8e4b8c00) [pid = 7137] [serial = 2180] [outer = 0x8d6d3800] 10:15:45 INFO - PROCESS | 7137 | 1467738945220 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8e5f7c00) [pid = 7137] [serial = 2181] [outer = 0x8d6d3800] 10:15:46 INFO - PROCESS | 7137 | 1467738946168 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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:15:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1599ms 10:15:46 INFO - PROCESS | 7137 | 1467738946190 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 7137 | 1467738946198 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 10:15:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:15:46 INFO - PROCESS | 7137 | 1467738946228 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 7137 | 1467738946232 Marionette TRACE conn4 <- [1,2878,null,{}] 10:15:46 INFO - PROCESS | 7137 | 1467738946241 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}] 10:15:46 INFO - PROCESS | 7137 | 1467738946248 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:46 INFO - PROCESS | 7137 | 1467738946447 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:15:46 INFO - PROCESS | 7137 | 1467738946642 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 7137 | 1467738946652 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:46 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b3000 == 15 [pid = 7137] [id = 727] 10:15:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8f452800) [pid = 7137] [serial = 2182] [outer = (nil)] 10:15:46 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x8f987800) [pid = 7137] [serial = 2183] [outer = 0x8f452800] 10:15:46 INFO - PROCESS | 7137 | 1467738946881 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f118400) [pid = 7137] [serial = 2184] [outer = 0x8f452800] 10:15:47 INFO - PROCESS | 7137 | 1467738947893 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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:15:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1762ms 10:15:47 INFO - PROCESS | 7137 | 1467738947973 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 7137 | 1467738947978 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 10:15:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:15:47 INFO - PROCESS | 7137 | 1467738947985 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 7137 | 1467738947992 Marionette TRACE conn4 <- [1,2882,null,{}] 10:15:48 INFO - PROCESS | 7137 | 1467738948008 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}] 10:15:48 INFO - PROCESS | 7137 | 1467738948017 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:48 INFO - PROCESS | 7137 | 1467738948281 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:15:48 INFO - PROCESS | 7137 | 1467738948536 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 7137 | 1467738948548 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:48 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb12800 == 16 [pid = 7137] [id = 728] 10:15:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x8fb14c00) [pid = 7137] [serial = 2185] [outer = (nil)] 10:15:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x8fbcfc00) [pid = 7137] [serial = 2186] [outer = 0x8fb14c00] 10:15:48 INFO - PROCESS | 7137 | 1467738948639 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x8fbd5000) [pid = 7137] [serial = 2187] [outer = 0x8fb14c00] 10:15:49 INFO - PROCESS | 7137 | 1467738949582 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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:15:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1639ms 10:15:49 INFO - PROCESS | 7137 | 1467738949630 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 7137 | 1467738949635 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 10:15:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:15:49 INFO - PROCESS | 7137 | 1467738949643 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 7137 | 1467738949646 Marionette TRACE conn4 <- [1,2886,null,{}] 10:15:49 INFO - PROCESS | 7137 | 1467738949653 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}] 10:15:49 INFO - PROCESS | 7137 | 1467738949658 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:49 INFO - PROCESS | 7137 | 1467738949845 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:15:50 INFO - PROCESS | 7137 | 1467738950040 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 7137 | 1467738950047 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbcb400 == 17 [pid = 7137] [id = 729] 10:15:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x8fbd7000) [pid = 7137] [serial = 2188] [outer = (nil)] 10:15:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x91255800) [pid = 7137] [serial = 2189] [outer = 0x8fbd7000] 10:15:50 INFO - PROCESS | 7137 | 1467738950173 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x9140c400) [pid = 7137] [serial = 2190] [outer = 0x8fbd7000] 10:15:51 INFO - PROCESS | 7137 | 1467738951158 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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:15:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1584ms 10:15:51 INFO - PROCESS | 7137 | 1467738951231 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 7137 | 1467738951236 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 10:15:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:15:51 INFO - PROCESS | 7137 | 1467738951243 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 7137 | 1467738951246 Marionette TRACE conn4 <- [1,2890,null,{}] 10:15:51 INFO - PROCESS | 7137 | 1467738951253 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}] 10:15:51 INFO - PROCESS | 7137 | 1467738951258 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:51 INFO - PROCESS | 7137 | 1467738951443 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:15:51 INFO - PROCESS | 7137 | 1467738951643 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 7137 | 1467738951652 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd8c00 == 18 [pid = 7137] [id = 730] 10:15:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x9124cc00) [pid = 7137] [serial = 2191] [outer = (nil)] 10:15:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x91629c00) [pid = 7137] [serial = 2192] [outer = 0x9124cc00] 10:15:51 INFO - PROCESS | 7137 | 1467738951768 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x91634000) [pid = 7137] [serial = 2193] [outer = 0x9124cc00] 10:15:52 INFO - PROCESS | 7137 | 1467738952903 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1734ms 10:15:52 INFO - PROCESS | 7137 | 1467738952978 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 7137 | 1467738952983 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 10:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:15:52 INFO - PROCESS | 7137 | 1467738952990 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 7137 | 1467738952994 Marionette TRACE conn4 <- [1,2894,null,{}] 10:15:53 INFO - PROCESS | 7137 | 1467738953000 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}] 10:15:53 INFO - PROCESS | 7137 | 1467738953011 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:53 INFO - PROCESS | 7137 | 1467738953277 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:15:53 INFO - PROCESS | 7137 | 1467738953586 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 7137 | 1467738953595 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c276400 == 19 [pid = 7137] [id = 731] 10:15:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8e4b3400) [pid = 7137] [serial = 2194] [outer = (nil)] 10:15:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x916a3000) [pid = 7137] [serial = 2195] [outer = 0x8e4b3400] 10:15:53 INFO - PROCESS | 7137 | 1467738953679 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x91ad1400) [pid = 7137] [serial = 2196] [outer = 0x8e4b3400] 10:15:54 INFO - PROCESS | 7137 | 1467738954812 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]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:15:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1883ms 10:15:54 INFO - PROCESS | 7137 | 1467738954875 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 7137 | 1467738954881 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 10:15:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:15:54 INFO - PROCESS | 7137 | 1467738954890 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 7137 | 1467738954895 Marionette TRACE conn4 <- [1,2898,null,{}] 10:15:54 INFO - PROCESS | 7137 | 1467738954903 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}] 10:15:54 INFO - PROCESS | 7137 | 1467738954908 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:55 INFO - PROCESS | 7137 | 1467738955171 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:15:55 INFO - PROCESS | 7137 | 1467738955547 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 7137 | 1467738955563 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x955eb000) [pid = 7137] [serial = 2114] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8f11b000) [pid = 7137] [serial = 2094] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x92ca2800) [pid = 7137] [serial = 2106] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x916a2c00) [pid = 7137] [serial = 2127] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x91ad6800) [pid = 7137] [serial = 2099] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x91253800) [pid = 7137] [serial = 2132] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8e4ba000) [pid = 7137] [serial = 2120] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x92967000) [pid = 7137] [serial = 2133] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x9296bc00) [pid = 7137] [serial = 2103] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8fbd2400) [pid = 7137] [serial = 2091] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x92547000) [pid = 7137] [serial = 2130] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x9124b400) [pid = 7137] [serial = 2096] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8f44dc00) [pid = 7137] [serial = 2123] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8fbd3800) [pid = 7137] [serial = 2118] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x91419400) [pid = 7137] [serial = 2097] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e5f1000) [pid = 7137] [serial = 2093] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x95307c00) [pid = 7137] [serial = 2109] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x953ee000) [pid = 7137] [serial = 2111] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x955ef000) [pid = 7137] [serial = 2115] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8f455800) [pid = 7137] [serial = 2117] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x92f8dc00) [pid = 7137] [serial = 2108] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91da4800) [pid = 7137] [serial = 2100] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e5f0000) [pid = 7137] [serial = 2121] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x92b45000) [pid = 7137] [serial = 2105] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x9162dc00) [pid = 7137] [serial = 2126] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fa23400) [pid = 7137] [serial = 2124] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x91d9c400) [pid = 7137] [serial = 2129] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x953ea000) [pid = 7137] [serial = 2112] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x92968800) [pid = 7137] [serial = 2102] [outer = (nil)] [url = about:blank] 10:15:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6ca400 == 20 [pid = 7137] [id = 732] 10:15:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8d6cb800) [pid = 7137] [serial = 2197] [outer = (nil)] 10:15:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8d6d3c00) [pid = 7137] [serial = 2198] [outer = 0x8d6cb800] 10:15:55 INFO - PROCESS | 7137 | 1467738955693 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8e4b2c00) [pid = 7137] [serial = 2199] [outer = 0x8d6cb800] 10:15:56 INFO - PROCESS | 7137 | 1467738956522 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]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:15:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1684ms 10:15:56 INFO - PROCESS | 7137 | 1467738956582 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 7137 | 1467738956589 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 10:15:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:15:56 INFO - PROCESS | 7137 | 1467738956599 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 7137 | 1467738956602 Marionette TRACE conn4 <- [1,2902,null,{}] 10:15:56 INFO - PROCESS | 7137 | 1467738956609 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}] 10:15:56 INFO - PROCESS | 7137 | 1467738956614 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:56 INFO - PROCESS | 7137 | 1467738956793 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:15:56 INFO - PROCESS | 7137 | 1467738956803 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:56 INFO - PROCESS | 7137 | 1467738956814 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:56 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e762800 == 21 [pid = 7137] [id = 733] 10:15:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8e765c00) [pid = 7137] [serial = 2200] [outer = (nil)] 10:15:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8eaae800) [pid = 7137] [serial = 2201] [outer = 0x8e765c00] 10:15:56 INFO - PROCESS | 7137 | 1467738956887 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8f121800) [pid = 7137] [serial = 2202] [outer = 0x8e765c00] 10:15:57 INFO - PROCESS | 7137 | 1467738957926 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1384ms 10:15:57 INFO - PROCESS | 7137 | 1467738957982 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 7137 | 1467738957987 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 10:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:15:57 INFO - PROCESS | 7137 | 1467738957993 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 7137 | 1467738957999 Marionette TRACE conn4 <- [1,2906,null,{}] 10:15:58 INFO - PROCESS | 7137 | 1467738958014 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}] 10:15:58 INFO - PROCESS | 7137 | 1467738958022 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:58 INFO - PROCESS | 7137 | 1467738958270 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:15:58 INFO - PROCESS | 7137 | 1467738958288 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 7137 | 1467738958299 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21d400 == 22 [pid = 7137] [id = 734] 10:15:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f988800) [pid = 7137] [serial = 2203] [outer = (nil)] 10:15:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8fb0c000) [pid = 7137] [serial = 2204] [outer = 0x8f988800] 10:15:58 INFO - PROCESS | 7137 | 1467738958369 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8fbcf800) [pid = 7137] [serial = 2205] [outer = 0x8f988800] 10:15:59 INFO - PROCESS | 7137 | 1467738959403 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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:15:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1441ms 10:15:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:15:59 INFO - PROCESS | 7137 | 1467738959436 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 7137 | 1467738959439 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 10:15:59 INFO - PROCESS | 7137 | 1467738959447 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 7137 | 1467738959449 Marionette TRACE conn4 <- [1,2910,null,{}] 10:15:59 INFO - PROCESS | 7137 | 1467738959465 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}] 10:15:59 INFO - PROCESS | 7137 | 1467738959470 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:59 INFO - PROCESS | 7137 | 1467738959718 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:15:59 INFO - PROCESS | 7137 | 1467738959748 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 7137 | 1467738959754 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:15:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269c00 == 23 [pid = 7137] [id = 735] 10:15:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8fb0d400) [pid = 7137] [serial = 2206] [outer = (nil)] 10:15:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x91411000) [pid = 7137] [serial = 2207] [outer = 0x8fb0d400] 10:15:59 INFO - PROCESS | 7137 | 1467738959825 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x9162e000) [pid = 7137] [serial = 2208] [outer = 0x8fb0d400] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8c3e4c00) [pid = 7137] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8eaaf400) [pid = 7137] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8c26e000) [pid = 7137] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8eaaec00) [pid = 7137] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8fbd0c00) [pid = 7137] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8fb16000) [pid = 7137] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x93a1a400) [pid = 7137] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x955e1c00) [pid = 7137] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x953ef800) [pid = 7137] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x95565800) [pid = 7137] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8e4b4800) [pid = 7137] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8e75dc00) [pid = 7137] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8d6d8c00) [pid = 7137] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:16:00 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8eaab400) [pid = 7137] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:16:00 INFO - PROCESS | 7137 | 1467738960808 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]]]}] 10:16:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:16:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:16:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1391ms 10:16:00 INFO - PROCESS | 7137 | 1467738960837 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 7137 | 1467738960841 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 10:16:00 INFO - TEST-START | /DOMEvents/constructors.html 10:16:00 INFO - PROCESS | 7137 | 1467738960848 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 7137 | 1467738960852 Marionette TRACE conn4 <- [1,2914,null,{}] 10:16:00 INFO - PROCESS | 7137 | 1467738960857 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}] 10:16:00 INFO - PROCESS | 7137 | 1467738960863 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:01 INFO - PROCESS | 7137 | 1467738961014 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:16:01 INFO - PROCESS | 7137 | 1467738961170 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 7137 | 1467738961177 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d627800 == 24 [pid = 7137] [id = 736] 10:16:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8e4b4800) [pid = 7137] [serial = 2209] [outer = (nil)] 10:16:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8fb12400) [pid = 7137] [serial = 2210] [outer = 0x8e4b4800] 10:16:01 INFO - PROCESS | 7137 | 1467738961246 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91258400) [pid = 7137] [serial = 2211] [outer = 0x8e4b4800] 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:16:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:16:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:16:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:16:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1440ms 10:16:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:16:02 INFO - PROCESS | 7137 | 1467738962210 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]]]}] 10:16:02 INFO - PROCESS | 7137 | 1467738962290 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 7137 | 1467738962296 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 10:16:02 INFO - PROCESS | 7137 | 1467738962326 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 7137 | 1467738962337 Marionette TRACE conn4 <- [1,2918,null,{}] 10:16:02 INFO - PROCESS | 7137 | 1467738962358 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}] 10:16:02 INFO - PROCESS | 7137 | 1467738962368 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:02 INFO - PROCESS | 7137 | 1467738962597 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:16:02 INFO - PROCESS | 7137 | 1467738962800 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 7137 | 1467738962827 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:02 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269800 == 25 [pid = 7137] [id = 737] 10:16:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8c26b400) [pid = 7137] [serial = 2212] [outer = (nil)] 10:16:02 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8c275400) [pid = 7137] [serial = 2213] [outer = 0x8c26b400] 10:16:02 INFO - PROCESS | 7137 | 1467738962968 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8c3e0400) [pid = 7137] [serial = 2214] [outer = 0x8c26b400] 10:16:03 INFO - PROCESS | 7137 | 1467738963867 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:16:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:16:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1573ms 10:16:03 INFO - PROCESS | 7137 | 1467738963885 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 7137 | 1467738963891 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 10:16:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:16:03 INFO - PROCESS | 7137 | 1467738963900 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - PROCESS | 7137 | 1467738963904 Marionette TRACE conn4 <- [1,2922,null,{}] 10:16:03 INFO - PROCESS | 7137 | 1467738963913 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}] 10:16:03 INFO - PROCESS | 7137 | 1467738963919 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:04 INFO - PROCESS | 7137 | 1467738964131 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:16:04 INFO - PROCESS | 7137 | 1467738964324 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 7137 | 1467738964331 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c277000 == 26 [pid = 7137] [id = 738] 10:16:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8c277800) [pid = 7137] [serial = 2215] [outer = (nil)] 10:16:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8e765800) [pid = 7137] [serial = 2216] [outer = 0x8c277800] 10:16:04 INFO - PROCESS | 7137 | 1467738964462 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f115c00) [pid = 7137] [serial = 2217] [outer = 0x8c277800] 10:16:05 INFO - PROCESS | 7137 | [7137] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:05 INFO - PROCESS | 7137 | [7137] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:05 INFO - PROCESS | 7137 | [7137] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:05 INFO - PROCESS | 7137 | [7137] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:05 INFO - PROCESS | 7137 | 1467738965399 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]]]}] 10:16:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:16:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:05 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 10:16:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:05 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 10:16:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:05 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]" 10:16:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:16:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1536ms 10:16:05 INFO - PROCESS | 7137 | 1467738965439 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 7137 | 1467738965455 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 10:16:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:16:05 INFO - PROCESS | 7137 | 1467738965516 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 7137 | 1467738965522 Marionette TRACE conn4 <- [1,2926,null,{}] 10:16:05 INFO - PROCESS | 7137 | 1467738965534 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}] 10:16:05 INFO - PROCESS | 7137 | 1467738965539 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:05 INFO - PROCESS | 7137 | 1467738965743 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:16:05 INFO - PROCESS | 7137 | 1467738965941 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 7137 | 1467738965950 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f224400 == 27 [pid = 7137] [id = 739] 10:16:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8f44a400) [pid = 7137] [serial = 2218] [outer = (nil)] 10:16:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8fb15000) [pid = 7137] [serial = 2219] [outer = 0x8f44a400] 10:16:06 INFO - PROCESS | 7137 | 1467738966070 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x9140d400) [pid = 7137] [serial = 2220] [outer = 0x8f44a400] 10:16:06 INFO - PROCESS | 7137 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:16:07 INFO - PROCESS | 7137 | 1467738967008 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]]]}] 10:16:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:16:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1591ms 10:16:07 INFO - PROCESS | 7137 | 1467738967061 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:16:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:16:07 INFO - PROCESS | 7137 | 1467738967066 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 10:16:07 INFO - PROCESS | 7137 | 1467738967073 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 7137 | 1467738967079 Marionette TRACE conn4 <- [1,2930,null,{}] 10:16:07 INFO - PROCESS | 7137 | 1467738967096 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}] 10:16:07 INFO - PROCESS | 7137 | 1467738967104 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:07 INFO - PROCESS | 7137 | 1467738967302 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:16:07 INFO - PROCESS | 7137 | 1467738967500 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 7137 | 1467738967510 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:07 INFO - PROCESS | 7137 | ++DOCSHELL 0x91da1000 == 28 [pid = 7137] [id = 740] 10:16:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x91da2000) [pid = 7137] [serial = 2221] [outer = (nil)] 10:16:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x91da5c00) [pid = 7137] [serial = 2222] [outer = 0x91da2000] 10:16:07 INFO - PROCESS | 7137 | 1467738967605 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x91daac00) [pid = 7137] [serial = 2223] [outer = 0x91da2000] 10:16:08 INFO - PROCESS | 7137 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:16:08 INFO - PROCESS | 7137 | 1467738968527 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]]]}] 10:16:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:16:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1492ms 10:16:08 INFO - PROCESS | 7137 | 1467738968565 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 7137 | 1467738968569 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 10:16:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:16:08 INFO - PROCESS | 7137 | 1467738968577 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - PROCESS | 7137 | 1467738968580 Marionette TRACE conn4 <- [1,2934,null,{}] 10:16:08 INFO - PROCESS | 7137 | 1467738968586 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}] 10:16:08 INFO - PROCESS | 7137 | 1467738968592 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:08 INFO - PROCESS | 7137 | 1467738968774 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:16:09 INFO - PROCESS | 7137 | 1467738968989 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 7137 | 1467738968999 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ae400 == 29 [pid = 7137] [id = 741] 10:16:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8fbd8000) [pid = 7137] [serial = 2224] [outer = (nil)] 10:16:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x9254cc00) [pid = 7137] [serial = 2225] [outer = 0x8fbd8000] 10:16:09 INFO - PROCESS | 7137 | 1467738969081 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x92963400) [pid = 7137] [serial = 2226] [outer = 0x8fbd8000] 10:16:09 INFO - PROCESS | 7137 | 1467738969965 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]]]}] 10:16:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:16:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1439ms 10:16:10 INFO - PROCESS | 7137 | 1467738970017 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 7137 | 1467738970021 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 10:16:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:16:10 INFO - PROCESS | 7137 | 1467738970028 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 7137 | 1467738970032 Marionette TRACE conn4 <- [1,2938,null,{}] 10:16:10 INFO - PROCESS | 7137 | 1467738970039 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}] 10:16:10 INFO - PROCESS | 7137 | 1467738970044 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:10 INFO - PROCESS | 7137 | 1467738970265 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:16:10 INFO - PROCESS | 7137 | 1467738970490 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 7137 | 1467738970498 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:10 INFO - PROCESS | 7137 | ++DOCSHELL 0x92969400 == 30 [pid = 7137] [id = 742] 10:16:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x92969800) [pid = 7137] [serial = 2227] [outer = (nil)] 10:16:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x9296d800) [pid = 7137] [serial = 2228] [outer = 0x92969800] 10:16:10 INFO - PROCESS | 7137 | 1467738970600 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x92b43800) [pid = 7137] [serial = 2229] [outer = 0x92969800] 10:16:11 INFO - PROCESS | 7137 | 1467738971496 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]]]}] 10:16:11 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. 10:16:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1489ms 10:16:11 INFO - PROCESS | 7137 | 1467738971518 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 7137 | 1467738971522 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 10:16:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:16:11 INFO - PROCESS | 7137 | 1467738971529 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 7137 | 1467738971532 Marionette TRACE conn4 <- [1,2942,null,{}] 10:16:11 INFO - PROCESS | 7137 | 1467738971539 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}] 10:16:11 INFO - PROCESS | 7137 | 1467738971550 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:11 INFO - PROCESS | 7137 | 1467738971738 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:16:11 INFO - PROCESS | 7137 | 1467738971943 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 7137 | 1467738971952 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e767c00 == 31 [pid = 7137] [id = 743] 10:16:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x92546800) [pid = 7137] [serial = 2230] [outer = (nil)] 10:16:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x92ca2000) [pid = 7137] [serial = 2231] [outer = 0x92546800] 10:16:12 INFO - PROCESS | 7137 | 1467738972073 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x92ca7000) [pid = 7137] [serial = 2232] [outer = 0x92546800] 10:16:12 INFO - PROCESS | 7137 | 1467738972910 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"]]]}] 10:16:12 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 10:16:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:16:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1437ms 10:16:12 INFO - PROCESS | 7137 | 1467738972969 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:16:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:16:12 INFO - PROCESS | 7137 | 1467738972973 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 10:16:12 INFO - PROCESS | 7137 | 1467738972980 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 7137 | 1467738972984 Marionette TRACE conn4 <- [1,2946,null,{}] 10:16:13 INFO - PROCESS | 7137 | 1467738973038 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}] 10:16:13 INFO - PROCESS | 7137 | 1467738973044 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:13 INFO - PROCESS | 7137 | 1467738973247 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:16:13 INFO - PROCESS | 7137 | 1467738973447 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 7137 | 1467738973455 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:13 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e1000 == 32 [pid = 7137] [id = 744] 10:16:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8fb0fc00) [pid = 7137] [serial = 2233] [outer = (nil)] 10:16:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x93a15800) [pid = 7137] [serial = 2234] [outer = 0x8fb0fc00] 10:16:13 INFO - PROCESS | 7137 | 1467738973586 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x93a1fc00) [pid = 7137] [serial = 2235] [outer = 0x8fb0fc00] 10:16:14 INFO - PROCESS | 7137 | 1467738974458 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]]]}] 10:16:14 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. 10:16:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1540ms 10:16:14 INFO - PROCESS | 7137 | 1467738974520 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:16:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:16:14 INFO - PROCESS | 7137 | 1467738974532 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 10:16:14 INFO - PROCESS | 7137 | 1467738974538 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 7137 | 1467738974542 Marionette TRACE conn4 <- [1,2950,null,{}] 10:16:14 INFO - PROCESS | 7137 | 1467738974548 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}] 10:16:14 INFO - PROCESS | 7137 | 1467738974553 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:14 INFO - PROCESS | 7137 | 1467738974725 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:16:14 INFO - PROCESS | 7137 | 1467738974932 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 7137 | 1467738974940 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:15 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26c000 == 33 [pid = 7137] [id = 745] 10:16:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8d626000) [pid = 7137] [serial = 2236] [outer = (nil)] 10:16:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8d62d800) [pid = 7137] [serial = 2237] [outer = 0x8d626000] 10:16:15 INFO - PROCESS | 7137 | 1467738975266 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8d6d5c00) [pid = 7137] [serial = 2238] [outer = 0x8d626000] 10:16:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8eaa6400 == 34 [pid = 7137] [id = 746] 10:16:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 105 (0x8f21b800) [pid = 7137] [serial = 2239] [outer = (nil)] 10:16:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 106 (0x8f21e400) [pid = 7137] [serial = 2240] [outer = 0x8f21b800] 10:16:16 INFO - PROCESS | 7137 | 1467738976259 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]]]}] 10:16:16 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. 10:16:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1790ms 10:16:16 INFO - PROCESS | 7137 | 1467738976330 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 7137 | 1467738976335 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 10:16:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:16:16 INFO - PROCESS | 7137 | 1467738976345 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - PROCESS | 7137 | 1467738976350 Marionette TRACE conn4 <- [1,2954,null,{}] 10:16:16 INFO - PROCESS | 7137 | 1467738976358 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}] 10:16:16 INFO - PROCESS | 7137 | 1467738976365 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:16 INFO - PROCESS | 7137 | 1467738976670 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:16:16 INFO - PROCESS | 7137 | 1467738976927 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 7137 | 1467738976935 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e2400 == 35 [pid = 7137] [id = 747] 10:16:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 107 (0x8e4ae800) [pid = 7137] [serial = 2241] [outer = (nil)] 10:16:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 108 (0x8f450800) [pid = 7137] [serial = 2242] [outer = 0x8e4ae800] 10:16:17 INFO - PROCESS | 7137 | 1467738977061 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 109 (0x8fa29400) [pid = 7137] [serial = 2243] [outer = 0x8e4ae800] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4af800 == 34 [pid = 7137] [id = 719] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa7400 == 33 [pid = 7137] [id = 720] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d627800 == 32 [pid = 7137] [id = 736] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269c00 == 31 [pid = 7137] [id = 735] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21d400 == 30 [pid = 7137] [id = 734] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e762800 == 29 [pid = 7137] [id = 733] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6ca400 == 28 [pid = 7137] [id = 732] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d8400 == 27 [pid = 7137] [id = 721] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5f5c00 == 26 [pid = 7137] [id = 725] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b3000 == 25 [pid = 7137] [id = 727] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6d4400 == 24 [pid = 7137] [id = 722] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b6000 == 23 [pid = 7137] [id = 724] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd8c00 == 22 [pid = 7137] [id = 730] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c276400 == 21 [pid = 7137] [id = 731] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8d6cec00 == 20 [pid = 7137] [id = 726] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb12800 == 19 [pid = 7137] [id = 728] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaad800 == 18 [pid = 7137] [id = 723] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbcb400 == 17 [pid = 7137] [id = 729] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8eaa6400 == 16 [pid = 7137] [id = 746] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e1000 == 15 [pid = 7137] [id = 744] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x92969400 == 14 [pid = 7137] [id = 742] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e767c00 == 13 [pid = 7137] [id = 743] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4ae400 == 12 [pid = 7137] [id = 741] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x91da1000 == 11 [pid = 7137] [id = 740] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8f224400 == 10 [pid = 7137] [id = 739] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269800 == 9 [pid = 7137] [id = 737] 10:16:18 INFO - PROCESS | 7137 | --DOCSHELL 0x8c277000 == 8 [pid = 7137] [id = 738] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 108 (0x8d629400) [pid = 7137] [serial = 2165] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 107 (0x8f117400) [pid = 7137] [serial = 2171] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 106 (0x8d626400) [pid = 7137] [serial = 2136] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 105 (0x8c3de000) [pid = 7137] [serial = 2135] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 104 (0x8f458800) [pid = 7137] [serial = 2139] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x8f219800) [pid = 7137] [serial = 2138] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x91ad3000) [pid = 7137] [serial = 2142] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x91419c00) [pid = 7137] [serial = 2141] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x947f5000) [pid = 7137] [serial = 2145] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x93a5a400) [pid = 7137] [serial = 2144] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x953e9800) [pid = 7137] [serial = 2148] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x953e0800) [pid = 7137] [serial = 2147] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x9a1d8c00) [pid = 7137] [serial = 2151] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x955eb400) [pid = 7137] [serial = 2150] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x9a38c000) [pid = 7137] [serial = 2154] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x9a33b800) [pid = 7137] [serial = 2153] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8f121000) [pid = 7137] [serial = 2172] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x9a40d400) [pid = 7137] [serial = 2157] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x9a406400) [pid = 7137] [serial = 2156] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8eaaa400) [pid = 7137] [serial = 2160] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e75ac00) [pid = 7137] [serial = 2159] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8f120c00) [pid = 7137] [serial = 2174] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8e4b2800) [pid = 7137] [serial = 2168] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8d630400) [pid = 7137] [serial = 2166] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x9162e400) [pid = 7137] [serial = 2163] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8fb15800) [pid = 7137] [serial = 2162] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f44c000) [pid = 7137] [serial = 2175] [outer = (nil)] [url = about:blank] 10:16:18 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8e4b9400) [pid = 7137] [serial = 2169] [outer = (nil)] [url = about:blank] 10:16:19 INFO - PROCESS | 7137 | 1467738979108 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]]]}] 10:16:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:16:19 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 10:16:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2800ms 10:16:19 INFO - PROCESS | 7137 | 1467738979145 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 7137 | 1467738979154 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 10:16:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:16:19 INFO - PROCESS | 7137 | 1467738979168 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 7137 | 1467738979172 Marionette TRACE conn4 <- [1,2958,null,{}] 10:16:19 INFO - PROCESS | 7137 | 1467738979184 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}] 10:16:19 INFO - PROCESS | 7137 | 1467738979189 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:19 INFO - PROCESS | 7137 | 1467738979428 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:16:19 INFO - PROCESS | 7137 | 1467738979576 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 7137 | 1467738979584 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:19 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62f400 == 9 [pid = 7137] [id = 748] 10:16:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8d633400) [pid = 7137] [serial = 2244] [outer = (nil)] 10:16:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8e5f1800) [pid = 7137] [serial = 2245] [outer = 0x8d633400] 10:16:19 INFO - PROCESS | 7137 | 1467738979658 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8e760000) [pid = 7137] [serial = 2246] [outer = 0x8d633400] 10:16:20 INFO - PROCESS | 7137 | 1467738980453 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]]]}] 10:16:20 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. 10:16:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1340ms 10:16:20 INFO - PROCESS | 7137 | 1467738980504 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 7137 | 1467738980513 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 10:16:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:16:20 INFO - PROCESS | 7137 | 1467738980524 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 7137 | 1467738980528 Marionette TRACE conn4 <- [1,2962,null,{}] 10:16:20 INFO - PROCESS | 7137 | 1467738980535 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}] 10:16:20 INFO - PROCESS | 7137 | 1467738980541 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:20 INFO - PROCESS | 7137 | 1467738980722 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:16:20 INFO - PROCESS | 7137 | 1467738980883 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 7137 | 1467738980890 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f117c00 == 10 [pid = 7137] [id = 749] 10:16:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8f121c00) [pid = 7137] [serial = 2247] [outer = (nil)] 10:16:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8f21c800) [pid = 7137] [serial = 2248] [outer = 0x8f121c00] 10:16:20 INFO - PROCESS | 7137 | 1467738980967 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f222000) [pid = 7137] [serial = 2249] [outer = 0x8f121c00] 10:16:21 INFO - PROCESS | 7137 | 1467738981806 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]]]}] 10:16:21 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. 10:16:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1336ms 10:16:21 INFO - PROCESS | 7137 | 1467738981867 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 7137 | 1467738981871 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 10:16:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:16:21 INFO - PROCESS | 7137 | 1467738981879 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 7137 | 1467738981885 Marionette TRACE conn4 <- [1,2966,null,{}] 10:16:21 INFO - PROCESS | 7137 | 1467738981911 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}] 10:16:21 INFO - PROCESS | 7137 | 1467738981921 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:22 INFO - PROCESS | 7137 | 1467738982141 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:16:22 INFO - PROCESS | 7137 | 1467738982176 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 7137 | 1467738982188 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fb11c00 == 11 [pid = 7137] [id = 750] 10:16:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8fb12800) [pid = 7137] [serial = 2250] [outer = (nil)] 10:16:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8fbce800) [pid = 7137] [serial = 2251] [outer = 0x8fb12800] 10:16:22 INFO - PROCESS | 7137 | 1467738982261 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8d6d0800) [pid = 7137] [serial = 2252] [outer = 0x8fb12800] 10:16:23 INFO - PROCESS | 7137 | 1467738983144 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]]]}] 10:16:23 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. 10:16:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1287ms 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8fb0d400) [pid = 7137] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8e4b4800) [pid = 7137] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8f988800) [pid = 7137] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8f452800) [pid = 7137] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8d6d3800) [pid = 7137] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8d6cb800) [pid = 7137] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x9124cc00) [pid = 7137] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8e765c00) [pid = 7137] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x8fb14c00) [pid = 7137] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x8fbd7000) [pid = 7137] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8eaabc00) [pid = 7137] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:16:23 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e4b3400) [pid = 7137] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:16:23 INFO - PROCESS | 7137 | 1467738983824 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 7137 | 1467738983828 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 10:16:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:16:23 INFO - PROCESS | 7137 | 1467738983841 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 7137 | 1467738983844 Marionette TRACE conn4 <- [1,2970,null,{}] 10:16:23 INFO - PROCESS | 7137 | 1467738983929 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}] 10:16:23 INFO - PROCESS | 7137 | 1467738983934 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:24 INFO - PROCESS | 7137 | 1467738984144 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:16:24 INFO - PROCESS | 7137 | 1467738984255 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 7137 | 1467738984266 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:24 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f218000 == 12 [pid = 7137] [id = 751] 10:16:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8f21a000) [pid = 7137] [serial = 2253] [outer = (nil)] 10:16:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8f987400) [pid = 7137] [serial = 2254] [outer = 0x8f21a000] 10:16:24 INFO - PROCESS | 7137 | 1467738984337 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x91412c00) [pid = 7137] [serial = 2255] [outer = 0x8f21a000] 10:16:25 INFO - PROCESS | 7137 | 1467738985023 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]]]}] 10:16:25 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. 10:16:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1210ms 10:16:25 INFO - PROCESS | 7137 | 1467738985054 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 7137 | 1467738985057 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 10:16:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:16:25 INFO - PROCESS | 7137 | 1467738985064 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 7137 | 1467738985068 Marionette TRACE conn4 <- [1,2974,null,{}] 10:16:25 INFO - PROCESS | 7137 | 1467738985073 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}] 10:16:25 INFO - PROCESS | 7137 | 1467738985079 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:25 INFO - PROCESS | 7137 | 1467738985287 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:16:25 INFO - PROCESS | 7137 | 1467738985391 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 7137 | 1467738985400 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:25 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c276000 == 13 [pid = 7137] [id = 752] 10:16:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8e5f8400) [pid = 7137] [serial = 2256] [outer = (nil)] 10:16:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x91637000) [pid = 7137] [serial = 2257] [outer = 0x8e5f8400] 10:16:25 INFO - PROCESS | 7137 | 1467738985471 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x916a2c00) [pid = 7137] [serial = 2258] [outer = 0x8e5f8400] 10:16:26 INFO - PROCESS | 7137 | 1467738986425 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]]]}] 10:16:26 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. 10:16:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1384ms 10:16:26 INFO - PROCESS | 7137 | 1467738986451 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 7137 | 1467738986458 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 10:16:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:16:26 INFO - PROCESS | 7137 | 1467738986468 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 7137 | 1467738986473 Marionette TRACE conn4 <- [1,2978,null,{}] 10:16:26 INFO - PROCESS | 7137 | 1467738986485 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}] 10:16:26 INFO - PROCESS | 7137 | 1467738986490 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:26 INFO - PROCESS | 7137 | 1467738986768 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:16:26 INFO - PROCESS | 7137 | 1467738986911 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 7137 | 1467738986920 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:26 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ef000 == 14 [pid = 7137] [id = 753] 10:16:26 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8e5f2000) [pid = 7137] [serial = 2259] [outer = (nil)] 10:16:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8eaa6400) [pid = 7137] [serial = 2260] [outer = 0x8e5f2000] 10:16:27 INFO - PROCESS | 7137 | 1467738987048 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8f11f800) [pid = 7137] [serial = 2261] [outer = 0x8e5f2000] 10:16:27 INFO - PROCESS | 7137 | 1467738987982 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]]]}] 10:16:28 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. 10:16:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1545ms 10:16:28 INFO - PROCESS | 7137 | 1467738988013 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:16:28 INFO - PROCESS | 7137 | 1467738988021 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 10:16:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:16:28 INFO - PROCESS | 7137 | 1467738988032 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 7137 | 1467738988037 Marionette TRACE conn4 <- [1,2982,null,{}] 10:16:28 INFO - PROCESS | 7137 | 1467738988045 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}] 10:16:28 INFO - PROCESS | 7137 | 1467738988051 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:28 INFO - PROCESS | 7137 | 1467738988240 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:16:28 INFO - PROCESS | 7137 | 1467738988434 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 7137 | 1467738988442 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:28 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f44d400 == 15 [pid = 7137] [id = 754] 10:16:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x8fa31400) [pid = 7137] [serial = 2262] [outer = (nil)] 10:16:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8fb17400) [pid = 7137] [serial = 2263] [outer = 0x8fa31400] 10:16:28 INFO - PROCESS | 7137 | 1467738988530 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x91416400) [pid = 7137] [serial = 2264] [outer = 0x8fa31400] 10:16:29 INFO - PROCESS | 7137 | 1467738989557 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"]]]}] 10:16:29 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 10:16:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:16:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:16:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1587ms 10:16:29 INFO - PROCESS | 7137 | 1467738989621 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 7137 | 1467738989624 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 10:16:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:16:29 INFO - PROCESS | 7137 | 1467738989633 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 7137 | 1467738989640 Marionette TRACE conn4 <- [1,2986,null,{}] 10:16:29 INFO - PROCESS | 7137 | 1467738989698 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}] 10:16:29 INFO - PROCESS | 7137 | 1467738989708 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:29 INFO - PROCESS | 7137 | 1467738989979 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:16:30 INFO - PROCESS | 7137 | 1467738990180 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 7137 | 1467738990193 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:30 INFO - PROCESS | 7137 | ++DOCSHELL 0x91ad5400 == 16 [pid = 7137] [id = 755] 10:16:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x91ad6000) [pid = 7137] [serial = 2265] [outer = (nil)] 10:16:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91da3800) [pid = 7137] [serial = 2266] [outer = 0x91ad6000] 10:16:30 INFO - PROCESS | 7137 | 1467738990285 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x92545000) [pid = 7137] [serial = 2267] [outer = 0x91ad6000] 10:16:31 INFO - PROCESS | 7137 | 1467738991141 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]]]}] 10:16:31 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. 10:16:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1538ms 10:16:31 INFO - PROCESS | 7137 | 1467738991171 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:16:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:16:31 INFO - PROCESS | 7137 | 1467738991176 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 10:16:31 INFO - PROCESS | 7137 | 1467738991183 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 7137 | 1467738991187 Marionette TRACE conn4 <- [1,2990,null,{}] 10:16:31 INFO - PROCESS | 7137 | 1467738991193 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}] 10:16:31 INFO - PROCESS | 7137 | 1467738991199 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:31 INFO - PROCESS | 7137 | 1467738991385 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:16:31 INFO - PROCESS | 7137 | 1467738991586 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 7137 | 1467738991594 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:31 INFO - PROCESS | 7137 | ++DOCSHELL 0x92962400 == 17 [pid = 7137] [id = 756] 10:16:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x92962c00) [pid = 7137] [serial = 2268] [outer = (nil)] 10:16:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x9296c000) [pid = 7137] [serial = 2269] [outer = 0x92962c00] 10:16:31 INFO - PROCESS | 7137 | 1467738991689 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x92b39c00) [pid = 7137] [serial = 2270] [outer = 0x92962c00] 10:16:32 INFO - PROCESS | 7137 | ++DOCSHELL 0x92b44c00 == 18 [pid = 7137] [id = 757] 10:16:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x92c9e000) [pid = 7137] [serial = 2271] [outer = (nil)] 10:16:32 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x8e768000) [pid = 7137] [serial = 2272] [outer = 0x92c9e000] 10:16:32 INFO - PROCESS | 7137 | 1467738992717 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]]]}] 10:16:32 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. 10:16:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1595ms 10:16:32 INFO - PROCESS | 7137 | 1467738992779 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 7137 | 1467738992784 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 10:16:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:16:32 INFO - PROCESS | 7137 | 1467738992790 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 7137 | 1467738992794 Marionette TRACE conn4 <- [1,2994,null,{}] 10:16:32 INFO - PROCESS | 7137 | 1467738992800 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}] 10:16:32 INFO - PROCESS | 7137 | 1467738992806 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:33 INFO - PROCESS | 7137 | 1467738992997 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:16:33 INFO - PROCESS | 7137 | 1467738993194 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 7137 | 1467738993203 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:33 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d629400 == 19 [pid = 7137] [id = 758] 10:16:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8d6cd800) [pid = 7137] [serial = 2273] [outer = (nil)] 10:16:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x92b48800) [pid = 7137] [serial = 2274] [outer = 0x8d6cd800] 10:16:33 INFO - PROCESS | 7137 | 1467738993286 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x92c9d800) [pid = 7137] [serial = 2275] [outer = 0x8d6cd800] 10:16:34 INFO - PROCESS | 7137 | 1467738994284 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]]]}] 10:16:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:16:34 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 10:16:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1548ms 10:16:34 INFO - PROCESS | 7137 | 1467738994353 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 7137 | 1467738994358 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 10:16:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:16:34 INFO - PROCESS | 7137 | 1467738994367 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 7137 | 1467738994369 Marionette TRACE conn4 <- [1,2998,null,{}] 10:16:34 INFO - PROCESS | 7137 | 1467738994374 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}] 10:16:34 INFO - PROCESS | 7137 | 1467738994387 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:34 INFO - PROCESS | 7137 | 1467738994624 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:16:35 INFO - PROCESS | 7137 | 1467738995019 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 7137 | 1467738995028 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:35 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d7c00 == 20 [pid = 7137] [id = 759] 10:16:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 102 (0x8c3d8400) [pid = 7137] [serial = 2276] [outer = (nil)] 10:16:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 103 (0x8d62dc00) [pid = 7137] [serial = 2277] [outer = 0x8c3d8400] 10:16:35 INFO - PROCESS | 7137 | 1467738995146 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 7137 | ++DOMWINDOW == 104 (0x8d6d6c00) [pid = 7137] [serial = 2278] [outer = 0x8c3d8400] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 103 (0x91258400) [pid = 7137] [serial = 2211] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 102 (0x8fbcf800) [pid = 7137] [serial = 2205] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 101 (0x91411000) [pid = 7137] [serial = 2207] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x9162e000) [pid = 7137] [serial = 2208] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8fb12400) [pid = 7137] [serial = 2210] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8fb0c000) [pid = 7137] [serial = 2204] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8f987800) [pid = 7137] [serial = 2183] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8f118400) [pid = 7137] [serial = 2184] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8e4b8c00) [pid = 7137] [serial = 2180] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x8e5f7c00) [pid = 7137] [serial = 2181] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8d6d3c00) [pid = 7137] [serial = 2198] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8e4b2c00) [pid = 7137] [serial = 2199] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x91629c00) [pid = 7137] [serial = 2192] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x91634000) [pid = 7137] [serial = 2193] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8eaae800) [pid = 7137] [serial = 2201] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8f121800) [pid = 7137] [serial = 2202] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8fbcfc00) [pid = 7137] [serial = 2186] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8fbd5000) [pid = 7137] [serial = 2187] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x91255800) [pid = 7137] [serial = 2189] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x9140c400) [pid = 7137] [serial = 2190] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8f985000) [pid = 7137] [serial = 2178] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8f454c00) [pid = 7137] [serial = 2177] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x916a3000) [pid = 7137] [serial = 2195] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x91ad1400) [pid = 7137] [serial = 2196] [outer = (nil)] [url = about:blank] 10:16:36 INFO - PROCESS | 7137 | 1467738996153 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]]]}] 10:16:36 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. 10:16:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1830ms 10:16:36 INFO - PROCESS | 7137 | 1467738996201 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 7137 | 1467738996206 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 10:16:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:16:36 INFO - PROCESS | 7137 | 1467738996214 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 7137 | 1467738996219 Marionette TRACE conn4 <- [1,3002,null,{}] 10:16:36 INFO - PROCESS | 7137 | 1467738996227 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}] 10:16:36 INFO - PROCESS | 7137 | 1467738996236 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:36 INFO - PROCESS | 7137 | 1467738996404 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:16:36 INFO - PROCESS | 7137 | 1467738996558 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 7137 | 1467738996567 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:36 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e4000 == 21 [pid = 7137] [id = 760] 10:16:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8e5f1c00) [pid = 7137] [serial = 2279] [outer = (nil)] 10:16:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8f119c00) [pid = 7137] [serial = 2280] [outer = 0x8e5f1c00] 10:16:36 INFO - PROCESS | 7137 | 1467738996642 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8f122c00) [pid = 7137] [serial = 2281] [outer = 0x8e5f1c00] 10:16:37 INFO - PROCESS | 7137 | 1467738997405 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]]]}] 10:16:37 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. 10:16:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1237ms 10:16:37 INFO - PROCESS | 7137 | 1467738997455 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:16:37 INFO - PROCESS | 7137 | 1467738997462 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 10:16:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:16:37 INFO - PROCESS | 7137 | 1467738997469 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 7137 | 1467738997472 Marionette TRACE conn4 <- [1,3006,null,{}] 10:16:37 INFO - PROCESS | 7137 | 1467738997479 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}] 10:16:37 INFO - PROCESS | 7137 | 1467738997484 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:37 INFO - PROCESS | 7137 | 1467738997645 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:16:37 INFO - PROCESS | 7137 | 1467738997662 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 7137 | 1467738997671 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:37 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f452400 == 22 [pid = 7137] [id = 761] 10:16:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8f985000) [pid = 7137] [serial = 2282] [outer = (nil)] 10:16:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8fa31c00) [pid = 7137] [serial = 2283] [outer = 0x8f985000] 10:16:37 INFO - PROCESS | 7137 | 1467738997742 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8fbcfc00) [pid = 7137] [serial = 2284] [outer = 0x8f985000] 10:16:38 INFO - PROCESS | 7137 | 1467738998693 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]]]}] 10:16:38 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. 10:16:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1234ms 10:16:38 INFO - PROCESS | 7137 | 1467738998704 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 7137 | 1467738998708 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 10:16:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:16:38 INFO - PROCESS | 7137 | 1467738998733 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 7137 | 1467738998743 Marionette TRACE conn4 <- [1,3010,null,{}] 10:16:38 INFO - PROCESS | 7137 | 1467738998752 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}] 10:16:38 INFO - PROCESS | 7137 | 1467738998759 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:38 INFO - PROCESS | 7137 | 1467738998984 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:16:39 INFO - PROCESS | 7137 | 1467738999017 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 7137 | 1467738999032 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:39 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d629000 == 23 [pid = 7137] [id = 762] 10:16:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8e4ac400) [pid = 7137] [serial = 2285] [outer = (nil)] 10:16:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x91630800) [pid = 7137] [serial = 2286] [outer = 0x8e4ac400] 10:16:39 INFO - PROCESS | 7137 | 1467738999106 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x91633400) [pid = 7137] [serial = 2287] [outer = 0x8e4ac400] 10:16:40 INFO - PROCESS | 7137 | 1467739000030 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]]]}] 10:16:40 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 10:16:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1351ms 10:16:40 INFO - PROCESS | 7137 | 1467739000077 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 7137 | 1467739000082 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 10:16:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:16:40 INFO - PROCESS | 7137 | 1467739000095 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 7137 | 1467739000097 Marionette TRACE conn4 <- [1,3014,null,{}] 10:16:40 INFO - PROCESS | 7137 | 1467739000104 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}] 10:16:40 INFO - PROCESS | 7137 | 1467739000109 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:40 INFO - PROCESS | 7137 | 1467739000323 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:16:40 INFO - PROCESS | 7137 | 1467739000342 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 7137 | 1467739000350 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:40 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26d000 == 24 [pid = 7137] [id = 763] 10:16:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x916a1c00) [pid = 7137] [serial = 2288] [outer = (nil)] 10:16:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x91acb400) [pid = 7137] [serial = 2289] [outer = 0x916a1c00] 10:16:40 INFO - PROCESS | 7137 | 1467739000419 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x91ace400) [pid = 7137] [serial = 2290] [outer = 0x916a1c00] 10:16:41 INFO - PROCESS | 7137 | [7137] 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 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8fb12800) [pid = 7137] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8d633400) [pid = 7137] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e4ae800) [pid = 7137] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x8f121c00) [pid = 7137] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8f21a000) [pid = 7137] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8c26b400) [pid = 7137] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x8c277800) [pid = 7137] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x8f44a400) [pid = 7137] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x91da2000) [pid = 7137] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x8fbd8000) [pid = 7137] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x92969800) [pid = 7137] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x92546800) [pid = 7137] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8fb0fc00) [pid = 7137] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8d626000) [pid = 7137] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:16:41 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8f21b800) [pid = 7137] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:16:41 INFO - PROCESS | 7137 | 1467739001498 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:16:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:16:41 INFO - {} 10:16:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:16:41 INFO - {} 10:16:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:16:41 INFO - {} 10:16:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:16:41 INFO - {} 10:16:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1433ms 10:16:41 INFO - PROCESS | 7137 | 1467739001530 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 7137 | 1467739001534 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 10:16:41 INFO - TEST-START | /FileAPI/fileReader.html 10:16:41 INFO - PROCESS | 7137 | 1467739001546 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 7137 | 1467739001549 Marionette TRACE conn4 <- [1,3018,null,{}] 10:16:41 INFO - PROCESS | 7137 | 1467739001555 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}] 10:16:41 INFO - PROCESS | 7137 | 1467739001560 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:41 INFO - PROCESS | 7137 | 1467739001707 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:16:41 INFO - PROCESS | 7137 | 1467739001717 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 7137 | 1467739001734 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:41 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269c00 == 25 [pid = 7137] [id = 764] 10:16:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x9162e000) [pid = 7137] [serial = 2291] [outer = (nil)] 10:16:41 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x92550c00) [pid = 7137] [serial = 2292] [outer = 0x9162e000] 10:16:41 INFO - PROCESS | 7137 | 1467739001952 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x92b41800) [pid = 7137] [serial = 2293] [outer = 0x9162e000] 10:16:42 INFO - PROCESS | 7137 | 1467739002670 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]]]}] 10:16:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:16:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:16:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:16:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:16:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 1143ms 10:16:42 INFO - PROCESS | 7137 | 1467739002690 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 7137 | 1467739002694 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 10:16:42 INFO - TEST-START | /FileAPI/historical.html 10:16:42 INFO - PROCESS | 7137 | 1467739002702 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 7137 | 1467739002706 Marionette TRACE conn4 <- [1,3022,null,{}] 10:16:42 INFO - PROCESS | 7137 | 1467739002711 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}] 10:16:42 INFO - PROCESS | 7137 | 1467739002717 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:42 INFO - PROCESS | 7137 | 1467739002878 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:16:43 INFO - PROCESS | 7137 | 1467739003099 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 7137 | 1467739003109 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:43 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26b000 == 26 [pid = 7137] [id = 765] 10:16:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x8c26c400) [pid = 7137] [serial = 2294] [outer = (nil)] 10:16:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x8c277000) [pid = 7137] [serial = 2295] [outer = 0x8c26c400] 10:16:43 INFO - PROCESS | 7137 | 1467739003193 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x8d62c400) [pid = 7137] [serial = 2296] [outer = 0x8c26c400] 10:16:44 INFO - PROCESS | 7137 | 1467739004158 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"]]]}] 10:16:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:16:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:16:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:16:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:16:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:16:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:16:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:16:44 INFO - TEST-OK | /FileAPI/historical.html | took 1482ms 10:16:44 INFO - PROCESS | 7137 | 1467739004189 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:16:44 INFO - TEST-START | /FileAPI/idlharness.html 10:16:44 INFO - PROCESS | 7137 | 1467739004195 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 10:16:44 INFO - PROCESS | 7137 | 1467739004204 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 7137 | 1467739004209 Marionette TRACE conn4 <- [1,3026,null,{}] 10:16:44 INFO - PROCESS | 7137 | 1467739004217 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}] 10:16:44 INFO - PROCESS | 7137 | 1467739004225 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:44 INFO - PROCESS | 7137 | 1467739004454 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:16:44 INFO - PROCESS | 7137 | 1467739004655 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 7137 | 1467739004665 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:44 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4b7000 == 27 [pid = 7137] [id = 766] 10:16:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x8e75e000) [pid = 7137] [serial = 2297] [outer = (nil)] 10:16:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x8f44b800) [pid = 7137] [serial = 2298] [outer = 0x8e75e000] 10:16:44 INFO - PROCESS | 7137 | 1467739004760 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x8f981800) [pid = 7137] [serial = 2299] [outer = 0x8e75e000] 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:16:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:16:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:16:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:16:46 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 10:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:16:46 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 10:16:46 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 10:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:16:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:16:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:16:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:16:46 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 10:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:16:46 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 10:16:46 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 10:16:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:16:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:16:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 2220ms 10:16:46 INFO - PROCESS | 7137 | 1467739006238 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]]]}] 10:16:46 INFO - PROCESS | 7137 | 1467739006626 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 7137 | 1467739006634 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 10:16:46 INFO - TEST-START | /FileAPI/idlharness.worker 10:16:46 INFO - PROCESS | 7137 | 1467739006661 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 7137 | 1467739006668 Marionette TRACE conn4 <- [1,3030,null,{}] 10:16:46 INFO - PROCESS | 7137 | 1467739006705 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}] 10:16:46 INFO - PROCESS | 7137 | 1467739006714 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:46 INFO - PROCESS | 7137 | 1467739006894 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:16:47 INFO - PROCESS | 7137 | 1467739007090 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 7137 | 1467739007098 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:47 INFO - PROCESS | 7137 | ++DOCSHELL 0x8f21bc00 == 28 [pid = 7137] [id = 767] 10:16:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x8fbcf800) [pid = 7137] [serial = 2300] [outer = (nil)] 10:16:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x947eb800) [pid = 7137] [serial = 2301] [outer = 0x8fbcf800] 10:16:47 INFO - PROCESS | 7137 | 1467739007179 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x95302400) [pid = 7137] [serial = 2302] [outer = 0x8fbcf800] 10:16:47 INFO - PROCESS | 7137 | [7137] 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 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:16:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:16:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:16:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:16:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:16:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:16:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:16:49 INFO - {} 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:16:49 INFO - {} 10:16:49 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 - {} 10:16:49 INFO - {} 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:16:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:16:49 INFO - {} 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:16:49 INFO - {} 10:16:49 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 - {} 10:16:49 INFO - {} 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:16:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:16:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:16:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:16:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 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 10:16:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:16:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:16:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:16:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:16:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:16:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:16:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:16:49 INFO - {} 10:16:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2793ms 10:16:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:16:49 INFO - PROCESS | 7137 | 1467739009326 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,{},{}]]]}] 10:16:49 INFO - PROCESS | 7137 | 1467739009471 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 7137 | 1467739009480 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 10:16:49 INFO - PROCESS | 7137 | 1467739009525 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 7137 | 1467739009564 Marionette TRACE conn4 <- [1,3034,null,{}] 10:16:49 INFO - PROCESS | 7137 | 1467739009645 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}] 10:16:49 INFO - PROCESS | 7137 | 1467739009670 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:49 INFO - PROCESS | 7137 | 1467739009927 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:16:50 INFO - PROCESS | 7137 | 1467739010134 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 7137 | 1467739010141 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:50 INFO - PROCESS | 7137 | ++DOCSHELL 0x9530ac00 == 29 [pid = 7137] [id = 768] 10:16:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x95310800) [pid = 7137] [serial = 2303] [outer = (nil)] 10:16:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x9a339400) [pid = 7137] [serial = 2304] [outer = 0x95310800] 10:16:50 INFO - PROCESS | 7137 | 1467739010261 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 7137 | ++DOMWINDOW == 92 (0x9a33c800) [pid = 7137] [serial = 2305] [outer = 0x95310800] 10:16:51 INFO - PROCESS | 7137 | 1467739011086 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]]]}] 10:16:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:16:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1611ms 10:16:51 INFO - PROCESS | 7137 | 1467739011122 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 7137 | 1467739011126 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 10:16:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:16:51 INFO - PROCESS | 7137 | 1467739011136 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 7137 | 1467739011140 Marionette TRACE conn4 <- [1,3038,null,{}] 10:16:51 INFO - PROCESS | 7137 | 1467739011146 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}] 10:16:51 INFO - PROCESS | 7137 | 1467739011152 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:51 INFO - PROCESS | 7137 | 1467739011331 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:16:51 INFO - PROCESS | 7137 | 1467739011602 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 7137 | 1467739011611 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:51 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d62cc00 == 30 [pid = 7137] [id = 769] 10:16:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 93 (0x8f21f800) [pid = 7137] [serial = 2306] [outer = (nil)] 10:16:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 94 (0x9a402400) [pid = 7137] [serial = 2307] [outer = 0x8f21f800] 10:16:51 INFO - PROCESS | 7137 | 1467739011704 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 7137 | ++DOMWINDOW == 95 (0x9a403000) [pid = 7137] [serial = 2308] [outer = 0x8f21f800] 10:16:52 INFO - PROCESS | 7137 | 1467739012597 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"]]]}] 10:16:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:16:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:16:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1485ms 10:16:52 INFO - PROCESS | 7137 | 1467739012621 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 7137 | 1467739012625 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 10:16:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:16:52 INFO - PROCESS | 7137 | 1467739012632 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 7137 | 1467739012636 Marionette TRACE conn4 <- [1,3042,null,{}] 10:16:52 INFO - PROCESS | 7137 | 1467739012642 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}] 10:16:52 INFO - PROCESS | 7137 | 1467739012648 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:52 INFO - PROCESS | 7137 | 1467739012845 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:16:53 INFO - PROCESS | 7137 | 1467739013047 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 7137 | 1467739013062 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:53 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fbd1400 == 31 [pid = 7137] [id = 770] 10:16:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 96 (0x9a40bc00) [pid = 7137] [serial = 2309] [outer = (nil)] 10:16:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 97 (0x9a40f000) [pid = 7137] [serial = 2310] [outer = 0x9a40bc00] 10:16:53 INFO - PROCESS | 7137 | 1467739013200 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 7137 | ++DOMWINDOW == 98 (0x9a620400) [pid = 7137] [serial = 2311] [outer = 0x9a40bc00] 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:16:54 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. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:16:54 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'.) 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:16:54 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. 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:16:54 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. 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:16:54 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. 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:16:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1882ms 10:16:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:16:54 INFO - PROCESS | 7137 | 1467739014445 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]]]}] 10:16:54 INFO - PROCESS | 7137 | 1467739014517 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 7137 | 1467739014520 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 10:16:54 INFO - PROCESS | 7137 | 1467739014635 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 7137 | 1467739014638 Marionette TRACE conn4 <- [1,3046,null,{}] 10:16:54 INFO - PROCESS | 7137 | 1467739014647 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}] 10:16:54 INFO - PROCESS | 7137 | 1467739014655 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:55 INFO - PROCESS | 7137 | 1467739015145 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:16:55 INFO - PROCESS | 7137 | 1467739015410 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 7137 | 1467739015420 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:55 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d6cec00 == 32 [pid = 7137] [id = 771] 10:16:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 99 (0x8d6d4000) [pid = 7137] [serial = 2312] [outer = (nil)] 10:16:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 100 (0x8e4b2c00) [pid = 7137] [serial = 2313] [outer = 0x8d6d4000] 10:16:55 INFO - PROCESS | 7137 | 1467739015533 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 7137 | ++DOMWINDOW == 101 (0x8e75ac00) [pid = 7137] [serial = 2314] [outer = 0x8d6d4000] 10:16:55 INFO - PROCESS | 7137 | [7137] 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 10:16:56 INFO - PROCESS | 7137 | 1467739016513 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:16:56 INFO - {} 10:16:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2010ms 10:16:56 INFO - PROCESS | 7137 | 1467739016572 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 7137 | 1467739016578 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 10:16:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:16:56 INFO - PROCESS | 7137 | 1467739016634 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 7137 | 1467739016640 Marionette TRACE conn4 <- [1,3050,null,{}] 10:16:56 INFO - PROCESS | 7137 | 1467739016648 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}] 10:16:56 INFO - PROCESS | 7137 | 1467739016653 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26c000 == 31 [pid = 7137] [id = 745] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c269c00 == 30 [pid = 7137] [id = 764] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26d000 == 29 [pid = 7137] [id = 763] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8d629000 == 28 [pid = 7137] [id = 762] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f452400 == 27 [pid = 7137] [id = 761] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e4000 == 26 [pid = 7137] [id = 760] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3d7c00 == 25 [pid = 7137] [id = 759] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x92b44c00 == 24 [pid = 7137] [id = 757] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62f400 == 23 [pid = 7137] [id = 748] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c276000 == 22 [pid = 7137] [id = 752] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8e5ef000 == 21 [pid = 7137] [id = 753] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f44d400 == 20 [pid = 7137] [id = 754] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c3e2400 == 19 [pid = 7137] [id = 747] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8fb11c00 == 18 [pid = 7137] [id = 750] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x91ad5400 == 17 [pid = 7137] [id = 755] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x92962400 == 16 [pid = 7137] [id = 756] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8d629400 == 15 [pid = 7137] [id = 758] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f117c00 == 14 [pid = 7137] [id = 749] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f218000 == 13 [pid = 7137] [id = 751] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8fbd1400 == 12 [pid = 7137] [id = 770] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8d62cc00 == 11 [pid = 7137] [id = 769] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x9530ac00 == 10 [pid = 7137] [id = 768] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8f21bc00 == 9 [pid = 7137] [id = 767] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8c26b000 == 8 [pid = 7137] [id = 765] 10:16:57 INFO - PROCESS | 7137 | --DOCSHELL 0x8e4b7000 == 7 [pid = 7137] [id = 766] 10:16:57 INFO - PROCESS | 7137 | 1467739017881 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 100 (0x8fbce800) [pid = 7137] [serial = 2251] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 99 (0x8e5f1800) [pid = 7137] [serial = 2245] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 98 (0x8e760000) [pid = 7137] [serial = 2246] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 97 (0x8f450800) [pid = 7137] [serial = 2242] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 96 (0x8f21c800) [pid = 7137] [serial = 2248] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 95 (0x8f987400) [pid = 7137] [serial = 2254] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 94 (0x91412c00) [pid = 7137] [serial = 2255] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 93 (0x8d6d0800) [pid = 7137] [serial = 2252] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 92 (0x8c3e0400) [pid = 7137] [serial = 2214] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 91 (0x8c275400) [pid = 7137] [serial = 2213] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x8f115c00) [pid = 7137] [serial = 2217] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x8e765800) [pid = 7137] [serial = 2216] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x9140d400) [pid = 7137] [serial = 2220] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8fb15000) [pid = 7137] [serial = 2219] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x91daac00) [pid = 7137] [serial = 2223] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x91da5c00) [pid = 7137] [serial = 2222] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x92963400) [pid = 7137] [serial = 2226] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x9254cc00) [pid = 7137] [serial = 2225] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x92b43800) [pid = 7137] [serial = 2229] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x9296d800) [pid = 7137] [serial = 2228] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x92ca7000) [pid = 7137] [serial = 2232] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x92ca2000) [pid = 7137] [serial = 2231] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x93a1fc00) [pid = 7137] [serial = 2235] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x93a15800) [pid = 7137] [serial = 2234] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8d6d5c00) [pid = 7137] [serial = 2238] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x8f21e400) [pid = 7137] [serial = 2240] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8fa29400) [pid = 7137] [serial = 2243] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8d62d800) [pid = 7137] [serial = 2237] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f222000) [pid = 7137] [serial = 2249] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91637000) [pid = 7137] [serial = 2257] [outer = (nil)] [url = about:blank] 10:16:58 INFO - PROCESS | 7137 | 1467739018279 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 7137 | 1467739018289 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:58 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c276c00 == 8 [pid = 7137] [id = 772] 10:16:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8c3d5c00) [pid = 7137] [serial = 2315] [outer = (nil)] 10:16:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8c3dc000) [pid = 7137] [serial = 2316] [outer = 0x8c3d5c00] 10:16:58 INFO - PROCESS | 7137 | 1467739018365 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8d629400) [pid = 7137] [serial = 2317] [outer = 0x8c3d5c00] 10:16:59 INFO - PROCESS | 7137 | 1467739019146 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]]]}] 10:16:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:16:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:16:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:16:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:16:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2596ms 10:16:59 INFO - PROCESS | 7137 | 1467739019185 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 7137 | 1467739019189 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 10:16:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:16:59 INFO - PROCESS | 7137 | 1467739019199 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 7137 | 1467739019204 Marionette TRACE conn4 <- [1,3054,null,{}] 10:16:59 INFO - PROCESS | 7137 | 1467739019211 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}] 10:16:59 INFO - PROCESS | 7137 | 1467739019221 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:59 INFO - PROCESS | 7137 | 1467739019424 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:16:59 INFO - PROCESS | 7137 | 1467739019573 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 7137 | 1467739019582 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:16:59 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5f1800 == 9 [pid = 7137] [id = 773] 10:16:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8e5f3800) [pid = 7137] [serial = 2318] [outer = (nil)] 10:16:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8e75c000) [pid = 7137] [serial = 2319] [outer = 0x8e5f3800] 10:16:59 INFO - PROCESS | 7137 | 1467739019658 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8e769800) [pid = 7137] [serial = 2320] [outer = 0x8e5f3800] 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:01 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" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:01 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" 10:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1725ms 10:17:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:17:01 INFO - PROCESS | 7137 | 1467739020758 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"]]]}] 10:17:01 INFO - PROCESS | 7137 | 1467739020940 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 7137 | 1467739020946 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 10:17:01 INFO - PROCESS | 7137 | 1467739021085 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 7137 | 1467739021094 Marionette TRACE conn4 <- [1,3058,null,{}] 10:17:01 INFO - PROCESS | 7137 | 1467739021106 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}] 10:17:01 INFO - PROCESS | 7137 | 1467739021111 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:01 INFO - PROCESS | 7137 | 1467739021427 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:17:01 INFO - PROCESS | 7137 | 1467739021459 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 7137 | 1467739021466 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:01 INFO - PROCESS | 7137 | ++DOCSHELL 0x8fa2bc00 == 10 [pid = 7137] [id = 774] 10:17:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fa2c000) [pid = 7137] [serial = 2321] [outer = (nil)] 10:17:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fb09800) [pid = 7137] [serial = 2322] [outer = 0x8fa2c000] 10:17:01 INFO - PROCESS | 7137 | 1467739021545 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x8fb13400) [pid = 7137] [serial = 2323] [outer = 0x8fa2c000] 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:17:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:17:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:17:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:17:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:17:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1626ms 10:17:02 INFO - PROCESS | 7137 | 1467739022562 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]]]}] 10:17:02 INFO - PROCESS | 7137 | 1467739022599 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 7137 | 1467739022609 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 10:17:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:17:02 INFO - PROCESS | 7137 | 1467739022638 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 7137 | 1467739022645 Marionette TRACE conn4 <- [1,3062,null,{}] 10:17:02 INFO - PROCESS | 7137 | 1467739022652 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}] 10:17:02 INFO - PROCESS | 7137 | 1467739022658 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:03 INFO - PROCESS | 7137 | 1467739023462 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e5f8400) [pid = 7137] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8e5f1c00) [pid = 7137] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x91ad6000) [pid = 7137] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8fa31400) [pid = 7137] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92962c00) [pid = 7137] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x92c9e000) [pid = 7137] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8f985000) [pid = 7137] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8c3d8400) [pid = 7137] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8d6cd800) [pid = 7137] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8e5f2000) [pid = 7137] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8e4ac400) [pid = 7137] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x916a1c00) [pid = 7137] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:17:03 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x9162e000) [pid = 7137] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:17:03 INFO - PROCESS | 7137 | 1467739023649 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 7137 | 1467739023660 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:03 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d8400 == 11 [pid = 7137] [id = 775] 10:17:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8d6cd800) [pid = 7137] [serial = 2324] [outer = (nil)] 10:17:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8fa24c00) [pid = 7137] [serial = 2325] [outer = 0x8d6cd800] 10:17:03 INFO - PROCESS | 7137 | 1467739023731 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x9140bc00) [pid = 7137] [serial = 2326] [outer = 0x8d6cd800] 10:17:04 INFO - PROCESS | 7137 | [7137] 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 10:17:04 INFO - PROCESS | 7137 | 1467739024556 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:17:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:17:04 INFO - {} 10:17:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1956ms 10:17:04 INFO - PROCESS | 7137 | 1467739024582 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 7137 | 1467739024584 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 10:17:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:17:04 INFO - PROCESS | 7137 | 1467739024592 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 7137 | 1467739024595 Marionette TRACE conn4 <- [1,3066,null,{}] 10:17:04 INFO - PROCESS | 7137 | 1467739024601 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}] 10:17:04 INFO - PROCESS | 7137 | 1467739024606 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:04 INFO - PROCESS | 7137 | 1467739024760 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:17:04 INFO - PROCESS | 7137 | 1467739024772 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 7137 | 1467739024778 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:04 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c278400 == 12 [pid = 7137] [id = 776] 10:17:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8fa2a800) [pid = 7137] [serial = 2327] [outer = (nil)] 10:17:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91ac8c00) [pid = 7137] [serial = 2328] [outer = 0x8fa2a800] 10:17:04 INFO - PROCESS | 7137 | 1467739024851 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x91ad2800) [pid = 7137] [serial = 2329] [outer = 0x8fa2a800] 10:17:05 INFO - PROCESS | 7137 | 1467739025900 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]]]}] 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:17:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:17:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1344ms 10:17:05 INFO - PROCESS | 7137 | 1467739025940 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 7137 | 1467739025946 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 10:17:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:17:05 INFO - PROCESS | 7137 | 1467739025956 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 7137 | 1467739025961 Marionette TRACE conn4 <- [1,3070,null,{}] 10:17:06 INFO - PROCESS | 7137 | 1467739025999 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}] 10:17:06 INFO - PROCESS | 7137 | 1467739026006 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:06 INFO - PROCESS | 7137 | 1467739026207 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:17:06 INFO - PROCESS | 7137 | 1467739026467 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 7137 | 1467739026476 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:06 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ef000 == 13 [pid = 7137] [id = 777] 10:17:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x8e5ef400) [pid = 7137] [serial = 2330] [outer = (nil)] 10:17:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x8e5f8000) [pid = 7137] [serial = 2331] [outer = 0x8e5ef400] 10:17:06 INFO - PROCESS | 7137 | 1467739026594 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x8f121400) [pid = 7137] [serial = 2332] [outer = 0x8e5ef400] 10:17:07 INFO - PROCESS | 7137 | 1467739027517 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]]]}] 10:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:17:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1616ms 10:17:07 INFO - PROCESS | 7137 | 1467739027574 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 7137 | 1467739027583 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 10:17:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:17:07 INFO - PROCESS | 7137 | 1467739027622 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 7137 | 1467739027627 Marionette TRACE conn4 <- [1,3074,null,{}] 10:17:07 INFO - PROCESS | 7137 | 1467739027636 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}] 10:17:07 INFO - PROCESS | 7137 | 1467739027642 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:07 INFO - PROCESS | 7137 | 1467739027832 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:17:08 INFO - PROCESS | 7137 | 1467739028035 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 7137 | 1467739028047 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:08 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3e0800 == 14 [pid = 7137] [id = 778] 10:17:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x8fa26c00) [pid = 7137] [serial = 2333] [outer = (nil)] 10:17:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x8fb08c00) [pid = 7137] [serial = 2334] [outer = 0x8fa26c00] 10:17:08 INFO - PROCESS | 7137 | 1467739028167 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x8fbd5000) [pid = 7137] [serial = 2335] [outer = 0x8fa26c00] 10:17:09 INFO - PROCESS | 7137 | 1467739029160 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]]]}] 10:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:17:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1614ms 10:17:09 INFO - PROCESS | 7137 | 1467739029211 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 7137 | 1467739029216 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 10:17:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:17:09 INFO - PROCESS | 7137 | 1467739029223 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 7137 | 1467739029229 Marionette TRACE conn4 <- [1,3078,null,{}] 10:17:09 INFO - PROCESS | 7137 | 1467739029271 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}] 10:17:09 INFO - PROCESS | 7137 | 1467739029281 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:09 INFO - PROCESS | 7137 | 1467739029561 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:17:09 INFO - PROCESS | 7137 | 1467739029708 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 7137 | 1467739029719 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:09 INFO - PROCESS | 7137 | ++DOCSHELL 0x91417400 == 15 [pid = 7137] [id = 779] 10:17:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 80 (0x91629c00) [pid = 7137] [serial = 2336] [outer = (nil)] 10:17:09 INFO - PROCESS | 7137 | ++DOMWINDOW == 81 (0x916a1c00) [pid = 7137] [serial = 2337] [outer = 0x91629c00] 10:17:09 INFO - PROCESS | 7137 | 1467739029876 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 7137 | ++DOMWINDOW == 82 (0x92542400) [pid = 7137] [serial = 2338] [outer = 0x91629c00] 10:17:10 INFO - PROCESS | 7137 | 1467739030780 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] 10:17:10 INFO - PROCESS | 7137 | 1467739030829 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 10:17:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:17:10 INFO - PROCESS | 7137 | 1467739030838 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 7137 | 1467739030844 Marionette TRACE conn4 <- [1,3082,null,{}] 10:17:10 INFO - PROCESS | 7137 | 1467739030853 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}] 10:17:10 INFO - PROCESS | 7137 | 1467739030858 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:11 INFO - PROCESS | 7137 | 1467739031044 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:17:11 INFO - PROCESS | 7137 | 1467739031243 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 7137 | 1467739031255 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:11 INFO - PROCESS | 7137 | ++DOCSHELL 0x9254ec00 == 16 [pid = 7137] [id = 780] 10:17:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 83 (0x92962800) [pid = 7137] [serial = 2339] [outer = (nil)] 10:17:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 84 (0x9296e400) [pid = 7137] [serial = 2340] [outer = 0x92962800] 10:17:11 INFO - PROCESS | 7137 | 1467739031379 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 7137 | ++DOMWINDOW == 85 (0x9296fc00) [pid = 7137] [serial = 2341] [outer = 0x92962800] 10:17:12 INFO - PROCESS | 7137 | 1467739032258 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]]]}] 10:17:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:17:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:17:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1444ms 10:17:12 INFO - PROCESS | 7137 | 1467739032286 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:17:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:17:12 INFO - PROCESS | 7137 | 1467739032290 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 10:17:12 INFO - PROCESS | 7137 | 1467739032297 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 7137 | 1467739032300 Marionette TRACE conn4 <- [1,3086,null,{}] 10:17:12 INFO - PROCESS | 7137 | 1467739032306 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}] 10:17:12 INFO - PROCESS | 7137 | 1467739032313 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:12 INFO - PROCESS | 7137 | 1467739032522 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:17:12 INFO - PROCESS | 7137 | 1467739032718 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 7137 | 1467739032729 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:12 INFO - PROCESS | 7137 | ++DOCSHELL 0x92549400 == 17 [pid = 7137] [id = 781] 10:17:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 86 (0x92963800) [pid = 7137] [serial = 2342] [outer = (nil)] 10:17:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 87 (0x92ca1c00) [pid = 7137] [serial = 2343] [outer = 0x92963800] 10:17:12 INFO - PROCESS | 7137 | 1467739032845 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 7137 | ++DOMWINDOW == 88 (0x92ca6c00) [pid = 7137] [serial = 2344] [outer = 0x92963800] 10:17:13 INFO - PROCESS | 7137 | 1467739033795 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:17:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:17:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1549ms 10:17:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:17:13 INFO - PROCESS | 7137 | 1467739033846 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 7137 | 1467739033849 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 10:17:13 INFO - PROCESS | 7137 | 1467739033856 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 7137 | 1467739033859 Marionette TRACE conn4 <- [1,3090,null,{}] 10:17:13 INFO - PROCESS | 7137 | 1467739033866 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}] 10:17:13 INFO - PROCESS | 7137 | 1467739033877 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:14 INFO - PROCESS | 7137 | 1467739034168 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:17:14 INFO - PROCESS | 7137 | 1467739034635 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 7137 | 1467739034644 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:14 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c3d7000 == 18 [pid = 7137] [id = 782] 10:17:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 89 (0x8c3d7400) [pid = 7137] [serial = 2345] [outer = (nil)] 10:17:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 90 (0x8d62d800) [pid = 7137] [serial = 2346] [outer = 0x8c3d7400] 10:17:14 INFO - PROCESS | 7137 | 1467739034729 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 7137 | ++DOMWINDOW == 91 (0x8e4acc00) [pid = 7137] [serial = 2347] [outer = 0x8c3d7400] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 90 (0x91acb400) [pid = 7137] [serial = 2289] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 89 (0x92550c00) [pid = 7137] [serial = 2292] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 88 (0x916a2c00) [pid = 7137] [serial = 2258] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 87 (0x8f119c00) [pid = 7137] [serial = 2280] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 86 (0x8f122c00) [pid = 7137] [serial = 2281] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 85 (0x91da3800) [pid = 7137] [serial = 2266] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 84 (0x92545000) [pid = 7137] [serial = 2267] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 83 (0x8fb17400) [pid = 7137] [serial = 2263] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 82 (0x91416400) [pid = 7137] [serial = 2264] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 81 (0x9296c000) [pid = 7137] [serial = 2269] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 80 (0x92b39c00) [pid = 7137] [serial = 2270] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 79 (0x8e768000) [pid = 7137] [serial = 2272] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8fa31c00) [pid = 7137] [serial = 2283] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8d62dc00) [pid = 7137] [serial = 2277] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8d6d6c00) [pid = 7137] [serial = 2278] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x92b48800) [pid = 7137] [serial = 2274] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x92c9d800) [pid = 7137] [serial = 2275] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x8eaa6400) [pid = 7137] [serial = 2260] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8f11f800) [pid = 7137] [serial = 2261] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x91630800) [pid = 7137] [serial = 2286] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x91633400) [pid = 7137] [serial = 2287] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x92b41800) [pid = 7137] [serial = 2293] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8fbcfc00) [pid = 7137] [serial = 2284] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | --DOMWINDOW == 67 (0x91ace400) [pid = 7137] [serial = 2290] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 7137 | 1467739035736 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:17:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:17:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1934ms 10:17:15 INFO - PROCESS | 7137 | 1467739035792 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 7137 | 1467739035798 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 10:17:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:17:15 INFO - PROCESS | 7137 | 1467739035806 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 7137 | 1467739035810 Marionette TRACE conn4 <- [1,3094,null,{}] 10:17:15 INFO - PROCESS | 7137 | 1467739035819 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}] 10:17:15 INFO - PROCESS | 7137 | 1467739035827 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:15 INFO - PROCESS | 7137 | 1467739035991 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:17:16 INFO - PROCESS | 7137 | 1467739036153 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 7137 | 1467739036163 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:16 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e4ae800 == 19 [pid = 7137] [id = 783] 10:17:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 68 (0x8e4bbc00) [pid = 7137] [serial = 2348] [outer = (nil)] 10:17:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x8eaae000) [pid = 7137] [serial = 2349] [outer = 0x8e4bbc00] 10:17:16 INFO - PROCESS | 7137 | 1467739036237 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x8f124000) [pid = 7137] [serial = 2350] [outer = 0x8e4bbc00] 10:17:17 INFO - PROCESS | 7137 | 1467739037012 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:17:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1231ms 10:17:17 INFO - PROCESS | 7137 | 1467739037054 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 7137 | 1467739037061 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 10:17:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:17:17 INFO - PROCESS | 7137 | 1467739037075 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 7137 | 1467739037078 Marionette TRACE conn4 <- [1,3098,null,{}] 10:17:17 INFO - PROCESS | 7137 | 1467739037086 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}] 10:17:17 INFO - PROCESS | 7137 | 1467739037091 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:17 INFO - PROCESS | 7137 | 1467739037253 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:17:17 INFO - PROCESS | 7137 | 1467739037273 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 7137 | 1467739037280 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:17 INFO - PROCESS | 7137 | ++DOCSHELL 0x8e5ecc00 == 20 [pid = 7137] [id = 784] 10:17:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x8f453c00) [pid = 7137] [serial = 2351] [outer = (nil)] 10:17:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x8f98a000) [pid = 7137] [serial = 2352] [outer = 0x8f453c00] 10:17:17 INFO - PROCESS | 7137 | 1467739037352 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x8fb09400) [pid = 7137] [serial = 2353] [outer = 0x8f453c00] 10:17:18 INFO - PROCESS | 7137 | 1467739038295 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]]]}] 10:17:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:17:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:17:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1234ms 10:17:18 INFO - PROCESS | 7137 | 1467739038317 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 7137 | 1467739038322 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 10:17:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:17:18 INFO - PROCESS | 7137 | 1467739038338 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 7137 | 1467739038348 Marionette TRACE conn4 <- [1,3102,null,{}] 10:17:18 INFO - PROCESS | 7137 | 1467739038361 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}] 10:17:18 INFO - PROCESS | 7137 | 1467739038369 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:18 INFO - PROCESS | 7137 | 1467739038598 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:17:18 INFO - PROCESS | 7137 | 1467739038621 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 7137 | 1467739038628 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:18 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c26d000 == 21 [pid = 7137] [id = 785] 10:17:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x9124c400) [pid = 7137] [serial = 2354] [outer = (nil)] 10:17:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 75 (0x91416c00) [pid = 7137] [serial = 2355] [outer = 0x9124c400] 10:17:18 INFO - PROCESS | 7137 | 1467739038698 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 7137 | ++DOMWINDOW == 76 (0x91415000) [pid = 7137] [serial = 2356] [outer = 0x9124c400] 10:17:19 INFO - PROCESS | 7137 | 1467739039656 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:17:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:17:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1351ms 10:17:19 INFO - PROCESS | 7137 | 1467739039682 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 7137 | 1467739039687 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 10:17:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:17:19 INFO - PROCESS | 7137 | 1467739039704 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 7137 | 1467739039707 Marionette TRACE conn4 <- [1,3106,null,{}] 10:17:19 INFO - PROCESS | 7137 | 1467739039713 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}] 10:17:19 INFO - PROCESS | 7137 | 1467739039718 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:19 INFO - PROCESS | 7137 | 1467739039943 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 10:17:19 INFO - PROCESS | 7137 | 1467739039970 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 7137 | 1467739039978 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:20 INFO - PROCESS | 7137 | ++DOCSHELL 0x8c269c00 == 22 [pid = 7137] [id = 786] 10:17:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 77 (0x91632c00) [pid = 7137] [serial = 2357] [outer = (nil)] 10:17:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 78 (0x916a3c00) [pid = 7137] [serial = 2358] [outer = 0x91632c00] 10:17:20 INFO - PROCESS | 7137 | 1467739040049 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 7137 | ++DOMWINDOW == 79 (0x91ac8800) [pid = 7137] [serial = 2359] [outer = 0x91632c00] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 78 (0x8c26c400) [pid = 7137] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 77 (0x8fbcf800) [pid = 7137] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 76 (0x8e75e000) [pid = 7137] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 75 (0x9a40bc00) [pid = 7137] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 74 (0x8c3d5c00) [pid = 7137] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 73 (0x95310800) [pid = 7137] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 72 (0x8e5f3800) [pid = 7137] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 71 (0x8fa2c000) [pid = 7137] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 70 (0x8d6cd800) [pid = 7137] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 69 (0x8f21f800) [pid = 7137] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:17:20 INFO - PROCESS | 7137 | --DOMWINDOW == 68 (0x8d6d4000) [pid = 7137] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:17:21 INFO - PROCESS | 7137 | 1467739041095 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]]]}] 10:17:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:17:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:17:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:17:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1439ms 10:17:21 INFO - PROCESS | 7137 | 1467739041144 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 7137 | 1467739041147 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 10:17:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:17:21 INFO - PROCESS | 7137 | 1467739041154 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 7137 | 1467739041157 Marionette TRACE conn4 <- [1,3110,null,{}] 10:17:21 INFO - PROCESS | 7137 | 1467739041162 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}] 10:17:21 INFO - PROCESS | 7137 | 1467739041167 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:21 INFO - PROCESS | 7137 | 1467739041380 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 10:17:21 INFO - PROCESS | 7137 | 1467739041485 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 7137 | 1467739041501 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:21 INFO - PROCESS | 7137 | ++DOCSHELL 0x91633000 == 23 [pid = 7137] [id = 787] 10:17:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 69 (0x916a3000) [pid = 7137] [serial = 2360] [outer = (nil)] 10:17:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 70 (0x91ad0000) [pid = 7137] [serial = 2361] [outer = 0x916a3000] 10:17:21 INFO - PROCESS | 7137 | 1467739041578 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 7137 | ++DOMWINDOW == 71 (0x91d9f000) [pid = 7137] [serial = 2362] [outer = 0x916a3000] 10:17:22 INFO - PROCESS | 7137 | 1467739042305 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"]]]}] 10:17:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:17:22 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 10:17:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:17:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1186ms 10:17:22 INFO - PROCESS | 7137 | 1467739042342 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 7137 | 1467739042345 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 10:17:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:17:22 INFO - PROCESS | 7137 | 1467739042352 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - PROCESS | 7137 | 1467739042354 Marionette TRACE conn4 <- [1,3114,null,{}] 10:17:22 INFO - PROCESS | 7137 | 1467739042380 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}] 10:17:22 INFO - PROCESS | 7137 | 1467739042386 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:22 INFO - PROCESS | 7137 | 1467739042548 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 10:17:22 INFO - PROCESS | 7137 | 1467739042556 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\", \"2ae92420-2c98-4e2e-829a-5cde67309ac2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 7137 | 1467739042563 Marionette INFO sendAsync 39a7eb1a-0c1f-4471-a52e-df7e71ac3019 10:17:22 INFO - PROCESS | 7137 | ++DOCSHELL 0x8d628800 == 24 [pid = 7137] [id = 788] 10:17:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 72 (0x91acd000) [pid = 7137] [serial = 2363] [outer = (nil)] 10:17:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 73 (0x9254e000) [pid = 7137] [serial = 2364] [outer = 0x91acd000] 10:17:22 INFO - PROCESS | 7137 | 1467739042648 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 7137 | ++DOMWINDOW == 74 (0x92965400) [pid = 7137] [serial = 2365] [outer = 0x91acd000] 10:17:23 INFO - PROCESS | 7137 | 1467739043714 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]]]}] 10:17:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:17:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1400ms 10:17:23 INFO - PROCESS | 7137 | 1467739043754 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 7137 | 1467739043761 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 10:17:24 WARNING - u'runner_teardown' () 10:17:24 INFO - No more tests 10:17:24 INFO - Got 0 unexpected results 10:17:24 INFO - SUITE-END | took 1298s 10:17:24 INFO - Closing logging queue 10:17:24 INFO - queue closed 10:17:25 INFO - Return code: 0 10:17:25 WARNING - # TBPL SUCCESS # 10:17:25 INFO - Running post-action listener: _resource_record_post_action 10:17:25 INFO - Running post-run listener: _resource_record_post_run 10:17:26 INFO - Total resource usage - Wall time: 1335s; CPU: 98.0%; Read bytes: 798720; Write bytes: 930553856; Read time: 56; Write time: 230832 10:17:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:17:26 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133136384; Read time: 4; Write time: 123920 10:17:26 INFO - run-tests - Wall time: 1303s; CPU: 98.0%; Read bytes: 794624; Write bytes: 789024768; Read time: 52; Write time: 95436 10:17:26 INFO - Running post-run listener: _upload_blobber_files 10:17:26 INFO - Blob upload gear active. 10:17:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:17:26 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 10:17:26 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'] 10:17:26 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 10:17:26 INFO - (blobuploader) - INFO - Open directory for files ... 10:17:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:17:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:17:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:17:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:17:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:17:29 INFO - (blobuploader) - INFO - Done attempting. 10:17:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:17:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:17:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:17:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:17:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:17:30 INFO - (blobuploader) - INFO - Done attempting. 10:17:30 INFO - (blobuploader) - INFO - Iteration through files over. 10:17:30 INFO - Return code: 0 10:17:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:17:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:17:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f2b4580d9a82450d33d1a58f8986d6ec7be2d89449d93e3cd997cc689a93aabeb61e6cab8c18142e1e8b96da9a80fed3fd902309909d19a63df6c2dd468b57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c9b107bde0a388b8a7bef858df52999288f2062c70f477e1ada6c825bf6798ff9250c3e35b9fadea7f770b505e38bfa6b13f9086023796fdcf12ef4daffceb8"} 10:17:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:17:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:17:30 INFO - Contents: 10:17:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f2b4580d9a82450d33d1a58f8986d6ec7be2d89449d93e3cd997cc689a93aabeb61e6cab8c18142e1e8b96da9a80fed3fd902309909d19a63df6c2dd468b57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c9b107bde0a388b8a7bef858df52999288f2062c70f477e1ada6c825bf6798ff9250c3e35b9fadea7f770b505e38bfa6b13f9086023796fdcf12ef4daffceb8"} 10:17:30 INFO - Running post-run listener: copy_logs_to_upload_dir 10:17:30 INFO - Copying logs to upload dir... 10:17:30 INFO - mkdir: /builds/slave/test/build/upload/logs 10:17:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1420.342403 ========= master_lag: 4.69 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 45 secs) (at 2016-07-05 10:17:35.023278) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:17:35.030283) ========= 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-1467737588.322916-1610908087 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4f2b4580d9a82450d33d1a58f8986d6ec7be2d89449d93e3cd997cc689a93aabeb61e6cab8c18142e1e8b96da9a80fed3fd902309909d19a63df6c2dd468b57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c9b107bde0a388b8a7bef858df52999288f2062c70f477e1ada6c825bf6798ff9250c3e35b9fadea7f770b505e38bfa6b13f9086023796fdcf12ef4daffceb8"} build_url:https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033944 build_url: 'https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/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/a4f2b4580d9a82450d33d1a58f8986d6ec7be2d89449d93e3cd997cc689a93aabeb61e6cab8c18142e1e8b96da9a80fed3fd902309909d19a63df6c2dd468b57", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9c9b107bde0a388b8a7bef858df52999288f2062c70f477e1ada6c825bf6798ff9250c3e35b9fadea7f770b505e38bfa6b13f9086023796fdcf12ef4daffceb8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/c_Uk7Ie1QWGqXmj0w_bv1g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.79 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 10:17:35.856977) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:17:35.857508) ========= 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-1467737588.322916-1610908087 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019589 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:17:35.925411) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 10:17:35.925879) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 10:17:35.926700) ========= ========= Total master_lag: 29.03 =========