builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-323 starttime: 1465917165.95 results: success (0) buildid: 20160614063226 builduid: 19004ab3f6ca4b948df52d5d5d5ee979 revision: 773192ea404cb80f87268e17ee8786999cf717e6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:45.950704) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:45.951237) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:45.951521) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:46.567399) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:46.567759) ========= 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-1465914801.690243-755417856 _=/tools/buildbot/bin/python using PTY: False --2016-06-14 08:12:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.67M=0.001s 2016-06-14 08:12:46 (9.67 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.317561 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:46.918984) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:46.919318) ========= 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-1465914801.690243-755417856 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028170 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:46.987305) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:46.987616) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 773192ea404cb80f87268e17ee8786999cf717e6 --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 773192ea404cb80f87268e17ee8786999cf717e6 --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-1465914801.690243-755417856 _=/tools/buildbot/bin/python using PTY: False 2016-06-14 08:12:47,129 truncating revision to first 12 chars 2016-06-14 08:12:47,130 Setting DEBUG logging. 2016-06-14 08:12:47,130 attempt 1/10 2016-06-14 08:12:47,130 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/773192ea404c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-14 08:12:47,530 unpacking tar archive at: mozilla-beta-773192ea404c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.679937 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:47.774876) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:47.775205) ========= script_repo_revision: 773192ea404cb80f87268e17ee8786999cf717e6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:47.775587) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:47.775854) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-14 08:12:47.811725) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 45 secs) (at 2016-06-14 08:12:47.812002) ========= /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-1465914801.690243-755417856 _=/tools/buildbot/bin/python using PTY: False 08:12:48 INFO - MultiFileLogger online at 20160614 08:12:48 in /builds/slave/test 08:12:48 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:12:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:12:48 INFO - {'append_to_log': False, 08:12:48 INFO - 'base_work_dir': '/builds/slave/test', 08:12:48 INFO - 'blob_upload_branch': 'mozilla-beta', 08:12:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:12:48 INFO - 'buildbot_json_path': 'buildprops.json', 08:12:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:12:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:12:48 INFO - 'download_minidump_stackwalk': True, 08:12:48 INFO - 'download_symbols': 'true', 08:12:48 INFO - 'e10s': False, 08:12:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:12:48 INFO - 'tooltool.py': '/tools/tooltool.py', 08:12:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:12:48 INFO - '/tools/misc-python/virtualenv.py')}, 08:12:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:12:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:12:48 INFO - 'log_level': 'info', 08:12:48 INFO - 'log_to_console': True, 08:12:48 INFO - 'opt_config_files': (), 08:12:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:12:48 INFO - '--processes=1', 08:12:48 INFO - '--config=%(test_path)s/wptrunner.ini', 08:12:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:12:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:12:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:12:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:12:48 INFO - 'pip_index': False, 08:12:48 INFO - 'require_test_zip': True, 08:12:48 INFO - 'test_type': ('testharness',), 08:12:48 INFO - 'this_chunk': '1', 08:12:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:12:48 INFO - 'total_chunks': '10', 08:12:48 INFO - 'virtualenv_path': 'venv', 08:12:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:12:48 INFO - 'work_dir': 'build'} 08:12:48 INFO - ##### 08:12:48 INFO - ##### Running clobber step. 08:12:48 INFO - ##### 08:12:48 INFO - Running pre-action listener: _resource_record_pre_action 08:12:48 INFO - Running main action method: clobber 08:12:48 INFO - rmtree: /builds/slave/test/build 08:12:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:12:49 INFO - Running post-action listener: _resource_record_post_action 08:12:49 INFO - ##### 08:12:49 INFO - ##### Running read-buildbot-config step. 08:12:49 INFO - ##### 08:12:49 INFO - Running pre-action listener: _resource_record_pre_action 08:12:49 INFO - Running main action method: read_buildbot_config 08:12:49 INFO - Using buildbot properties: 08:12:49 INFO - { 08:12:49 INFO - "project": "", 08:12:49 INFO - "product": "firefox", 08:12:49 INFO - "script_repo_revision": "production", 08:12:49 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:12:49 INFO - "repository": "", 08:12:49 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:12:49 INFO - "buildid": "20160614063226", 08:12:49 INFO - "pgo_build": "False", 08:12:49 INFO - "basedir": "/builds/slave/test", 08:12:49 INFO - "buildnumber": 1, 08:12:49 INFO - "slavename": "tst-linux32-spot-323", 08:12:49 INFO - "revision": "773192ea404cb80f87268e17ee8786999cf717e6", 08:12:49 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 08:12:49 INFO - "platform": "linux", 08:12:49 INFO - "branch": "mozilla-beta", 08:12:49 INFO - "repo_path": "releases/mozilla-beta", 08:12:49 INFO - "moz_repo_path": "", 08:12:49 INFO - "stage_platform": "linux", 08:12:49 INFO - "builduid": "19004ab3f6ca4b948df52d5d5d5ee979", 08:12:49 INFO - "slavebuilddir": "test" 08:12:49 INFO - } 08:12:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:12:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:12:49 INFO - Running post-action listener: _resource_record_post_action 08:12:49 INFO - ##### 08:12:49 INFO - ##### Running download-and-extract step. 08:12:49 INFO - ##### 08:12:49 INFO - Running pre-action listener: _resource_record_pre_action 08:12:49 INFO - Running main action method: download_and_extract 08:12:49 INFO - mkdir: /builds/slave/test/build/tests 08:12:49 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')]} 08:12:49 INFO - https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:12:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:12:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:12:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:12:53 INFO - Downloaded 1291 bytes. 08:12:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:12:53 INFO - Using the following test package requirements: 08:12:53 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:12:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:12:53 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:12:53 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'jsshell-linux-i686.zip'], 08:12:53 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:12:53 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:12:53 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:12:53 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:12:53 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:12:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:12:53 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:12:53 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:12:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:53 INFO - https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:12:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:12:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:12:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:12:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:00 INFO - Downloaded 22809875 bytes. 08:13:00 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/*'] 08:13:00 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/* 08:13:01 INFO - caution: filename not matched: web-platform/* 08:13:01 INFO - Return code: 11 08:13:01 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')]} 08:13:01 INFO - https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:13:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:13:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:13:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:05 INFO - Downloaded 36389080 bytes. 08:13:05 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/*'] 08:13:05 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/* 08:13:09 INFO - caution: filename not matched: bin/* 08:13:09 INFO - caution: filename not matched: config/* 08:13:09 INFO - caution: filename not matched: mozbase/* 08:13:09 INFO - caution: filename not matched: marionette/* 08:13:09 INFO - caution: filename not matched: tools/wptserve/* 08:13:09 INFO - Return code: 11 08:13:09 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')]} 08:13:09 INFO - https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:13:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:13:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:13:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:16 INFO - Downloaded 69348730 bytes. 08:13:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:13:16 INFO - mkdir: /builds/slave/test/properties 08:13:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:13:16 INFO - Writing to file /builds/slave/test/properties/build_url 08:13:16 INFO - Contents: 08:13:16 INFO - build_url:https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:13:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:13:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:13:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:13:17 INFO - Contents: 08:13:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:13:17 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')]} 08:13:17 INFO - https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:13:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:13:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:13:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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 08:13:26 INFO - Downloaded 92327919 bytes. 08:13:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:13:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:13:35 INFO - Return code: 0 08:13:35 INFO - Running post-action listener: _resource_record_post_action 08:13:35 INFO - Running post-action listener: set_extra_try_arguments 08:13:35 INFO - ##### 08:13:35 INFO - ##### Running create-virtualenv step. 08:13:35 INFO - ##### 08:13:35 INFO - Running pre-action listener: _pre_create_virtualenv 08:13:35 INFO - Running pre-action listener: _resource_record_pre_action 08:13:35 INFO - Running main action method: create_virtualenv 08:13:35 INFO - Creating virtualenv /builds/slave/test/build/venv 08:13:35 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:13:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:13:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:13:36 INFO - Using real prefix '/usr' 08:13:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:13:37 INFO - Installing distribute.............................................................................................................................................................................................done. 08:13:41 INFO - Installing pip.................done. 08:13:41 INFO - Return code: 0 08:13:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:13: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')]} 08:13:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:13:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13: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')]} 08:13:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:13:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13:41 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 0x96dcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9743598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97f5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94d7e30>, '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 0x9774c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97f3470>, '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-1465914801.690243-755417856', '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 08:13:41 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 08:13:41 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 08:13:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:13:41 INFO - 'CCACHE_UMASK': '002', 08:13:41 INFO - 'DISPLAY': ':0', 08:13:41 INFO - 'HOME': '/home/cltbld', 08:13:41 INFO - 'LANG': 'en_US.UTF-8', 08:13:41 INFO - 'LOGNAME': 'cltbld', 08:13:41 INFO - 'MAIL': '/var/mail/cltbld', 08:13:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:13:41 INFO - 'MOZ_NO_REMOTE': '1', 08:13:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:13:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:13:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:13:41 INFO - 'PWD': '/builds/slave/test', 08:13:41 INFO - 'SHELL': '/bin/bash', 08:13:41 INFO - 'SHLVL': '1', 08:13:41 INFO - 'TERM': 'linux', 08:13:41 INFO - 'TMOUT': '86400', 08:13:41 INFO - 'USER': 'cltbld', 08:13:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465914801.690243-755417856', 08:13:41 INFO - '_': '/tools/buildbot/bin/python'} 08:13:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:13:41 INFO - Downloading/unpacking psutil>=0.7.1 08:13:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:13:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:13:41 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 08:13:41 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 08:13:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:13:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:13:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:13:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:13:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:13:46 INFO - Installing collected packages: psutil 08:13:46 INFO - Running setup.py install for psutil 08:13:46 INFO - building 'psutil._psutil_linux' extension 08:13:46 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 08:13:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:13:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:13:46 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 08:13:46 INFO - building 'psutil._psutil_posix' extension 08:13:46 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 08:13:47 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 08:13:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:13:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:13:47 INFO - Successfully installed psutil 08:13:47 INFO - Cleaning up... 08:13:47 INFO - Return code: 0 08:13:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:13:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:13:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:13:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:13:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:13:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13:47 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 0x96dcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9743598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97f5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94d7e30>, '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 0x9774c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97f3470>, '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-1465914801.690243-755417856', '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 08:13:47 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 08:13:47 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 08:13:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:13:47 INFO - 'CCACHE_UMASK': '002', 08:13:47 INFO - 'DISPLAY': ':0', 08:13:47 INFO - 'HOME': '/home/cltbld', 08:13:47 INFO - 'LANG': 'en_US.UTF-8', 08:13:47 INFO - 'LOGNAME': 'cltbld', 08:13:47 INFO - 'MAIL': '/var/mail/cltbld', 08:13:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:13:47 INFO - 'MOZ_NO_REMOTE': '1', 08:13:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:13:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:13:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:13:47 INFO - 'PWD': '/builds/slave/test', 08:13:47 INFO - 'SHELL': '/bin/bash', 08:13:47 INFO - 'SHLVL': '1', 08:13:47 INFO - 'TERM': 'linux', 08:13:47 INFO - 'TMOUT': '86400', 08:13:47 INFO - 'USER': 'cltbld', 08:13:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465914801.690243-755417856', 08:13:47 INFO - '_': '/tools/buildbot/bin/python'} 08:13:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:13:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:13:47 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 08:13:47 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 08:13:47 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 08:13:47 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 08:13:47 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 08:13:47 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 08:13:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:13:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:13:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:13:51 INFO - Installing collected packages: mozsystemmonitor 08:13:51 INFO - Running setup.py install for mozsystemmonitor 08:13:51 INFO - Successfully installed mozsystemmonitor 08:13:51 INFO - Cleaning up... 08:13:51 INFO - Return code: 0 08:13:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:13: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')]} 08:13:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:13:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13: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')]} 08:13:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:13:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13:51 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 0x96dcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9743598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97f5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94d7e30>, '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 0x9774c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97f3470>, '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-1465914801.690243-755417856', '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 08:13:51 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 08:13:51 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 08:13:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:13:51 INFO - 'CCACHE_UMASK': '002', 08:13:51 INFO - 'DISPLAY': ':0', 08:13:51 INFO - 'HOME': '/home/cltbld', 08:13:51 INFO - 'LANG': 'en_US.UTF-8', 08:13:51 INFO - 'LOGNAME': 'cltbld', 08:13:51 INFO - 'MAIL': '/var/mail/cltbld', 08:13:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:13:51 INFO - 'MOZ_NO_REMOTE': '1', 08:13:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:13:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:13:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:13:51 INFO - 'PWD': '/builds/slave/test', 08:13:51 INFO - 'SHELL': '/bin/bash', 08:13:51 INFO - 'SHLVL': '1', 08:13:51 INFO - 'TERM': 'linux', 08:13:51 INFO - 'TMOUT': '86400', 08:13:51 INFO - 'USER': 'cltbld', 08:13:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465914801.690243-755417856', 08:13:51 INFO - '_': '/tools/buildbot/bin/python'} 08:13:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:13:52 INFO - Downloading/unpacking blobuploader==1.2.4 08:13:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:13:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:13:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:13:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:13:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:13:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:13:55 INFO - Downloading blobuploader-1.2.4.tar.gz 08:13:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:13:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:13:56 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 08:13:56 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 08:13:56 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 08:13:56 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 08:13:56 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 08:13:56 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 08:13:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:13:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:13:57 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 08:13:57 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 08:13:57 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 08:13:57 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 08:13:57 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 08:13:57 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 08:13:57 INFO - Downloading docopt-0.6.1.tar.gz 08:13:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:13:57 INFO - Installing collected packages: blobuploader, requests, docopt 08:13:57 INFO - Running setup.py install for blobuploader 08:13:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:13:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:13:57 INFO - Running setup.py install for requests 08:13:58 INFO - Running setup.py install for docopt 08:13:58 INFO - Successfully installed blobuploader requests docopt 08:13:58 INFO - Cleaning up... 08:13:58 INFO - Return code: 0 08:13:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:13:58 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')]} 08:13:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:13:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13:58 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')]} 08:13:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:13:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:13:58 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 0x96dcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9743598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97f5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94d7e30>, '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 0x9774c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97f3470>, '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-1465914801.690243-755417856', '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 08:13:58 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 08:13:58 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 08:13:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:13:58 INFO - 'CCACHE_UMASK': '002', 08:13:58 INFO - 'DISPLAY': ':0', 08:13:58 INFO - 'HOME': '/home/cltbld', 08:13:58 INFO - 'LANG': 'en_US.UTF-8', 08:13:58 INFO - 'LOGNAME': 'cltbld', 08:13:58 INFO - 'MAIL': '/var/mail/cltbld', 08:13:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:13:58 INFO - 'MOZ_NO_REMOTE': '1', 08:13:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:13:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:13:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:13:58 INFO - 'PWD': '/builds/slave/test', 08:13:58 INFO - 'SHELL': '/bin/bash', 08:13:58 INFO - 'SHLVL': '1', 08:13:58 INFO - 'TERM': 'linux', 08:13:58 INFO - 'TMOUT': '86400', 08:13:58 INFO - 'USER': 'cltbld', 08:13:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465914801.690243-755417856', 08:13:58 INFO - '_': '/tools/buildbot/bin/python'} 08:13:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:13:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:13:59 INFO - Running setup.py (path:/tmp/pip-LwPPmE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:13:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:13:59 INFO - Running setup.py (path:/tmp/pip-P8QY7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:13:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:13:59 INFO - Running setup.py (path:/tmp/pip-bLTp0f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:13:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:13:59 INFO - Running setup.py (path:/tmp/pip-NSDhzg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:13:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:13:59 INFO - Running setup.py (path:/tmp/pip-dcb2iZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:13:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:13:59 INFO - Running setup.py (path:/tmp/pip-k0ild_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:14:00 INFO - Running setup.py (path:/tmp/pip-J9Yzmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:14:00 INFO - Running setup.py (path:/tmp/pip-EbXdHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:14:00 INFO - Running setup.py (path:/tmp/pip-Ed4Sft-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:14:00 INFO - Running setup.py (path:/tmp/pip-5f2FA5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:14:00 INFO - Running setup.py (path:/tmp/pip-qzfFhi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:14:00 INFO - Running setup.py (path:/tmp/pip-S8Jj2m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:14:00 INFO - Running setup.py (path:/tmp/pip-absB40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:14:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:14:01 INFO - Running setup.py (path:/tmp/pip-KKnBvt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:14:01 INFO - Running setup.py (path:/tmp/pip-0RexZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:14:01 INFO - Running setup.py (path:/tmp/pip-BlLN7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:14:01 INFO - Running setup.py (path:/tmp/pip-AcyDEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:14:01 INFO - Running setup.py (path:/tmp/pip-333hWb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:14:01 INFO - Running setup.py (path:/tmp/pip-HqZz9R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:14:01 INFO - Running setup.py (path:/tmp/pip-7RbQwk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:14:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:14:02 INFO - Running setup.py (path:/tmp/pip-2StIPm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:14:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:14:02 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 08:14:02 INFO - Running setup.py install for manifestparser 08:14:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:14:02 INFO - Running setup.py install for mozcrash 08:14:02 INFO - Running setup.py install for mozdebug 08:14:03 INFO - Running setup.py install for mozdevice 08:14:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:14:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:14:03 INFO - Running setup.py install for mozfile 08:14:03 INFO - Running setup.py install for mozhttpd 08:14:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:14:03 INFO - Running setup.py install for mozinfo 08:14:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:14:03 INFO - Running setup.py install for mozInstall 08:14:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:14:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:14:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:14:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:14:04 INFO - Running setup.py install for mozleak 08:14:04 INFO - Running setup.py install for mozlog 08:14:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:14:04 INFO - Running setup.py install for moznetwork 08:14:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:14:04 INFO - Running setup.py install for mozprocess 08:14:05 INFO - Running setup.py install for mozprofile 08:14:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:14:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:14:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:14:05 INFO - Running setup.py install for mozrunner 08:14:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:14:05 INFO - Running setup.py install for mozscreenshot 08:14:05 INFO - Running setup.py install for moztest 08:14:06 INFO - Running setup.py install for mozversion 08:14:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:14:06 INFO - Running setup.py install for wptserve 08:14:06 INFO - Running setup.py install for marionette-driver 08:14:06 INFO - Running setup.py install for browsermob-proxy 08:14:06 INFO - Running setup.py install for marionette-client 08:14:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:14:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:14:07 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 08:14:07 INFO - Cleaning up... 08:14:07 INFO - Return code: 0 08:14:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:14:07 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')]} 08:14:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:14:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:14:07 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')]} 08:14:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:14:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:14:07 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 0x96dcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9743598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97f5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94d7e30>, '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 0x9774c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97f3470>, '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-1465914801.690243-755417856', '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 08:14:07 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 08:14:07 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 08:14:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:14:07 INFO - 'CCACHE_UMASK': '002', 08:14:07 INFO - 'DISPLAY': ':0', 08:14:07 INFO - 'HOME': '/home/cltbld', 08:14:07 INFO - 'LANG': 'en_US.UTF-8', 08:14:07 INFO - 'LOGNAME': 'cltbld', 08:14:07 INFO - 'MAIL': '/var/mail/cltbld', 08:14:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:14:07 INFO - 'MOZ_NO_REMOTE': '1', 08:14:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:14:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:14:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:14:07 INFO - 'PWD': '/builds/slave/test', 08:14:07 INFO - 'SHELL': '/bin/bash', 08:14:07 INFO - 'SHLVL': '1', 08:14:07 INFO - 'TERM': 'linux', 08:14:07 INFO - 'TMOUT': '86400', 08:14:07 INFO - 'USER': 'cltbld', 08:14:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465914801.690243-755417856', 08:14:07 INFO - '_': '/tools/buildbot/bin/python'} 08:14:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:14:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:14:07 INFO - Running setup.py (path:/tmp/pip-SluvjC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:14:08 INFO - Running setup.py (path:/tmp/pip-HIEN6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:14:08 INFO - Running setup.py (path:/tmp/pip-u5JBzb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:14:08 INFO - Running setup.py (path:/tmp/pip-tBSjH6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:14:08 INFO - Running setup.py (path:/tmp/pip-ySqPp3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:14:08 INFO - Running setup.py (path:/tmp/pip-0YLBHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:14:08 INFO - Running setup.py (path:/tmp/pip-gaG29d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:14:08 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)) 08:14:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:14:08 INFO - Running setup.py (path:/tmp/pip-aYQKTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:14:09 INFO - Running setup.py (path:/tmp/pip-iP_83b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:14:09 INFO - Running setup.py (path:/tmp/pip-sR0NMa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:14:09 INFO - Running setup.py (path:/tmp/pip-Vt4Eh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:14:09 INFO - Running setup.py (path:/tmp/pip-Y2ZK0E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:14:09 INFO - Running setup.py (path:/tmp/pip-DcgACU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:14:09 INFO - Running setup.py (path:/tmp/pip-ITac16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:14:09 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)) 08:14:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:14:09 INFO - Running setup.py (path:/tmp/pip-jql9NR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:14:10 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)) 08:14:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:14:10 INFO - Running setup.py (path:/tmp/pip-7t0RdO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:14:10 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)) 08:14:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:14:10 INFO - Running setup.py (path:/tmp/pip-uYEC1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:14:10 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)) 08:14:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:14:10 INFO - Running setup.py (path:/tmp/pip-LQrUFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:14:10 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)) 08:14:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:14:10 INFO - Running setup.py (path:/tmp/pip-ii9pJR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:14:10 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)) 08:14:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:14:10 INFO - Running setup.py (path:/tmp/pip-PCOlvk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:14:10 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)) 08:14:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:14:11 INFO - Running setup.py (path:/tmp/pip-qOU9tU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:14:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:14:11 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)) 08:14:11 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)) 08:14:11 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)) 08:14:11 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)) 08:14:11 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)) 08:14:11 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)) 08:14:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:14:11 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 08:14:11 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 08:14:11 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 08:14:11 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 08:14:11 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 08:14:11 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 08:14:15 INFO - Downloading blessings-1.6.tar.gz 08:14:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:14:15 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)) 08:14:15 INFO - Installing collected packages: blessings 08:14:15 INFO - Running setup.py install for blessings 08:14:15 INFO - Successfully installed blessings 08:14:15 INFO - Cleaning up... 08:14:15 INFO - Return code: 0 08:14:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:14:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:14:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:14:15 INFO - Reading from file tmpfile_stdout 08:14:15 INFO - Current package versions: 08:14:15 INFO - argparse == 1.2.1 08:14:15 INFO - blessings == 1.6 08:14:15 INFO - blobuploader == 1.2.4 08:14:15 INFO - browsermob-proxy == 0.6.0 08:14:15 INFO - docopt == 0.6.1 08:14:15 INFO - manifestparser == 1.1 08:14:15 INFO - marionette-client == 2.3.0 08:14:15 INFO - marionette-driver == 1.4.0 08:14:15 INFO - mozInstall == 1.12 08:14:15 INFO - mozcrash == 0.17 08:14:15 INFO - mozdebug == 0.1 08:14:15 INFO - mozdevice == 0.48 08:14:15 INFO - mozfile == 1.2 08:14:15 INFO - mozhttpd == 0.7 08:14:15 INFO - mozinfo == 0.9 08:14:15 INFO - mozleak == 0.1 08:14:15 INFO - mozlog == 3.1 08:14:15 INFO - moznetwork == 0.27 08:14:15 INFO - mozprocess == 0.22 08:14:15 INFO - mozprofile == 0.28 08:14:15 INFO - mozrunner == 6.11 08:14:15 INFO - mozscreenshot == 0.1 08:14:15 INFO - mozsystemmonitor == 0.0 08:14:15 INFO - moztest == 0.7 08:14:15 INFO - mozversion == 1.4 08:14:15 INFO - psutil == 3.1.1 08:14:15 INFO - requests == 1.2.3 08:14:15 INFO - wptserve == 1.4.0 08:14:15 INFO - wsgiref == 0.1.2 08:14:15 INFO - Running post-action listener: _resource_record_post_action 08:14:15 INFO - Running post-action listener: _start_resource_monitoring 08:14:16 INFO - Starting resource monitoring. 08:14:16 INFO - ##### 08:14:16 INFO - ##### Running pull step. 08:14:16 INFO - ##### 08:14:16 INFO - Running pre-action listener: _resource_record_pre_action 08:14:16 INFO - Running main action method: pull 08:14:16 INFO - Pull has nothing to do! 08:14:16 INFO - Running post-action listener: _resource_record_post_action 08:14:16 INFO - ##### 08:14:16 INFO - ##### Running install step. 08:14:16 INFO - ##### 08:14:16 INFO - Running pre-action listener: _resource_record_pre_action 08:14:16 INFO - Running main action method: install 08:14:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:14:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:14:16 INFO - Reading from file tmpfile_stdout 08:14:16 INFO - Detecting whether we're running mozinstall >=1.0... 08:14:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:14:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:14:16 INFO - Reading from file tmpfile_stdout 08:14:16 INFO - Output received: 08:14:16 INFO - Usage: mozinstall [options] installer 08:14:16 INFO - Options: 08:14:16 INFO - -h, --help show this help message and exit 08:14:16 INFO - -d DEST, --destination=DEST 08:14:16 INFO - Directory to install application into. [default: 08:14:16 INFO - "/builds/slave/test"] 08:14:16 INFO - --app=APP Application being installed. [default: firefox] 08:14:16 INFO - mkdir: /builds/slave/test/build/application 08:14:16 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'] 08:14:16 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 08:14:46 INFO - Reading from file tmpfile_stdout 08:14:46 INFO - Output received: 08:14:46 INFO - /builds/slave/test/build/application/firefox/firefox 08:14:46 INFO - Running post-action listener: _resource_record_post_action 08:14:46 INFO - ##### 08:14:46 INFO - ##### Running run-tests step. 08:14:46 INFO - ##### 08:14:46 INFO - Running pre-action listener: _resource_record_pre_action 08:14:46 INFO - Running main action method: run_tests 08:14:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:14:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:14:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:14:46 INFO - grabbing minidump binary from tooltool 08:14:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:14:46 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 0x94d7e30>, '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 0x9774c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97f3470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:14:46 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 08:14:46 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 08:14:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:14:46 INFO - Return code: 0 08:14:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:14:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:14:46 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/T0PtrlDRSpqWMv2lQlBi4A/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 08:14:46 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/T0PtrlDRSpqWMv2lQlBi4A/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 08:14:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:14:46 INFO - 'CCACHE_UMASK': '002', 08:14:46 INFO - 'DISPLAY': ':0', 08:14:46 INFO - 'HOME': '/home/cltbld', 08:14:46 INFO - 'LANG': 'en_US.UTF-8', 08:14:46 INFO - 'LOGNAME': 'cltbld', 08:14:46 INFO - 'MAIL': '/var/mail/cltbld', 08:14:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:14:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:14:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:14:46 INFO - 'MOZ_NO_REMOTE': '1', 08:14:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:14:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:14:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:14:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:14:46 INFO - 'PWD': '/builds/slave/test', 08:14:46 INFO - 'SHELL': '/bin/bash', 08:14:46 INFO - 'SHLVL': '1', 08:14:46 INFO - 'TERM': 'linux', 08:14:46 INFO - 'TMOUT': '86400', 08:14:46 INFO - 'USER': 'cltbld', 08:14:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465914801.690243-755417856', 08:14:46 INFO - '_': '/tools/buildbot/bin/python'} 08:14:46 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/T0PtrlDRSpqWMv2lQlBi4A/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 08:14:47 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 08:14:47 INFO - import pkg_resources 08:14:48 INFO - Using 1 client processes 08:14:48 INFO - wptserve Starting http server on 127.0.0.1:8000 08:14:48 INFO - wptserve Starting http server on 127.0.0.1:8001 08:14:48 INFO - wptserve Starting http server on 127.0.0.1:8443 08:14:50 INFO - SUITE-START | Running 778 tests 08:14:50 INFO - Running testharness tests 08:14:50 INFO - Setting up ssl 08:14:50 INFO - PROCESS | certutil | 08:14:50 INFO - PROCESS | certutil | 08:14:50 INFO - PROCESS | certutil | 08:14:50 INFO - Certificate Nickname Trust Attributes 08:14:50 INFO - SSL,S/MIME,JAR/XPI 08:14:50 INFO - 08:14:50 INFO - web-platform-tests CT,, 08:14:50 INFO - 08:14:51 INFO - Starting runner 08:14:53 INFO - PROCESS | 1765 | 1465917293748 Marionette DEBUG Marionette enabled via build flag and pref 08:14:54 INFO - PROCESS | 1765 | ++DOCSHELL 0xa4e4c400 == 1 [pid = 1765] [id = 1] 08:14:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 1 (0xa4e4c800) [pid = 1765] [serial = 1] [outer = (nil)] 08:14:54 INFO - PROCESS | 1765 | [1765] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:14:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 2 (0xa4e4d000) [pid = 1765] [serial = 2] [outer = 0xa4e4c800] 08:14:54 INFO - PROCESS | 1765 | 1465917294453 Marionette INFO Listening on port 2828 08:14:55 INFO - PROCESS | 1765 | 1465917295096 Marionette DEBUG Marionette enabled via command-line flag 08:14:55 INFO - PROCESS | 1765 | ++DOCSHELL 0xa23ad000 == 2 [pid = 1765] [id = 2] 08:14:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 3 (0xa8c0d000) [pid = 1765] [serial = 3] [outer = (nil)] 08:14:55 INFO - PROCESS | 1765 | [1765] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:14:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 4 (0xa23eb400) [pid = 1765] [serial = 4] [outer = 0xa8c0d000] 08:14:55 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ca220 08:14:55 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cad00 08:14:55 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d6cc0 08:14:55 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f2920 08:14:55 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f8660 08:14:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 5 (0xa100c800) [pid = 1765] [serial = 5] [outer = 0xa4e4c800] 08:14:55 INFO - PROCESS | 1765 | [1765] 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 08:14:55 INFO - PROCESS | 1765 | 1465917295499 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52784 08:14:55 INFO - PROCESS | 1765 | [1765] 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 08:14:55 INFO - PROCESS | 1765 | 1465917295579 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52785 08:14:55 INFO - PROCESS | 1765 | 1465917295590 Marionette DEBUG Closed connection conn0 08:14:55 INFO - PROCESS | 1765 | [1765] 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 2248 08:14:55 INFO - PROCESS | 1765 | 1465917295710 Marionette DEBUG Closed connection conn1 08:14:55 INFO - PROCESS | 1765 | [1765] 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 08:14:55 INFO - PROCESS | 1765 | 1465917295793 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52786 08:14:55 INFO - PROCESS | 1765 | [1765] 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 08:14:55 INFO - PROCESS | 1765 | 1465917295831 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52787 08:14:55 INFO - PROCESS | 1765 | 1465917295834 Marionette DEBUG Closed connection conn2 08:14:55 INFO - PROCESS | 1765 | [1765] 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 08:14:55 INFO - PROCESS | 1765 | 1465917295868 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:52788 08:14:55 INFO - PROCESS | 1765 | 1465917295879 Marionette DEBUG Closed connection conn3 08:14:55 INFO - PROCESS | 1765 | 1465917295906 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:14:55 INFO - PROCESS | 1765 | 1465917295919 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":"20160614063226","device":"desktop","version":"48.0"} 08:14:56 INFO - PROCESS | 1765 | [1765] 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 08:14:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x9aceb800 == 3 [pid = 1765] [id = 3] 08:14:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 6 (0x9acebc00) [pid = 1765] [serial = 6] [outer = (nil)] 08:14:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x9acec000 == 4 [pid = 1765] [id = 4] 08:14:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 7 (0x9acec400) [pid = 1765] [serial = 7] [outer = (nil)] 08:14:57 INFO - PROCESS | 1765 | [1765] 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 08:14:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a212000 == 5 [pid = 1765] [id = 5] 08:14:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 8 (0x9a212400) [pid = 1765] [serial = 8] [outer = (nil)] 08:14:58 INFO - PROCESS | 1765 | [1765] 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 08:14:58 INFO - PROCESS | 1765 | [1765] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:14:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 9 (0x9a0ef800) [pid = 1765] [serial = 9] [outer = 0x9a212400] 08:14:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 10 (0x99b04000) [pid = 1765] [serial = 10] [outer = 0x9acebc00] 08:14:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 11 (0x99b05c00) [pid = 1765] [serial = 11] [outer = 0x9acec400] 08:14:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 12 (0x99b08400) [pid = 1765] [serial = 12] [outer = 0x9a212400] 08:14:59 INFO - PROCESS | 1765 | 1465917299722 Marionette INFO startBrowser 662ede74-8ec6-46c7-90e5-0170dea1a880 08:14:59 INFO - PROCESS | 1765 | 1465917299768 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1765 | 1465917299788 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1765 | 1465917299791 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 13 (0x989a2c00) [pid = 1765] [serial = 13] [outer = 0x9a212400] 08:15:00 INFO - PROCESS | 1765 | 1465917300495 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"662ede74-8ec6-46c7-90e5-0170dea1a880","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":"20160614063226","device":"desktop","version":"48.0","command_id":1}}] 08:15:00 INFO - PROCESS | 1765 | 1465917300702 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}] 08:15:00 INFO - PROCESS | 1765 | 1465917300710 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:00 INFO - PROCESS | 1765 | 1465917300890 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:15:01 INFO - PROCESS | 1765 | 1465917301190 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:15:01 INFO - PROCESS | 1765 | 1465917301197 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:01 INFO - PROCESS | 1765 | [1765] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:15:01 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:15:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 14 (0x94712800) [pid = 1765] [serial = 14] [outer = 0x9a212400] 08:15:01 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:15:01 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:01 INFO - PROCESS | 1765 | 1465917301882 Marionette TRACE conn4 <- [1,3,null,{}] 08:15:01 INFO - PROCESS | 1765 | 1465917301948 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:15:01 INFO - PROCESS | 1765 | 1465917301954 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:02 INFO - PROCESS | 1765 | 1465917302007 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:15:02 INFO - PROCESS | 1765 | 1465917302073 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 1765 | 1465917302077 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:15:02 INFO - PROCESS | 1765 | 1465917302108 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 1765 | 1465917302112 Marionette TRACE conn4 <- [1,6,null,{}] 08:15:02 INFO - PROCESS | 1765 | 1465917302146 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}] 08:15:02 INFO - PROCESS | 1765 | 1465917302170 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:02 INFO - PROCESS | 1765 | 1465917302266 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:15:02 INFO - PROCESS | 1765 | 1465917302273 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 1765 | 1465917302281 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a20d400 == 6 [pid = 1765] [id = 6] 08:15:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 15 (0x9ae55800) [pid = 1765] [serial = 15] [outer = (nil)] 08:15:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 16 (0x93ccac00) [pid = 1765] [serial = 16] [outer = 0x9ae55800] 08:15:02 INFO - PROCESS | 1765 | 1465917302361 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 17 (0x93ccfc00) [pid = 1765] [serial = 17] [outer = 0x9ae55800] 08:15:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390c400 == 7 [pid = 1765] [id = 7] 08:15:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 18 (0x9390c800) [pid = 1765] [serial = 18] [outer = (nil)] 08:15:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 19 (0x9390e800) [pid = 1765] [serial = 19] [outer = 0x9390c800] 08:15:02 INFO - PROCESS | 1765 | 1465917302835 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 20 (0x947b8400) [pid = 1765] [serial = 20] [outer = 0x9390c800] 08:15:03 INFO - PROCESS | 1765 | [1765] 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 08:15:03 INFO - PROCESS | 1765 | 1465917303390 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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1363ms 08:15:03 INFO - PROCESS | 1765 | 1465917303507 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 1765 | 1465917303511 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:15:03 INFO - PROCESS | 1765 | 1465917303545 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 1765 | 1465917303549 Marionette TRACE conn4 <- [1,10,null,{}] 08:15:03 INFO - PROCESS | 1765 | 1465917303563 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}] 08:15:03 INFO - PROCESS | 1765 | 1465917303575 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:03 INFO - PROCESS | 1765 | 1465917303761 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:15:03 INFO - PROCESS | 1765 | 1465917303779 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1765 | 1465917303787 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e5c000 == 8 [pid = 1765] [id = 8] 08:15:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 21 (0x93909400) [pid = 1765] [serial = 21] [outer = (nil)] 08:15:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 22 (0x947bf800) [pid = 1765] [serial = 22] [outer = 0x93909400] 08:15:03 INFO - PROCESS | 1765 | 1465917303859 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 23 (0x921aa000) [pid = 1765] [serial = 23] [outer = 0x93909400] 08:15:04 INFO - PROCESS | 1765 | 1465917304913 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1449ms 08:15:04 INFO - PROCESS | 1765 | 1465917304980 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1765 | 1465917304987 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:15:04 INFO - PROCESS | 1765 | 1465917304995 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 1765 | 1465917305001 Marionette TRACE conn4 <- [1,14,null,{}] 08:15:05 INFO - PROCESS | 1765 | 1465917305010 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}] 08:15:05 INFO - PROCESS | 1765 | 1465917305016 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:05 INFO - PROCESS | 1765 | 1465917305250 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:15:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226a400 == 9 [pid = 1765] [id = 9] 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 24 (0x92377000) [pid = 1765] [serial = 24] [outer = (nil)] 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 25 (0x92377800) [pid = 1765] [serial = 25] [outer = 0x92377000] 08:15:05 INFO - PROCESS | 1765 | 1465917305504 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1765 | 1465917305513 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 26 (0x92378c00) [pid = 1765] [serial = 26] [outer = 0x92377000] 08:15:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x9237bc00 == 10 [pid = 1765] [id = 10] 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 27 (0x9237d400) [pid = 1765] [serial = 27] [outer = (nil)] 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 28 (0x9237f800) [pid = 1765] [serial = 28] [outer = 0x9237d400] 08:15:05 INFO - PROCESS | 1765 | 1465917305619 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 29 (0x92e62c00) [pid = 1765] [serial = 29] [outer = 0x9237d400] 08:15:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226fc00 == 11 [pid = 1765] [id = 11] 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 30 (0x92272800) [pid = 1765] [serial = 30] [outer = (nil)] 08:15:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 31 (0x94720000) [pid = 1765] [serial = 31] [outer = 0x92272800] 08:15:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 32 (0x97703c00) [pid = 1765] [serial = 32] [outer = 0x92272800] 08:15:06 INFO - PROCESS | 1765 | 1465917306752 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1784ms 08:15:06 INFO - PROCESS | 1765 | 1465917306779 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 1765 | 1465917306787 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:15:06 INFO - PROCESS | 1765 | 1465917306798 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1765 | 1465917306802 Marionette TRACE conn4 <- [1,18,null,{}] 08:15:06 INFO - PROCESS | 1765 | 1465917306809 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}] 08:15:06 INFO - PROCESS | 1765 | 1465917306815 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:07 INFO - PROCESS | 1765 | 1465917307064 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:15:07 INFO - PROCESS | 1765 | 1465917307293 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 1765 | 1465917307300 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e62400 == 12 [pid = 1765] [id = 12] 08:15:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 33 (0x989a7000) [pid = 1765] [serial = 33] [outer = (nil)] 08:15:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 34 (0x99765400) [pid = 1765] [serial = 34] [outer = 0x989a7000] 08:15:07 INFO - PROCESS | 1765 | 1465917307395 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 35 (0x99f90c00) [pid = 1765] [serial = 35] [outer = 0x989a7000] 08:15:08 INFO - PROCESS | 1765 | 1465917308180 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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1431ms 08:15:08 INFO - PROCESS | 1765 | 1465917308230 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 1765 | 1465917308236 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:15:08 INFO - PROCESS | 1765 | 1465917308262 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 1765 | 1465917308269 Marionette TRACE conn4 <- [1,22,null,{}] 08:15:08 INFO - PROCESS | 1765 | 1465917308285 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}] 08:15:08 INFO - PROCESS | 1765 | 1465917308294 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:08 INFO - PROCESS | 1765 | 1465917308490 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:15:08 INFO - PROCESS | 1765 | 1465917308623 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1765 | 1465917308637 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b309400 == 13 [pid = 1765] [id = 13] 08:15:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 36 (0x9b309800) [pid = 1765] [serial = 36] [outer = (nil)] 08:15:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 37 (0x9c3af000) [pid = 1765] [serial = 37] [outer = 0x9b309800] 08:15:08 INFO - PROCESS | 1765 | 1465917308720 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 38 (0xa05e7000) [pid = 1765] [serial = 38] [outer = 0x9b309800] 08:15:09 INFO - PROCESS | 1765 | 1465917309584 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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1391ms 08:15:09 INFO - PROCESS | 1765 | 1465917309650 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1765 | 1465917309655 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:15:10 INFO - PROCESS | 1765 | 1465917309998 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 1765 | 1465917310003 Marionette TRACE conn4 <- [1,26,null,{}] 08:15:10 INFO - PROCESS | 1765 | 1465917310022 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}] 08:15:10 INFO - PROCESS | 1765 | 1465917310028 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:10 INFO - PROCESS | 1765 | 1465917310232 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:15:10 INFO - PROCESS | 1765 | 1465917310423 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1765 | 1465917310433 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x9471e800 == 14 [pid = 1765] [id = 14] 08:15:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 39 (0x947b4c00) [pid = 1765] [serial = 39] [outer = (nil)] 08:15:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 40 (0x951e5400) [pid = 1765] [serial = 40] [outer = 0x947b4c00] 08:15:10 INFO - PROCESS | 1765 | 1465917310506 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 41 (0x9894a800) [pid = 1765] [serial = 41] [outer = 0x947b4c00] 08:15:11 INFO - PROCESS | 1765 | 1465917311283 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1596ms 08:15:11 INFO - PROCESS | 1765 | 1465917311347 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1765 | 1465917311352 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:15:11 INFO - PROCESS | 1765 | 1465917311360 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1765 | 1465917311364 Marionette TRACE conn4 <- [1,30,null,{}] 08:15:11 INFO - PROCESS | 1765 | 1465917311377 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}] 08:15:11 INFO - PROCESS | 1765 | 1465917311384 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:11 INFO - PROCESS | 1765 | 1465917311544 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:15:11 INFO - PROCESS | 1765 | 1465917311648 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1765 | 1465917311656 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x989a1c00 == 15 [pid = 1765] [id = 15] 08:15:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 42 (0x99638000) [pid = 1765] [serial = 42] [outer = (nil)] 08:15:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 43 (0x99b08000) [pid = 1765] [serial = 43] [outer = 0x99638000] 08:15:11 INFO - PROCESS | 1765 | 1465917311727 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 44 (0x9a0eb000) [pid = 1765] [serial = 44] [outer = 0x99638000] 08:15:12 INFO - PROCESS | 1765 | 1465917312416 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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1092ms 08:15:12 INFO - PROCESS | 1765 | 1465917312453 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 1765 | 1465917312456 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:15:12 INFO - PROCESS | 1765 | 1465917312474 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 1765 | 1465917312478 Marionette TRACE conn4 <- [1,34,null,{}] 08:15:12 INFO - PROCESS | 1765 | 1465917312484 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}] 08:15:12 INFO - PROCESS | 1765 | 1465917312488 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:12 INFO - PROCESS | 1765 | 1465917312643 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:15:12 INFO - PROCESS | 1765 | 1465917312666 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1765 | 1465917312683 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b307400 == 16 [pid = 1765] [id = 16] 08:15:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 45 (0x9b307800) [pid = 1765] [serial = 45] [outer = (nil)] 08:15:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 46 (0x9b30c800) [pid = 1765] [serial = 46] [outer = 0x9b307800] 08:15:12 INFO - PROCESS | 1765 | 1465917312749 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 47 (0x9b3b3c00) [pid = 1765] [serial = 47] [outer = 0x9b307800] 08:15:13 INFO - PROCESS | 1765 | 1465917313496 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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1084ms 08:15:13 INFO - PROCESS | 1765 | 1465917313570 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 1765 | 1465917313573 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:15:13 INFO - PROCESS | 1765 | 1465917313581 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 1765 | 1465917313584 Marionette TRACE conn4 <- [1,38,null,{}] 08:15:13 INFO - PROCESS | 1765 | 1465917313589 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}] 08:15:13 INFO - PROCESS | 1765 | 1465917313594 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:13 INFO - PROCESS | 1765 | 1465917313746 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:15:13 INFO - PROCESS | 1765 | 1465917313755 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1765 | 1465917313765 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x9aceec00 == 17 [pid = 1765] [id = 17] 08:15:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 48 (0x9b30e800) [pid = 1765] [serial = 48] [outer = (nil)] 08:15:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 49 (0x9c210400) [pid = 1765] [serial = 49] [outer = 0x9b30e800] 08:15:13 INFO - PROCESS | 1765 | 1465917313831 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 50 (0x9c3b3800) [pid = 1765] [serial = 50] [outer = 0x9b30e800] 08:15:14 INFO - PROCESS | 1765 | 1465917314593 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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1039ms 08:15:14 INFO - PROCESS | 1765 | 1465917314621 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1765 | 1465917314624 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:15:14 INFO - PROCESS | 1765 | 1465917314630 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 1765 | 1465917314632 Marionette TRACE conn4 <- [1,42,null,{}] 08:15:14 INFO - PROCESS | 1765 | 1465917314638 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}] 08:15:14 INFO - PROCESS | 1765 | 1465917314642 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:14 INFO - PROCESS | 1765 | 1465917314824 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:15:14 INFO - PROCESS | 1765 | 1465917314844 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 1765 | 1465917314853 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a0e9400 == 18 [pid = 1765] [id = 18] 08:15:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 51 (0x9ce35400) [pid = 1765] [serial = 51] [outer = (nil)] 08:15:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 52 (0x9ce41000) [pid = 1765] [serial = 52] [outer = 0x9ce35400] 08:15:14 INFO - PROCESS | 1765 | 1465917314923 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 53 (0xa1012800) [pid = 1765] [serial = 53] [outer = 0x9ce35400] 08:15:15 INFO - PROCESS | 1765 | 1465917315665 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]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1087ms 08:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:15:15 INFO - PROCESS | 1765 | 1465917315717 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 1765 | 1465917315720 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:15:15 INFO - PROCESS | 1765 | 1465917315726 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 1765 | 1465917315730 Marionette TRACE conn4 <- [1,46,null,{}] 08:15:15 INFO - PROCESS | 1765 | 1465917315748 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}] 08:15:15 INFO - PROCESS | 1765 | 1465917315758 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:15 INFO - PROCESS | 1765 | 1465917315952 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:15:15 INFO - PROCESS | 1765 | 1465917315961 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1765 | 1465917315969 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:15 INFO - PROCESS | 1765 | ++DOCSHELL 0xa1088000 == 19 [pid = 1765] [id = 19] 08:15:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 54 (0xa23ad400) [pid = 1765] [serial = 54] [outer = (nil)] 08:15:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 55 (0xa23f8800) [pid = 1765] [serial = 55] [outer = 0xa23ad400] 08:15:16 INFO - PROCESS | 1765 | 1465917316044 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0xa25ee400) [pid = 1765] [serial = 56] [outer = 0xa23ad400] 08:15:16 INFO - PROCESS | 1765 | 1465917316857 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1192ms 08:15:16 INFO - PROCESS | 1765 | 1465917316918 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1765 | 1465917316922 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:15:16 INFO - PROCESS | 1765 | 1465917316928 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 1765 | 1465917316931 Marionette TRACE conn4 <- [1,50,null,{}] 08:15:16 INFO - PROCESS | 1765 | 1465917316937 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}] 08:15:16 INFO - PROCESS | 1765 | 1465917316941 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:17 INFO - PROCESS | 1765 | 1465917317087 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:15:17 INFO - PROCESS | 1765 | 1465917317099 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1765 | 1465917317109 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:17 INFO - PROCESS | 1765 | ++DOCSHELL 0xa2faf800 == 20 [pid = 1765] [id = 20] 08:15:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0xa2fafc00) [pid = 1765] [serial = 57] [outer = (nil)] 08:15:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0xa3427800) [pid = 1765] [serial = 58] [outer = 0xa2fafc00] 08:15:17 INFO - PROCESS | 1765 | 1465917317175 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0xa35d9400) [pid = 1765] [serial = 59] [outer = 0xa2fafc00] 08:15:17 INFO - PROCESS | 1765 | 1465917317918 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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1027ms 08:15:17 INFO - PROCESS | 1765 | 1465917317956 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1765 | 1465917317959 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:15:17 INFO - PROCESS | 1765 | 1465917317966 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 1765 | 1465917317970 Marionette TRACE conn4 <- [1,54,null,{}] 08:15:17 INFO - PROCESS | 1765 | 1465917317975 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}] 08:15:17 INFO - PROCESS | 1765 | 1465917317979 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:18 INFO - PROCESS | 1765 | 1465917318161 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:15:18 INFO - PROCESS | 1765 | 1465917318177 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 1765 | 1465917318185 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x921ae400 == 21 [pid = 1765] [id = 21] 08:15:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x97706400) [pid = 1765] [serial = 60] [outer = (nil)] 08:15:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0xa4e48c00) [pid = 1765] [serial = 61] [outer = 0x97706400] 08:15:18 INFO - PROCESS | 1765 | 1465917318258 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0xa5013000) [pid = 1765] [serial = 62] [outer = 0x97706400] 08:15:18 INFO - PROCESS | 1765 | 1465917318985 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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1079ms 08:15:19 INFO - PROCESS | 1765 | 1465917319047 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 1765 | 1465917319049 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:15:19 INFO - PROCESS | 1765 | 1465917319056 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1765 | 1465917319058 Marionette TRACE conn4 <- [1,58,null,{}] 08:15:19 INFO - PROCESS | 1765 | 1465917319064 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}] 08:15:19 INFO - PROCESS | 1765 | 1465917319069 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:20 INFO - PROCESS | 1765 | 1465917320230 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:15:20 INFO - PROCESS | 1765 | 1465917320256 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1765 | 1465917320265 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ccf800 == 22 [pid = 1765] [id = 22] 08:15:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x93cd0c00) [pid = 1765] [serial = 63] [outer = (nil)] 08:15:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x94719c00) [pid = 1765] [serial = 64] [outer = 0x93cd0c00] 08:15:20 INFO - PROCESS | 1765 | 1465917320337 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x947c1800) [pid = 1765] [serial = 65] [outer = 0x93cd0c00] 08:15:21 INFO - PROCESS | 1765 | 1465917321059 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]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2035ms 08:15:21 INFO - PROCESS | 1765 | 1465917321093 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 1765 | 1465917321100 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:15:21 INFO - PROCESS | 1765 | 1465917321107 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 1765 | 1465917321112 Marionette TRACE conn4 <- [1,62,null,{}] 08:15:21 INFO - PROCESS | 1765 | 1465917321119 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}] 08:15:21 INFO - PROCESS | 1765 | 1465917321124 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:21 INFO - PROCESS | 1765 | 1465917321797 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9ae55800) [pid = 1765] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x9b309800) [pid = 1765] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x947b4c00) [pid = 1765] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x99638000) [pid = 1765] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x9b307800) [pid = 1765] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x9b30e800) [pid = 1765] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0xa2fafc00) [pid = 1765] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x93909400) [pid = 1765] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x9237d400) [pid = 1765] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:15:21 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x989a7000) [pid = 1765] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:15:21 INFO - PROCESS | 1765 | 1465917321948 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 1765 | 1465917321956 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x92373000 == 23 [pid = 1765] [id = 23] 08:15:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x9237d400) [pid = 1765] [serial = 66] [outer = (nil)] 08:15:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x951a2400) [pid = 1765] [serial = 67] [outer = 0x9237d400] 08:15:22 INFO - PROCESS | 1765 | 1465917322025 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x92e59800) [pid = 1765] [serial = 68] [outer = 0x9237d400] 08:15:22 INFO - PROCESS | 1765 | 1465917322679 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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1638ms 08:15:22 INFO - PROCESS | 1765 | 1465917322747 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:15:22 INFO - PROCESS | 1765 | 1465917322751 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:15:22 INFO - PROCESS | 1765 | 1465917322779 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 1765 | 1465917322781 Marionette TRACE conn4 <- [1,66,null,{}] 08:15:22 INFO - PROCESS | 1765 | 1465917322792 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}] 08:15:22 INFO - PROCESS | 1765 | 1465917322796 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:22 INFO - PROCESS | 1765 | 1465917322953 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:15:22 INFO - PROCESS | 1765 | 1465917322964 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 1765 | 1465917322973 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x998d3000 == 24 [pid = 1765] [id = 24] 08:15:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x99bb4800) [pid = 1765] [serial = 69] [outer = (nil)] 08:15:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x9aad4c00) [pid = 1765] [serial = 70] [outer = 0x99bb4800] 08:15:23 INFO - PROCESS | 1765 | 1465917323043 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x9acf3400) [pid = 1765] [serial = 71] [outer = 0x99bb4800] 08:15:23 INFO - PROCESS | 1765 | 1465917323795 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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1103ms 08:15:23 INFO - PROCESS | 1765 | 1465917323892 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 1765 | 1465917323898 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:15:23 INFO - PROCESS | 1765 | 1465917323908 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 1765 | 1465917323913 Marionette TRACE conn4 <- [1,70,null,{}] 08:15:23 INFO - PROCESS | 1765 | 1465917323922 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}] 08:15:23 INFO - PROCESS | 1765 | 1465917323928 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:24 INFO - PROCESS | 1765 | 1465917324107 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:15:24 INFO - PROCESS | 1765 | 1465917324212 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 1765 | 1465917324228 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390dc00 == 25 [pid = 1765] [id = 25] 08:15:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x9519bc00) [pid = 1765] [serial = 72] [outer = (nil)] 08:15:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x96578800) [pid = 1765] [serial = 73] [outer = 0x9519bc00] 08:15:24 INFO - PROCESS | 1765 | 1465917324307 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x98e9f800) [pid = 1765] [serial = 74] [outer = 0x9519bc00] 08:15:25 INFO - PROCESS | 1765 | 1465917325114 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1285ms 08:15:25 INFO - PROCESS | 1765 | 1465917325193 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 1765 | 1465917325198 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:15:25 INFO - PROCESS | 1765 | 1465917325209 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 1765 | 1465917325215 Marionette TRACE conn4 <- [1,74,null,{}] 08:15:25 INFO - PROCESS | 1765 | 1465917325222 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}] 08:15:25 INFO - PROCESS | 1765 | 1465917325227 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:25 INFO - PROCESS | 1765 | 1465917325435 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:15:25 INFO - PROCESS | 1765 | 1465917325570 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1765 | 1465917325580 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x99b0a400 == 26 [pid = 1765] [id = 26] 08:15:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9aad0800) [pid = 1765] [serial = 75] [outer = (nil)] 08:15:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9b309800) [pid = 1765] [serial = 76] [outer = 0x9aad0800] 08:15:25 INFO - PROCESS | 1765 | 1465917325665 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9c207400) [pid = 1765] [serial = 77] [outer = 0x9aad0800] 08:15:26 INFO - PROCESS | 1765 | 1465917326468 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1345ms 08:15:26 INFO - PROCESS | 1765 | 1465917326551 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 1765 | 1465917326556 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:15:26 INFO - PROCESS | 1765 | 1465917326562 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 1765 | 1465917326567 Marionette TRACE conn4 <- [1,78,null,{}] 08:15:26 INFO - PROCESS | 1765 | 1465917326583 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}] 08:15:26 INFO - PROCESS | 1765 | 1465917326591 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:26 INFO - PROCESS | 1765 | 1465917326780 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:15:26 INFO - PROCESS | 1765 | 1465917326890 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 1765 | 1465917326898 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:26 INFO - PROCESS | 1765 | ++DOCSHELL 0xa23a8000 == 27 [pid = 1765] [id = 27] 08:15:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0xa23a8400) [pid = 1765] [serial = 78] [outer = (nil)] 08:15:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0xa23fa000) [pid = 1765] [serial = 79] [outer = 0xa23a8400] 08:15:26 INFO - PROCESS | 1765 | 1465917326984 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0xa2fb2000) [pid = 1765] [serial = 80] [outer = 0xa23a8400] 08:15:27 INFO - PROCESS | 1765 | 1465917327796 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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1283ms 08:15:27 INFO - PROCESS | 1765 | 1465917327846 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 1765 | 1465917327850 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:15:27 INFO - PROCESS | 1765 | 1465917327856 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 1765 | 1465917327860 Marionette TRACE conn4 <- [1,82,null,{}] 08:15:27 INFO - PROCESS | 1765 | 1465917327865 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}] 08:15:27 INFO - PROCESS | 1765 | 1465917327871 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:28 INFO - PROCESS | 1765 | 1465917328035 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:15:28 INFO - PROCESS | 1765 | 1465917328168 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 1765 | 1465917328176 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x9aad4800 == 28 [pid = 1765] [id = 28] 08:15:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0xa2532800) [pid = 1765] [serial = 81] [outer = (nil)] 08:15:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0xa4e4e800) [pid = 1765] [serial = 82] [outer = 0xa2532800] 08:15:28 INFO - PROCESS | 1765 | 1465917328255 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0xa62ae800) [pid = 1765] [serial = 83] [outer = 0xa2532800] 08:15:29 INFO - PROCESS | 1765 | 1465917329086 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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1280ms 08:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:15:29 INFO - PROCESS | 1765 | 1465917329139 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 1765 | 1465917329142 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:15:29 INFO - PROCESS | 1765 | 1465917329149 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 1765 | 1465917329152 Marionette TRACE conn4 <- [1,86,null,{}] 08:15:29 INFO - PROCESS | 1765 | 1465917329177 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}] 08:15:29 INFO - PROCESS | 1765 | 1465917329183 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:29 INFO - PROCESS | 1765 | 1465917329340 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:15:29 INFO - PROCESS | 1765 | 1465917329473 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1765 | 1465917329482 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:29 INFO - PROCESS | 1765 | ++DOCSHELL 0xa1004400 == 29 [pid = 1765] [id = 29] 08:15:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0xa2fafc00) [pid = 1765] [serial = 84] [outer = (nil)] 08:15:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0xa682e800) [pid = 1765] [serial = 85] [outer = 0xa2fafc00] 08:15:29 INFO - PROCESS | 1765 | 1465917329560 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0xa68df000) [pid = 1765] [serial = 86] [outer = 0xa2fafc00] 08:15:30 INFO - PROCESS | 1765 | 1465917330395 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1297ms 08:15:30 INFO - PROCESS | 1765 | 1465917330446 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:15:30 INFO - PROCESS | 1765 | 1465917330450 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:15:30 INFO - PROCESS | 1765 | 1465917330456 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 1765 | 1465917330460 Marionette TRACE conn4 <- [1,90,null,{}] 08:15:30 INFO - PROCESS | 1765 | 1465917330466 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}] 08:15:30 INFO - PROCESS | 1765 | 1465917330476 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:30 INFO - PROCESS | 1765 | 1465917330732 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:15:30 INFO - PROCESS | 1765 | 1465917330746 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 1765 | 1465917330755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x951eb400 == 30 [pid = 1765] [id = 30] 08:15:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0xa682dc00) [pid = 1765] [serial = 87] [outer = (nil)] 08:15:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0xa6f36c00) [pid = 1765] [serial = 88] [outer = 0xa682dc00] 08:15:30 INFO - PROCESS | 1765 | 1465917330869 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0xa82ed000) [pid = 1765] [serial = 89] [outer = 0xa682dc00] 08:15:31 INFO - PROCESS | 1765 | 1465917331822 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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1441ms 08:15:31 INFO - PROCESS | 1765 | 1465917331898 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1765 | 1465917331902 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:15:31 INFO - PROCESS | 1765 | 1465917331909 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1765 | 1465917331912 Marionette TRACE conn4 <- [1,94,null,{}] 08:15:31 INFO - PROCESS | 1765 | 1465917331918 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}] 08:15:31 INFO - PROCESS | 1765 | 1465917331924 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:32 INFO - PROCESS | 1765 | 1465917332122 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:15:32 INFO - PROCESS | 1765 | 1465917332378 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 1765 | 1465917332389 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x92264400 == 31 [pid = 1765] [id = 31] 08:15:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x92267400) [pid = 1765] [serial = 90] [outer = (nil)] 08:15:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9237c400) [pid = 1765] [serial = 91] [outer = 0x92267400] 08:15:32 INFO - PROCESS | 1765 | 1465917332468 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x939cd000) [pid = 1765] [serial = 92] [outer = 0x92267400] 08:15:33 INFO - PROCESS | 1765 | 1465917333279 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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1440ms 08:15:33 INFO - PROCESS | 1765 | 1465917333361 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 1765 | 1465917333367 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:15:33 INFO - PROCESS | 1765 | 1465917333376 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 1765 | 1465917333380 Marionette TRACE conn4 <- [1,98,null,{}] 08:15:33 INFO - PROCESS | 1765 | 1465917333388 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}] 08:15:33 INFO - PROCESS | 1765 | 1465917333396 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:33 INFO - PROCESS | 1765 | 1465917333559 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:15:34 INFO - PROCESS | 1765 | 1465917334410 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 1765 | 1465917334418 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x99b08400) [pid = 1765] [serial = 12] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x951e5400) [pid = 1765] [serial = 40] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x99b08000) [pid = 1765] [serial = 43] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9b30c800) [pid = 1765] [serial = 46] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9c210400) [pid = 1765] [serial = 49] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9ce41000) [pid = 1765] [serial = 52] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0xa23f8800) [pid = 1765] [serial = 55] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa3427800) [pid = 1765] [serial = 58] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9237f800) [pid = 1765] [serial = 28] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x94720000) [pid = 1765] [serial = 31] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x99765400) [pid = 1765] [serial = 34] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9b3b3c00) [pid = 1765] [serial = 47] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9c3af000) [pid = 1765] [serial = 37] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92377800) [pid = 1765] [serial = 25] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9c3b3800) [pid = 1765] [serial = 50] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x92e62c00) [pid = 1765] [serial = 29] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0xa35d9400) [pid = 1765] [serial = 59] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9a0eb000) [pid = 1765] [serial = 44] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x9894a800) [pid = 1765] [serial = 41] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x99f90c00) [pid = 1765] [serial = 35] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0xa05e7000) [pid = 1765] [serial = 38] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x921aa000) [pid = 1765] [serial = 23] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x9a0ef800) [pid = 1765] [serial = 9] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0xa4e4d000) [pid = 1765] [serial = 2] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x947bf800) [pid = 1765] [serial = 22] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x9390e800) [pid = 1765] [serial = 19] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x93ccac00) [pid = 1765] [serial = 16] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | --DOMWINDOW == 54 (0x93ccfc00) [pid = 1765] [serial = 17] [outer = (nil)] [url = about:blank] 08:15:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x921b2000 == 32 [pid = 1765] [id = 32] 08:15:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 55 (0x921b2800) [pid = 1765] [serial = 93] [outer = (nil)] 08:15:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x92272400) [pid = 1765] [serial = 94] [outer = 0x921b2800] 08:15:34 INFO - PROCESS | 1765 | 1465917334641 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x92e58c00) [pid = 1765] [serial = 95] [outer = 0x921b2800] 08:15:35 INFO - PROCESS | 1765 | 1465917335339 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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1985ms 08:15:35 INFO - PROCESS | 1765 | 1465917335362 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:15:35 INFO - PROCESS | 1765 | 1465917335368 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:15:35 INFO - PROCESS | 1765 | 1465917335374 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 1765 | 1465917335378 Marionette TRACE conn4 <- [1,102,null,{}] 08:15:35 INFO - PROCESS | 1765 | 1465917335386 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}] 08:15:35 INFO - PROCESS | 1765 | 1465917335394 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:35 INFO - PROCESS | 1765 | 1465917335555 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:15:35 INFO - PROCESS | 1765 | 1465917335648 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 1765 | 1465917335659 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390a800 == 33 [pid = 1765] [id = 33] 08:15:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x93cd0400) [pid = 1765] [serial = 96] [outer = (nil)] 08:15:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x947b7c00) [pid = 1765] [serial = 97] [outer = 0x93cd0400] 08:15:35 INFO - PROCESS | 1765 | 1465917335729 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x951e3400) [pid = 1765] [serial = 98] [outer = 0x93cd0400] 08:15:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x9821e800) [pid = 1765] [serial = 99] [outer = 0x92272800] 08:15:36 INFO - PROCESS | 1765 | 1465917336489 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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1179ms 08:15:36 INFO - PROCESS | 1765 | 1465917336557 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 1765 | 1465917336564 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:15:36 INFO - PROCESS | 1765 | 1465917336574 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 1765 | 1465917336577 Marionette TRACE conn4 <- [1,106,null,{}] 08:15:36 INFO - PROCESS | 1765 | 1465917336583 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}] 08:15:36 INFO - PROCESS | 1765 | 1465917336589 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:36 INFO - PROCESS | 1765 | 1465917336754 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:15:36 INFO - PROCESS | 1765 | 1465917336767 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 1765 | 1465917336773 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a8800 == 34 [pid = 1765] [id = 34] 08:15:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x951e8800) [pid = 1765] [serial = 100] [outer = (nil)] 08:15:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x9821e400) [pid = 1765] [serial = 101] [outer = 0x951e8800] 08:15:36 INFO - PROCESS | 1765 | 1465917336945 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x99630400) [pid = 1765] [serial = 102] [outer = 0x951e8800] 08:15:37 INFO - PROCESS | 1765 | 1465917337765 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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1239ms 08:15:37 INFO - PROCESS | 1765 | 1465917337813 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 1765 | 1465917337817 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:15:37 INFO - PROCESS | 1765 | 1465917337826 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 1765 | 1465917337835 Marionette TRACE conn4 <- [1,110,null,{}] 08:15:37 INFO - PROCESS | 1765 | 1465917337864 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}] 08:15:37 INFO - PROCESS | 1765 | 1465917337871 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:38 INFO - PROCESS | 1765 | 1465917338076 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:15:38 INFO - PROCESS | 1765 | 1465917338100 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1765 | 1465917338111 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x99f8ec00 == 35 [pid = 1765] [id = 35] 08:15:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x99f91400) [pid = 1765] [serial = 103] [outer = (nil)] 08:15:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9a0f1400) [pid = 1765] [serial = 104] [outer = 0x99f91400] 08:15:38 INFO - PROCESS | 1765 | 1465917338178 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9aad1400) [pid = 1765] [serial = 105] [outer = 0x99f91400] 08:15:38 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9ce35400) [pid = 1765] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:15:38 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0xa23ad400) [pid = 1765] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:15:39 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x99bb4800) [pid = 1765] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:15:39 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x93cd0c00) [pid = 1765] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:15:39 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x97706400) [pid = 1765] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:15:39 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9237d400) [pid = 1765] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:15:39 INFO - PROCESS | 1765 | 1465917339164 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1397ms 08:15:39 INFO - PROCESS | 1765 | 1465917339225 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 1765 | 1465917339229 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:15:39 INFO - PROCESS | 1765 | 1465917339237 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 1765 | 1465917339240 Marionette TRACE conn4 <- [1,114,null,{}] 08:15:39 INFO - PROCESS | 1765 | 1465917339246 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}] 08:15:39 INFO - PROCESS | 1765 | 1465917339251 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:39 INFO - PROCESS | 1765 | 1465917339401 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:15:39 INFO - PROCESS | 1765 | 1465917339411 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 1765 | 1465917339420 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390a000 == 36 [pid = 1765] [id = 36] 08:15:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x93911400) [pid = 1765] [serial = 106] [outer = (nil)] 08:15:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x9b30a000) [pid = 1765] [serial = 107] [outer = 0x93911400] 08:15:39 INFO - PROCESS | 1765 | 1465917339487 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x9b3ef800) [pid = 1765] [serial = 108] [outer = 0x93911400] 08:15:40 INFO - PROCESS | 1765 | 1465917340225 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1045ms 08:15:40 INFO - PROCESS | 1765 | 1465917340283 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 1765 | 1465917340286 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:15:40 INFO - PROCESS | 1765 | 1465917340297 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 1765 | 1465917340300 Marionette TRACE conn4 <- [1,118,null,{}] 08:15:40 INFO - PROCESS | 1765 | 1465917340319 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}] 08:15:40 INFO - PROCESS | 1765 | 1465917340324 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:40 INFO - PROCESS | 1765 | 1465917340468 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:15:40 INFO - PROCESS | 1765 | 1465917340478 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 1765 | 1465917340497 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x9c210400 == 37 [pid = 1765] [id = 37] 08:15:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9c3ac800) [pid = 1765] [serial = 109] [outer = (nil)] 08:15:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9c3b3800) [pid = 1765] [serial = 110] [outer = 0x9c3ac800] 08:15:40 INFO - PROCESS | 1765 | 1465917340579 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0xa05f0000) [pid = 1765] [serial = 111] [outer = 0x9c3ac800] 08:15:41 INFO - PROCESS | 1765 | 1465917341564 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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1344ms 08:15:41 INFO - PROCESS | 1765 | 1465917341643 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 1765 | 1465917341650 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:15:41 INFO - PROCESS | 1765 | 1465917341659 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 1765 | 1465917341664 Marionette TRACE conn4 <- [1,122,null,{}] 08:15:41 INFO - PROCESS | 1765 | 1465917341673 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}] 08:15:41 INFO - PROCESS | 1765 | 1465917341678 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:41 INFO - PROCESS | 1765 | 1465917341904 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:15:42 INFO - PROCESS | 1765 | 1465917342129 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 1765 | 1465917342136 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x921aac00 == 38 [pid = 1765] [id = 38] 08:15:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x95203400) [pid = 1765] [serial = 112] [outer = (nil)] 08:15:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9520e000) [pid = 1765] [serial = 113] [outer = 0x95203400] 08:15:42 INFO - PROCESS | 1765 | 1465917342269 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x989a2400) [pid = 1765] [serial = 114] [outer = 0x95203400] 08:15:43 INFO - PROCESS | 1765 | 1465917343130 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]]]}] 08:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1537ms 08:15:43 INFO - PROCESS | 1765 | 1465917343195 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 1765 | 1465917343203 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:15:43 INFO - PROCESS | 1765 | 1465917343235 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 1765 | 1465917343239 Marionette TRACE conn4 <- [1,126,null,{}] 08:15:43 INFO - PROCESS | 1765 | 1465917343246 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}] 08:15:43 INFO - PROCESS | 1765 | 1465917343252 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:43 INFO - PROCESS | 1765 | 1465917343479 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:15:43 INFO - PROCESS | 1765 | 1465917343617 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1765 | 1465917343626 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x9519b000 == 39 [pid = 1765] [id = 39] 08:15:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9657e800) [pid = 1765] [serial = 115] [outer = (nil)] 08:15:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x96580800) [pid = 1765] [serial = 116] [outer = 0x9657e800] 08:15:43 INFO - PROCESS | 1765 | 1465917343743 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x96584c00) [pid = 1765] [serial = 117] [outer = 0x9657e800] 08:15:44 INFO - PROCESS | 1765 | 1465917344700 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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1547ms 08:15:44 INFO - PROCESS | 1765 | 1465917344770 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 1765 | 1465917344773 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:15:44 INFO - PROCESS | 1765 | 1465917344780 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1765 | 1465917344787 Marionette TRACE conn4 <- [1,130,null,{}] 08:15:44 INFO - PROCESS | 1765 | 1465917344803 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}] 08:15:44 INFO - PROCESS | 1765 | 1465917344812 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:45 INFO - PROCESS | 1765 | 1465917345024 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:15:45 INFO - PROCESS | 1765 | 1465917345203 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 1765 | 1465917345215 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a9400 == 40 [pid = 1765] [id = 40] 08:15:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x921a9800) [pid = 1765] [serial = 118] [outer = (nil)] 08:15:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9226e800) [pid = 1765] [serial = 119] [outer = 0x921a9800] 08:15:45 INFO - PROCESS | 1765 | 1465917345436 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x939d4800) [pid = 1765] [serial = 120] [outer = 0x921a9800] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0xa1088000 == 39 [pid = 1765] [id = 19] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x9a0e9400 == 38 [pid = 1765] [id = 18] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x9390dc00 == 37 [pid = 1765] [id = 25] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x998d3000 == 36 [pid = 1765] [id = 24] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x92373000 == 35 [pid = 1765] [id = 23] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x9aceec00 == 34 [pid = 1765] [id = 17] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x9b307400 == 33 [pid = 1765] [id = 16] 08:15:46 INFO - PROCESS | 1765 | --DOCSHELL 0x93ccf800 == 32 [pid = 1765] [id = 22] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0xa4e48c00) [pid = 1765] [serial = 61] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa1012800) [pid = 1765] [serial = 53] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0xa25ee400) [pid = 1765] [serial = 56] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9aad4c00) [pid = 1765] [serial = 70] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0xa5013000) [pid = 1765] [serial = 62] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9acf3400) [pid = 1765] [serial = 71] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x951a2400) [pid = 1765] [serial = 67] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92e59800) [pid = 1765] [serial = 68] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x94719c00) [pid = 1765] [serial = 64] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x947c1800) [pid = 1765] [serial = 65] [outer = (nil)] [url = about:blank] 08:15:46 INFO - PROCESS | 1765 | 1465917346388 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1652ms 08:15:46 INFO - PROCESS | 1765 | 1465917346433 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:15:46 INFO - PROCESS | 1765 | 1465917346438 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:15:46 INFO - PROCESS | 1765 | 1465917346446 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1765 | 1465917346449 Marionette TRACE conn4 <- [1,134,null,{}] 08:15:46 INFO - PROCESS | 1765 | 1465917346456 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}] 08:15:46 INFO - PROCESS | 1765 | 1465917346461 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:46 INFO - PROCESS | 1765 | 1465917346629 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:15:46 INFO - PROCESS | 1765 | 1465917346723 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 1765 | 1465917346729 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x95195400 == 33 [pid = 1765] [id = 41] 08:15:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x95196800) [pid = 1765] [serial = 121] [outer = (nil)] 08:15:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x951e5c00) [pid = 1765] [serial = 122] [outer = 0x95196800] 08:15:46 INFO - PROCESS | 1765 | 1465917346802 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x96579c00) [pid = 1765] [serial = 123] [outer = 0x95196800] 08:15:47 INFO - PROCESS | 1765 | 1465917347562 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1134ms 08:15:47 INFO - PROCESS | 1765 | 1465917347579 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 1765 | 1465917347583 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:15:47 INFO - PROCESS | 1765 | 1465917347593 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 1765 | 1465917347597 Marionette TRACE conn4 <- [1,138,null,{}] 08:15:47 INFO - PROCESS | 1765 | 1465917347618 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}] 08:15:47 INFO - PROCESS | 1765 | 1465917347624 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:47 INFO - PROCESS | 1765 | 1465917347776 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:15:47 INFO - PROCESS | 1765 | 1465917347786 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 1765 | 1465917347796 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x998cc800 == 34 [pid = 1765] [id = 42] 08:15:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x998ce800) [pid = 1765] [serial = 124] [outer = (nil)] 08:15:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x99b0e000) [pid = 1765] [serial = 125] [outer = 0x998ce800] 08:15:47 INFO - PROCESS | 1765 | 1465917347869 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9a4e3800) [pid = 1765] [serial = 126] [outer = 0x998ce800] 08:15:48 INFO - PROCESS | 1765 | 1465917348659 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]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1085ms 08:15:48 INFO - PROCESS | 1765 | 1465917348683 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 1765 | 1465917348687 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:15:48 INFO - PROCESS | 1765 | 1465917348693 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 1765 | 1465917348698 Marionette TRACE conn4 <- [1,142,null,{}] 08:15:48 INFO - PROCESS | 1765 | 1465917348728 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}] 08:15:48 INFO - PROCESS | 1765 | 1465917348737 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:48 INFO - PROCESS | 1765 | 1465917348958 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:15:49 INFO - PROCESS | 1765 | 1465917348975 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 1765 | 1465917348981 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x921b3400 == 35 [pid = 1765] [id = 43] 08:15:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9c3adc00) [pid = 1765] [serial = 127] [outer = (nil)] 08:15:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0xa1005400) [pid = 1765] [serial = 128] [outer = 0x9c3adc00] 08:15:49 INFO - PROCESS | 1765 | 1465917349052 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0xa2319000) [pid = 1765] [serial = 129] [outer = 0x9c3adc00] 08:15:49 INFO - PROCESS | 1765 | 1465917349847 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1198ms 08:15:49 INFO - PROCESS | 1765 | 1465917349902 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 1765 | 1465917349907 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:15:49 INFO - PROCESS | 1765 | 1465917349913 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1765 | 1465917349917 Marionette TRACE conn4 <- [1,146,null,{}] 08:15:49 INFO - PROCESS | 1765 | 1465917349922 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}] 08:15:49 INFO - PROCESS | 1765 | 1465917349927 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:50 INFO - PROCESS | 1765 | 1465917350119 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:15:50 INFO - PROCESS | 1765 | 1465917350138 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1765 | 1465917350145 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x97706400 == 36 [pid = 1765] [id = 44] 08:15:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x99763000) [pid = 1765] [serial = 130] [outer = (nil)] 08:15:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0xa23b1000) [pid = 1765] [serial = 131] [outer = 0x99763000] 08:15:50 INFO - PROCESS | 1765 | 1465917350212 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0xa23ed000) [pid = 1765] [serial = 132] [outer = 0x99763000] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x99f91400) [pid = 1765] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x921b2800) [pid = 1765] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93cd0400) [pid = 1765] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9519bc00) [pid = 1765] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92267400) [pid = 1765] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9aad0800) [pid = 1765] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0xa23a8400) [pid = 1765] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0xa2532800) [pid = 1765] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0xa2fafc00) [pid = 1765] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93911400) [pid = 1765] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0xa682dc00) [pid = 1765] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:15:50 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x951e8800) [pid = 1765] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:15:51 INFO - PROCESS | 1765 | 1465917351238 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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1388ms 08:15:51 INFO - PROCESS | 1765 | 1465917351313 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 1765 | 1465917351315 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:15:51 INFO - PROCESS | 1765 | 1465917351322 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 1765 | 1465917351325 Marionette TRACE conn4 <- [1,150,null,{}] 08:15:51 INFO - PROCESS | 1765 | 1465917351331 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}] 08:15:51 INFO - PROCESS | 1765 | 1465917351335 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:51 INFO - PROCESS | 1765 | 1465917351476 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:15:51 INFO - PROCESS | 1765 | 1465917351572 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1765 | 1465917351581 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ccc000 == 37 [pid = 1765] [id = 45] 08:15:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9519e000) [pid = 1765] [serial = 133] [outer = (nil)] 08:15:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9961f400) [pid = 1765] [serial = 134] [outer = 0x9519e000] 08:15:51 INFO - PROCESS | 1765 | 1465917351698 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x99629c00) [pid = 1765] [serial = 135] [outer = 0x9519e000] 08:15:52 INFO - PROCESS | 1765 | 1465917352452 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1179ms 08:15:52 INFO - PROCESS | 1765 | 1465917352502 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 1765 | 1465917352505 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:15:52 INFO - PROCESS | 1765 | 1465917352511 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1765 | 1465917352513 Marionette TRACE conn4 <- [1,154,null,{}] 08:15:52 INFO - PROCESS | 1765 | 1465917352518 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}] 08:15:52 INFO - PROCESS | 1765 | 1465917352528 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:52 INFO - PROCESS | 1765 | 1465917352673 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:15:52 INFO - PROCESS | 1765 | 1465917352685 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 1765 | 1465917352691 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x9520fc00 == 38 [pid = 1765] [id = 46] 08:15:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x95210000) [pid = 1765] [serial = 136] [outer = (nil)] 08:15:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0xa2fb0000) [pid = 1765] [serial = 137] [outer = 0x95210000] 08:15:52 INFO - PROCESS | 1765 | 1465917352758 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0xa2ff2800) [pid = 1765] [serial = 138] [outer = 0x95210000] 08:15:53 INFO - PROCESS | 1765 | 1465917353724 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]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1276ms 08:15:53 INFO - PROCESS | 1765 | 1465917353788 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 1765 | 1465917353795 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:15:53 INFO - PROCESS | 1765 | 1465917353803 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 1765 | 1465917353811 Marionette TRACE conn4 <- [1,158,null,{}] 08:15:53 INFO - PROCESS | 1765 | 1465917353818 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}] 08:15:53 INFO - PROCESS | 1765 | 1465917353824 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:54 INFO - PROCESS | 1765 | 1465917354082 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:15:54 INFO - PROCESS | 1765 | 1465917354297 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 1765 | 1465917354306 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x98e05000 == 39 [pid = 1765] [id = 47] 08:15:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x98e05800) [pid = 1765] [serial = 139] [outer = (nil)] 08:15:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9961d800) [pid = 1765] [serial = 140] [outer = 0x98e05800] 08:15:54 INFO - PROCESS | 1765 | 1465917354445 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x99625000) [pid = 1765] [serial = 141] [outer = 0x98e05800] 08:15:55 INFO - PROCESS | 1765 | 1465917355497 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]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1743ms 08:15:55 INFO - PROCESS | 1765 | 1465917355546 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 1765 | 1465917355554 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:15:55 INFO - PROCESS | 1765 | 1465917355564 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 1765 | 1465917355568 Marionette TRACE conn4 <- [1,162,null,{}] 08:15:55 INFO - PROCESS | 1765 | 1465917355575 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}] 08:15:55 INFO - PROCESS | 1765 | 1465917355581 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:55 INFO - PROCESS | 1765 | 1465917355795 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:15:55 INFO - PROCESS | 1765 | 1465917355972 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 1765 | 1465917355982 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x9899b400 == 40 [pid = 1765] [id = 48] 08:15:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9b303400) [pid = 1765] [serial = 142] [outer = (nil)] 08:15:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0xa236a000) [pid = 1765] [serial = 143] [outer = 0x9b303400] 08:15:56 INFO - PROCESS | 1765 | 1465917356059 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0xa23ac400) [pid = 1765] [serial = 144] [outer = 0x9b303400] 08:15:56 INFO - PROCESS | 1765 | 1465917356937 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1431ms 08:15:56 INFO - PROCESS | 1765 | 1465917356996 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 1765 | 1465917357000 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:15:57 INFO - PROCESS | 1765 | 1465917357007 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1765 | 1465917357012 Marionette TRACE conn4 <- [1,166,null,{}] 08:15:57 INFO - PROCESS | 1765 | 1465917357028 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}] 08:15:57 INFO - PROCESS | 1765 | 1465917357037 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:57 INFO - PROCESS | 1765 | 1465917357256 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:15:57 INFO - PROCESS | 1765 | 1465917357428 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 1765 | 1465917357437 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:57 INFO - PROCESS | 1765 | ++DOCSHELL 0xa3447c00 == 41 [pid = 1765] [id = 49] 08:15:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0xa344a400) [pid = 1765] [serial = 145] [outer = (nil)] 08:15:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0xa35d7800) [pid = 1765] [serial = 146] [outer = 0xa344a400] 08:15:57 INFO - PROCESS | 1765 | 1465917357522 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0xa4e51800) [pid = 1765] [serial = 147] [outer = 0xa344a400] 08:15:58 INFO - PROCESS | 1765 | 1465917358372 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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1433ms 08:15:58 INFO - PROCESS | 1765 | 1465917358441 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 1765 | 1465917358446 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:15:58 INFO - PROCESS | 1765 | 1465917358452 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 1765 | 1465917358455 Marionette TRACE conn4 <- [1,170,null,{}] 08:15:58 INFO - PROCESS | 1765 | 1465917358460 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}] 08:15:58 INFO - PROCESS | 1765 | 1465917358465 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:58 INFO - PROCESS | 1765 | 1465917358667 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:15:58 INFO - PROCESS | 1765 | 1465917358818 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 1765 | 1465917358826 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:15:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x98b5b800 == 42 [pid = 1765] [id = 50] 08:15:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0xa4e0a800) [pid = 1765] [serial = 148] [outer = (nil)] 08:15:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0xa6210000) [pid = 1765] [serial = 149] [outer = 0xa4e0a800] 08:15:58 INFO - PROCESS | 1765 | 1465917358919 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0xa682c400) [pid = 1765] [serial = 150] [outer = 0xa4e0a800] 08:15:59 INFO - PROCESS | 1765 | 1465917359825 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]]]}] 08:15:59 INFO - PROCESS | 1765 | 1465917359845 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1428ms 08:15:59 INFO - PROCESS | 1765 | 1465917359881 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 1765 | 1465917359885 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:15:59 INFO - PROCESS | 1765 | 1465917359891 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 1765 | 1465917359896 Marionette TRACE conn4 <- [1,174,null,{}] 08:15:59 INFO - PROCESS | 1765 | 1465917359901 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}] 08:15:59 INFO - PROCESS | 1765 | 1465917359906 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:00 INFO - PROCESS | 1765 | 1465917360072 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:16:00 INFO - PROCESS | 1765 | 1465917360374 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 1765 | 1465917360382 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390ec00 == 43 [pid = 1765] [id = 51] 08:16:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x93910000) [pid = 1765] [serial = 151] [outer = (nil)] 08:16:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x93cd2400) [pid = 1765] [serial = 152] [outer = 0x93910000] 08:16:00 INFO - PROCESS | 1765 | 1465917360523 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9519a400) [pid = 1765] [serial = 153] [outer = 0x93910000] 08:16:01 INFO - PROCESS | 1765 | 1465917361304 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]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1434ms 08:16:01 INFO - PROCESS | 1765 | 1465917361335 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 1765 | 1465917361339 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:16:01 INFO - PROCESS | 1765 | 1465917361349 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 1765 | 1465917361353 Marionette TRACE conn4 <- [1,178,null,{}] 08:16:01 INFO - PROCESS | 1765 | 1465917361361 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}] 08:16:01 INFO - PROCESS | 1765 | 1465917361368 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:01 INFO - PROCESS | 1765 | 1465917361533 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:16:01 INFO - PROCESS | 1765 | 1465917361682 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 1765 | 1465917361704 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x93cd7000 == 44 [pid = 1765] [id = 52] 08:16:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x99621800) [pid = 1765] [serial = 154] [outer = (nil)] 08:16:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9962f800) [pid = 1765] [serial = 155] [outer = 0x99621800] 08:16:01 INFO - PROCESS | 1765 | 1465917361811 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x99a46800) [pid = 1765] [serial = 156] [outer = 0x99621800] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x9c3b3800) [pid = 1765] [serial = 110] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9a0f1400) [pid = 1765] [serial = 104] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92272400) [pid = 1765] [serial = 94] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x947b7c00) [pid = 1765] [serial = 97] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x951e3400) [pid = 1765] [serial = 98] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x97703c00) [pid = 1765] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x98e9f800) [pid = 1765] [serial = 74] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x939cd000) [pid = 1765] [serial = 92] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x96578800) [pid = 1765] [serial = 73] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9237c400) [pid = 1765] [serial = 91] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9c207400) [pid = 1765] [serial = 77] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9b309800) [pid = 1765] [serial = 76] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0xa2fb2000) [pid = 1765] [serial = 80] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0xa23fa000) [pid = 1765] [serial = 79] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0xa62ae800) [pid = 1765] [serial = 83] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa4e4e800) [pid = 1765] [serial = 82] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0xa68df000) [pid = 1765] [serial = 86] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0xa682e800) [pid = 1765] [serial = 85] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9b30a000) [pid = 1765] [serial = 107] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0xa82ed000) [pid = 1765] [serial = 89] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0xa6f36c00) [pid = 1765] [serial = 88] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92e58c00) [pid = 1765] [serial = 95] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x99630400) [pid = 1765] [serial = 102] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9821e400) [pid = 1765] [serial = 101] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9aad1400) [pid = 1765] [serial = 105] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9b3ef800) [pid = 1765] [serial = 108] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1765 | 1465917362984 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]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1694ms 08:16:03 INFO - PROCESS | 1765 | 1465917363045 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 1765 | 1465917363051 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:16:03 INFO - PROCESS | 1765 | 1465917363059 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 1765 | 1465917363063 Marionette TRACE conn4 <- [1,182,null,{}] 08:16:03 INFO - PROCESS | 1765 | 1465917363076 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}] 08:16:03 INFO - PROCESS | 1765 | 1465917363081 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:03 INFO - PROCESS | 1765 | 1465917363245 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:16:03 INFO - PROCESS | 1765 | 1465917363255 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 1765 | 1465917363264 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x93cd9800 == 45 [pid = 1765] [id = 53] 08:16:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x947bf800) [pid = 1765] [serial = 157] [outer = (nil)] 08:16:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x98e03000) [pid = 1765] [serial = 158] [outer = 0x947bf800] 08:16:03 INFO - PROCESS | 1765 | 1465917363332 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x99636800) [pid = 1765] [serial = 159] [outer = 0x947bf800] 08:16:04 INFO - PROCESS | 1765 | 1465917364089 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1093ms 08:16:04 INFO - PROCESS | 1765 | 1465917364157 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 1765 | 1465917364161 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:16:04 INFO - PROCESS | 1765 | 1465917364169 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1765 | 1465917364178 Marionette TRACE conn4 <- [1,186,null,{}] 08:16:04 INFO - PROCESS | 1765 | 1465917364191 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}] 08:16:04 INFO - PROCESS | 1765 | 1465917364198 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:04 INFO - PROCESS | 1765 | 1465917364357 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:16:04 INFO - PROCESS | 1765 | 1465917364460 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 1765 | 1465917364470 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x92372c00 == 46 [pid = 1765] [id = 54] 08:16:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x98e0bc00) [pid = 1765] [serial = 160] [outer = (nil)] 08:16:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9acf3800) [pid = 1765] [serial = 161] [outer = 0x98e0bc00] 08:16:04 INFO - PROCESS | 1765 | 1465917364539 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9b303800) [pid = 1765] [serial = 162] [outer = 0x98e0bc00] 08:16:05 INFO - PROCESS | 1765 | 1465917365225 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]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1086ms 08:16:05 INFO - PROCESS | 1765 | 1465917365263 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 1765 | 1465917365268 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:16:05 INFO - PROCESS | 1765 | 1465917365274 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 1765 | 1465917365277 Marionette TRACE conn4 <- [1,190,null,{}] 08:16:05 INFO - PROCESS | 1765 | 1465917365290 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}] 08:16:05 INFO - PROCESS | 1765 | 1465917365296 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:05 INFO - PROCESS | 1765 | 1465917365507 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:16:05 INFO - PROCESS | 1765 | 1465917365531 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1765 | 1465917365548 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x92267800 == 47 [pid = 1765] [id = 55] 08:16:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93916000) [pid = 1765] [serial = 163] [outer = (nil)] 08:16:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9c202400) [pid = 1765] [serial = 164] [outer = 0x93916000] 08:16:05 INFO - PROCESS | 1765 | 1465917365623 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9c208800) [pid = 1765] [serial = 165] [outer = 0x93916000] 08:16:06 INFO - PROCESS | 1765 | 1465917366465 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1254ms 08:16:06 INFO - PROCESS | 1765 | 1465917366529 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 1765 | 1465917366532 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:16:06 INFO - PROCESS | 1765 | 1465917366539 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1765 | 1465917366542 Marionette TRACE conn4 <- [1,194,null,{}] 08:16:06 INFO - PROCESS | 1765 | 1465917366547 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}] 08:16:06 INFO - PROCESS | 1765 | 1465917366553 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:06 INFO - PROCESS | 1765 | 1465917366755 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:16:06 INFO - PROCESS | 1765 | 1465917366828 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1765 | 1465917366845 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x9ce38000 == 48 [pid = 1765] [id = 56] 08:16:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0xa05e1400) [pid = 1765] [serial = 166] [outer = (nil)] 08:16:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0xa231e800) [pid = 1765] [serial = 167] [outer = 0xa05e1400] 08:16:06 INFO - PROCESS | 1765 | 1465917366926 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0xa2fafc00) [pid = 1765] [serial = 168] [outer = 0xa05e1400] 08:16:07 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x99763000) [pid = 1765] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:16:07 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x95196800) [pid = 1765] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:16:07 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x921a9800) [pid = 1765] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:16:07 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x998ce800) [pid = 1765] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:16:07 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9c3adc00) [pid = 1765] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:16:07 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9519e000) [pid = 1765] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:16:07 INFO - PROCESS | 1765 | 1465917367805 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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1277ms 08:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:16:07 INFO - PROCESS | 1765 | 1465917367816 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 1765 | 1465917367819 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:16:07 INFO - PROCESS | 1765 | 1465917367825 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 1765 | 1465917367829 Marionette TRACE conn4 <- [1,198,null,{}] 08:16:07 INFO - PROCESS | 1765 | 1465917367834 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}] 08:16:07 INFO - PROCESS | 1765 | 1465917367840 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:08 INFO - PROCESS | 1765 | 1465917367993 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:16:08 INFO - PROCESS | 1765 | 1465917368009 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1765 | 1465917368018 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a6800 == 49 [pid = 1765] [id = 57] 08:16:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93cd6800) [pid = 1765] [serial = 169] [outer = (nil)] 08:16:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0xa3426000) [pid = 1765] [serial = 170] [outer = 0x93cd6800] 08:16:08 INFO - PROCESS | 1765 | 1465917368090 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0xa34c5400) [pid = 1765] [serial = 171] [outer = 0x93cd6800] 08:16:08 INFO - PROCESS | 1765 | 1465917368840 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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1041ms 08:16:08 INFO - PROCESS | 1765 | 1465917368868 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1765 | 1465917368873 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:16:08 INFO - PROCESS | 1765 | 1465917368879 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 1765 | 1465917368882 Marionette TRACE conn4 <- [1,202,null,{}] 08:16:08 INFO - PROCESS | 1765 | 1465917368888 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}] 08:16:08 INFO - PROCESS | 1765 | 1465917368892 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:09 INFO - PROCESS | 1765 | 1465917369087 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:16:09 INFO - PROCESS | 1765 | 1465917369103 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 1765 | 1465917369109 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x9acf4000 == 50 [pid = 1765] [id = 58] 08:16:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0xa25fbc00) [pid = 1765] [serial = 172] [outer = (nil)] 08:16:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0xa5073c00) [pid = 1765] [serial = 173] [outer = 0xa25fbc00] 08:16:09 INFO - PROCESS | 1765 | 1465917369192 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0xa501ac00) [pid = 1765] [serial = 174] [outer = 0xa25fbc00] 08:16:10 INFO - PROCESS | 1765 | 1465917370177 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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1329ms 08:16:10 INFO - PROCESS | 1765 | 1465917370213 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 1765 | 1465917370219 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:16:10 INFO - PROCESS | 1765 | 1465917370228 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 1765 | 1465917370236 Marionette TRACE conn4 <- [1,206,null,{}] 08:16:10 INFO - PROCESS | 1765 | 1465917370243 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}] 08:16:10 INFO - PROCESS | 1765 | 1465917370250 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:10 INFO - PROCESS | 1765 | 1465917370478 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:16:10 INFO - PROCESS | 1765 | 1465917370638 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1765 | 1465917370651 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x92381000 == 51 [pid = 1765] [id = 59] 08:16:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x92e5cc00) [pid = 1765] [serial = 175] [outer = (nil)] 08:16:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x96586c00) [pid = 1765] [serial = 176] [outer = 0x92e5cc00] 08:16:10 INFO - PROCESS | 1765 | 1465917370735 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x98945000) [pid = 1765] [serial = 177] [outer = 0x92e5cc00] 08:16:11 INFO - PROCESS | 1765 | 1465917371586 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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1387ms 08:16:11 INFO - PROCESS | 1765 | 1465917371616 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 1765 | 1465917371623 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:16:11 INFO - PROCESS | 1765 | 1465917371634 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 1765 | 1465917371638 Marionette TRACE conn4 <- [1,210,null,{}] 08:16:11 INFO - PROCESS | 1765 | 1465917371644 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}] 08:16:11 INFO - PROCESS | 1765 | 1465917371650 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:11 INFO - PROCESS | 1765 | 1465917371846 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:16:12 INFO - PROCESS | 1765 | 1465917371992 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1765 | 1465917372005 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x99d6d800 == 52 [pid = 1765] [id = 60] 08:16:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x99d6f800) [pid = 1765] [serial = 178] [outer = (nil)] 08:16:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x99d74400) [pid = 1765] [serial = 179] [outer = 0x99d6f800] 08:16:12 INFO - PROCESS | 1765 | 1465917372084 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x99d77400) [pid = 1765] [serial = 180] [outer = 0x99d6f800] 08:16:12 INFO - PROCESS | 1765 | 1465917372965 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]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1380ms 08:16:13 INFO - PROCESS | 1765 | 1465917373015 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1765 | 1465917373019 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:16:13 INFO - PROCESS | 1765 | 1465917373026 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1765 | 1465917373033 Marionette TRACE conn4 <- [1,214,null,{}] 08:16:13 INFO - PROCESS | 1765 | 1465917373052 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}] 08:16:13 INFO - PROCESS | 1765 | 1465917373061 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:13 INFO - PROCESS | 1765 | 1465917373277 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:16:13 INFO - PROCESS | 1765 | 1465917373426 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1765 | 1465917373439 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a70d400 == 53 [pid = 1765] [id = 61] 08:16:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9aad9400) [pid = 1765] [serial = 181] [outer = (nil)] 08:16:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9b3f2c00) [pid = 1765] [serial = 182] [outer = 0x9aad9400] 08:16:13 INFO - PROCESS | 1765 | 1465917373521 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9ce05800) [pid = 1765] [serial = 183] [outer = 0x9aad9400] 08:16:14 INFO - PROCESS | 1765 | 1465917374377 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]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1392ms 08:16:14 INFO - PROCESS | 1765 | 1465917374419 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:16:14 INFO - PROCESS | 1765 | 1465917374424 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:16:14 INFO - PROCESS | 1765 | 1465917374431 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 1765 | 1465917374435 Marionette TRACE conn4 <- [1,218,null,{}] 08:16:14 INFO - PROCESS | 1765 | 1465917374441 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}] 08:16:14 INFO - PROCESS | 1765 | 1465917374446 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:14 INFO - PROCESS | 1765 | 1465917374627 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:16:14 INFO - PROCESS | 1765 | 1465917374773 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 1765 | 1465917374782 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x99f92000 == 54 [pid = 1765] [id = 62] 08:16:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9b30ec00) [pid = 1765] [serial = 184] [outer = (nil)] 08:16:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0xa3426c00) [pid = 1765] [serial = 185] [outer = 0x9b30ec00] 08:16:14 INFO - PROCESS | 1765 | 1465917374862 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0xa62ab400) [pid = 1765] [serial = 186] [outer = 0x9b30ec00] 08:16:15 INFO - PROCESS | 1765 | 1465917375731 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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1336ms 08:16:15 INFO - PROCESS | 1765 | 1465917375767 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 1765 | 1465917375771 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:16:15 INFO - PROCESS | 1765 | 1465917375778 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 1765 | 1465917375782 Marionette TRACE conn4 <- [1,222,null,{}] 08:16:15 INFO - PROCESS | 1765 | 1465917375788 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}] 08:16:15 INFO - PROCESS | 1765 | 1465917375793 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:16 INFO - PROCESS | 1765 | 1465917376027 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:16:16 INFO - PROCESS | 1765 | 1465917376137 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 1765 | 1465917376144 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x9237dc00 == 55 [pid = 1765] [id = 63] 08:16:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x99620800) [pid = 1765] [serial = 187] [outer = (nil)] 08:16:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0xa68ec800) [pid = 1765] [serial = 188] [outer = 0x99620800] 08:16:16 INFO - PROCESS | 1765 | 1465917376225 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0xa69c9400) [pid = 1765] [serial = 189] [outer = 0x99620800] 08:16:17 INFO - PROCESS | 1765 | 1465917377122 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]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1382ms 08:16:17 INFO - PROCESS | 1765 | 1465917377160 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 1765 | 1465917377164 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:16:17 INFO - PROCESS | 1765 | 1465917377171 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 1765 | 1465917377175 Marionette TRACE conn4 <- [1,226,null,{}] 08:16:17 INFO - PROCESS | 1765 | 1465917377180 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}] 08:16:17 INFO - PROCESS | 1765 | 1465917377190 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:17 INFO - PROCESS | 1765 | 1465917377384 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:16:17 INFO - PROCESS | 1765 | 1465917377572 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1765 | 1465917377582 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b751400 == 56 [pid = 1765] [id = 64] 08:16:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x9b755400) [pid = 1765] [serial = 190] [outer = (nil)] 08:16:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x9b75dc00) [pid = 1765] [serial = 191] [outer = 0x9b755400] 08:16:17 INFO - PROCESS | 1765 | 1465917377664 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0xa6f31000) [pid = 1765] [serial = 192] [outer = 0x9b755400] 08:16:18 INFO - PROCESS | 1765 | 1465917378524 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]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1380ms 08:16:18 INFO - PROCESS | 1765 | 1465917378553 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:16:18 INFO - PROCESS | 1765 | 1465917378558 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:16:18 INFO - PROCESS | 1765 | 1465917378564 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1765 | 1465917378567 Marionette TRACE conn4 <- [1,230,null,{}] 08:16:18 INFO - PROCESS | 1765 | 1465917378573 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}] 08:16:18 INFO - PROCESS | 1765 | 1465917378578 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:18 INFO - PROCESS | 1765 | 1465917378739 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:16:19 INFO - PROCESS | 1765 | 1465917379032 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1765 | 1465917379042 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a6400 == 57 [pid = 1765] [id = 65] 08:16:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x939ce800) [pid = 1765] [serial = 193] [outer = (nil)] 08:16:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x947b7c00) [pid = 1765] [serial = 194] [outer = 0x939ce800] 08:16:19 INFO - PROCESS | 1765 | 1465917379170 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x95207800) [pid = 1765] [serial = 195] [outer = 0x939ce800] 08:16:20 INFO - PROCESS | 1765 | 1465917380085 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]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1534ms 08:16:20 INFO - PROCESS | 1765 | 1465917380098 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 1765 | 1465917380103 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:16:20 INFO - PROCESS | 1765 | 1465917380110 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 1765 | 1465917380114 Marionette TRACE conn4 <- [1,234,null,{}] 08:16:20 INFO - PROCESS | 1765 | 1465917380123 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}] 08:16:20 INFO - PROCESS | 1765 | 1465917380129 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:20 INFO - PROCESS | 1765 | 1465917380308 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:16:20 INFO - PROCESS | 1765 | 1465917380477 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 1765 | 1465917380490 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:20 INFO - PROCESS | 1765 | --DOCSHELL 0xa23a8000 == 56 [pid = 1765] [id = 27] 08:16:20 INFO - PROCESS | 1765 | --DOCSHELL 0x9a20d400 == 55 [pid = 1765] [id = 6] 08:16:20 INFO - PROCESS | 1765 | --DOCSHELL 0x99b0a400 == 54 [pid = 1765] [id = 26] 08:16:20 INFO - PROCESS | 1765 | --DOCSHELL 0x92e5c000 == 53 [pid = 1765] [id = 8] 08:16:20 INFO - PROCESS | 1765 | --DOCSHELL 0x921b2000 == 52 [pid = 1765] [id = 32] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0xa2fb0000) [pid = 1765] [serial = 137] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e5c000 == 53 [pid = 1765] [id = 66] 08:16:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x93cca800) [pid = 1765] [serial = 196] [outer = (nil)] 08:16:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x95208000) [pid = 1765] [serial = 197] [outer = 0x93cca800] 08:16:20 INFO - PROCESS | 1765 | 1465917380641 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x99626400) [pid = 1765] [serial = 198] [outer = 0x93cca800] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0xa23b1000) [pid = 1765] [serial = 131] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x951e5c00) [pid = 1765] [serial = 122] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x96579c00) [pid = 1765] [serial = 123] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x939d4800) [pid = 1765] [serial = 120] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x9226e800) [pid = 1765] [serial = 119] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x99b0e000) [pid = 1765] [serial = 125] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x96580800) [pid = 1765] [serial = 116] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9520e000) [pid = 1765] [serial = 113] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0xa1005400) [pid = 1765] [serial = 128] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0xa23ed000) [pid = 1765] [serial = 132] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0xa2319000) [pid = 1765] [serial = 129] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x99629c00) [pid = 1765] [serial = 135] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x9961f400) [pid = 1765] [serial = 134] [outer = (nil)] [url = about:blank] 08:16:20 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9a4e3800) [pid = 1765] [serial = 126] [outer = (nil)] [url = about:blank] 08:16:21 INFO - PROCESS | 1765 | 1465917381342 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]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1288ms 08:16:21 INFO - PROCESS | 1765 | 1465917381401 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 1765 | 1465917381407 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:16:21 INFO - PROCESS | 1765 | 1465917381415 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 1765 | 1465917381419 Marionette TRACE conn4 <- [1,238,null,{}] 08:16:21 INFO - PROCESS | 1765 | 1465917381449 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}] 08:16:21 INFO - PROCESS | 1765 | 1465917381453 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:21 INFO - PROCESS | 1765 | 1465917381614 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:16:21 INFO - PROCESS | 1765 | 1465917381625 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1765 | 1465917381633 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x99d73c00 == 54 [pid = 1765] [id = 67] 08:16:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x99d74000) [pid = 1765] [serial = 199] [outer = (nil)] 08:16:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9a0f0c00) [pid = 1765] [serial = 200] [outer = 0x99d74000] 08:16:21 INFO - PROCESS | 1765 | 1465917381699 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9a70d000) [pid = 1765] [serial = 201] [outer = 0x99d74000] 08:16:22 INFO - PROCESS | 1765 | 1465917382479 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1093ms 08:16:22 INFO - PROCESS | 1765 | 1465917382525 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1765 | 1465917382529 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:16:22 INFO - PROCESS | 1765 | 1465917382538 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 1765 | 1465917382546 Marionette TRACE conn4 <- [1,242,null,{}] 08:16:22 INFO - PROCESS | 1765 | 1465917382560 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}] 08:16:22 INFO - PROCESS | 1765 | 1465917382566 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:22 INFO - PROCESS | 1765 | 1465917382734 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:16:22 INFO - PROCESS | 1765 | 1465917382745 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1765 | 1465917382755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a7400 == 55 [pid = 1765] [id = 68] 08:16:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9a70fc00) [pid = 1765] [serial = 202] [outer = (nil)] 08:16:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9b75c000) [pid = 1765] [serial = 203] [outer = 0x9a70fc00] 08:16:22 INFO - PROCESS | 1765 | 1465917382820 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x9b7b9c00) [pid = 1765] [serial = 204] [outer = 0x9a70fc00] 08:16:23 INFO - PROCESS | 1765 | 1465917383699 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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1187ms 08:16:23 INFO - PROCESS | 1765 | 1465917383725 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 1765 | 1465917383729 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:16:23 INFO - PROCESS | 1765 | 1465917383735 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 1765 | 1465917383737 Marionette TRACE conn4 <- [1,246,null,{}] 08:16:23 INFO - PROCESS | 1765 | 1465917383743 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}] 08:16:23 INFO - PROCESS | 1765 | 1465917383748 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:23 INFO - PROCESS | 1765 | 1465917383951 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:16:23 INFO - PROCESS | 1765 | 1465917383970 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 1765 | 1465917383981 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e59c00 == 56 [pid = 1765] [id = 69] 08:16:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x99625800) [pid = 1765] [serial = 205] [outer = (nil)] 08:16:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0xa1084400) [pid = 1765] [serial = 206] [outer = 0x99625800] 08:16:24 INFO - PROCESS | 1765 | 1465917384045 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0xa2319800) [pid = 1765] [serial = 207] [outer = 0x99625800] 08:16:24 INFO - PROCESS | 1765 | 1465917384843 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]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1133ms 08:16:24 INFO - PROCESS | 1765 | 1465917384872 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 1765 | 1465917384876 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:16:24 INFO - PROCESS | 1765 | 1465917384882 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1765 | 1465917384885 Marionette TRACE conn4 <- [1,250,null,{}] 08:16:24 INFO - PROCESS | 1765 | 1465917384891 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}] 08:16:24 INFO - PROCESS | 1765 | 1465917384896 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:25 INFO - PROCESS | 1765 | 1465917385079 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:16:25 INFO - PROCESS | 1765 | 1465917385099 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 1765 | 1465917385117 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:25 INFO - PROCESS | 1765 | ++DOCSHELL 0xa1089000 == 57 [pid = 1765] [id = 70] 08:16:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0xa2552c00) [pid = 1765] [serial = 208] [outer = (nil)] 08:16:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0xa3428400) [pid = 1765] [serial = 209] [outer = 0xa2552c00] 08:16:25 INFO - PROCESS | 1765 | 1465917385192 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0xa68e9000) [pid = 1765] [serial = 210] [outer = 0xa2552c00] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x93910000) [pid = 1765] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x93916000) [pid = 1765] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x99621800) [pid = 1765] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x98e0bc00) [pid = 1765] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0xa05e1400) [pid = 1765] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x947bf800) [pid = 1765] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:16:25 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x93cd6800) [pid = 1765] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:16:26 INFO - PROCESS | 1765 | 1465917386105 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1233ms 08:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:16:26 INFO - PROCESS | 1765 | 1465917386115 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 1765 | 1465917386118 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:16:26 INFO - PROCESS | 1765 | 1465917386125 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 1765 | 1465917386128 Marionette TRACE conn4 <- [1,254,null,{}] 08:16:26 INFO - PROCESS | 1765 | 1465917386133 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}] 08:16:26 INFO - PROCESS | 1765 | 1465917386139 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:26 INFO - PROCESS | 1765 | 1465917386325 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:16:26 INFO - PROCESS | 1765 | 1465917386343 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 1765 | 1465917386351 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e58c00 == 58 [pid = 1765] [id = 71] 08:16:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92e5b800) [pid = 1765] [serial = 211] [outer = (nil)] 08:16:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0xa6f38400) [pid = 1765] [serial = 212] [outer = 0x92e5b800] 08:16:26 INFO - PROCESS | 1765 | 1465917386422 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0xa82ed000) [pid = 1765] [serial = 213] [outer = 0x92e5b800] 08:16:27 INFO - PROCESS | 1765 | 1465917387199 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]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1129ms 08:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:16:27 INFO - PROCESS | 1765 | 1465917387252 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 1765 | 1465917387255 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:16:27 INFO - PROCESS | 1765 | 1465917387261 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 1765 | 1465917387264 Marionette TRACE conn4 <- [1,258,null,{}] 08:16:27 INFO - PROCESS | 1765 | 1465917387270 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}] 08:16:27 INFO - PROCESS | 1765 | 1465917387274 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:27 INFO - PROCESS | 1765 | 1465917387458 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:16:27 INFO - PROCESS | 1765 | 1465917387472 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 1765 | 1465917387481 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x952b3800 == 59 [pid = 1765] [id = 72] 08:16:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x952b4800) [pid = 1765] [serial = 214] [outer = (nil)] 08:16:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x952b9c00) [pid = 1765] [serial = 215] [outer = 0x952b4800] 08:16:27 INFO - PROCESS | 1765 | 1465917387545 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x952b8c00) [pid = 1765] [serial = 216] [outer = 0x952b4800] 08:16:28 INFO - PROCESS | 1765 | 1465917388511 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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1286ms 08:16:28 INFO - PROCESS | 1765 | 1465917388547 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 1765 | 1465917388553 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:16:28 INFO - PROCESS | 1765 | 1465917388561 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 1765 | 1465917388569 Marionette TRACE conn4 <- [1,262,null,{}] 08:16:28 INFO - PROCESS | 1765 | 1465917388577 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}] 08:16:28 INFO - PROCESS | 1765 | 1465917388582 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:28 INFO - PROCESS | 1765 | 1465917388762 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:16:28 INFO - PROCESS | 1765 | 1465917388912 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 1765 | 1465917388920 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ccb000 == 60 [pid = 1765] [id = 73] 08:16:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x94779000) [pid = 1765] [serial = 217] [outer = (nil)] 08:16:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x9657b000) [pid = 1765] [serial = 218] [outer = 0x94779000] 08:16:29 INFO - PROCESS | 1765 | 1465917389008 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x98b65000) [pid = 1765] [serial = 219] [outer = 0x94779000] 08:16:29 INFO - PROCESS | 1765 | 1465917389964 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1482ms 08:16:30 INFO - PROCESS | 1765 | 1465917390044 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 1765 | 1465917390051 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:16:30 INFO - PROCESS | 1765 | 1465917390062 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 1765 | 1465917390066 Marionette TRACE conn4 <- [1,266,null,{}] 08:16:30 INFO - PROCESS | 1765 | 1465917390073 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}] 08:16:30 INFO - PROCESS | 1765 | 1465917390080 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:30 INFO - PROCESS | 1765 | 1465917390296 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:16:30 INFO - PROCESS | 1765 | 1465917390422 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 1765 | 1465917390433 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x9975e000 == 61 [pid = 1765] [id = 74] 08:16:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x99d7b400) [pid = 1765] [serial = 220] [outer = (nil)] 08:16:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x9ae4f400) [pid = 1765] [serial = 221] [outer = 0x99d7b400] 08:16:30 INFO - PROCESS | 1765 | 1465917390514 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x9b750400) [pid = 1765] [serial = 222] [outer = 0x99d7b400] 08:16:31 INFO - PROCESS | 1765 | 1465917391377 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]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1384ms 08:16:31 INFO - PROCESS | 1765 | 1465917391446 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:16:31 INFO - PROCESS | 1765 | 1465917391451 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:16:31 INFO - PROCESS | 1765 | 1465917391457 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 1765 | 1465917391463 Marionette TRACE conn4 <- [1,270,null,{}] 08:16:31 INFO - PROCESS | 1765 | 1465917391480 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}] 08:16:31 INFO - PROCESS | 1765 | 1465917391489 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:31 INFO - PROCESS | 1765 | 1465917391707 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:16:31 INFO - PROCESS | 1765 | 1465917391858 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 1765 | 1465917391872 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:31 INFO - PROCESS | 1765 | ++DOCSHELL 0xa682dc00 == 62 [pid = 1765] [id = 75] 08:16:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0xa6f35400) [pid = 1765] [serial = 223] [outer = (nil)] 08:16:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0xa82b1000) [pid = 1765] [serial = 224] [outer = 0xa6f35400] 08:16:31 INFO - PROCESS | 1765 | 1465917391957 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0xa8c0cc00) [pid = 1765] [serial = 225] [outer = 0xa6f35400] 08:16:32 INFO - PROCESS | 1765 | 1465917392871 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1485ms 08:16:32 INFO - PROCESS | 1765 | 1465917392942 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:16:32 INFO - PROCESS | 1765 | 1465917392947 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:16:32 INFO - PROCESS | 1765 | 1465917392953 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 1765 | 1465917392956 Marionette TRACE conn4 <- [1,274,null,{}] 08:16:32 INFO - PROCESS | 1765 | 1465917392962 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}] 08:16:32 INFO - PROCESS | 1765 | 1465917392967 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:33 INFO - PROCESS | 1765 | 1465917393178 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:16:33 INFO - PROCESS | 1765 | 1465917393330 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 1765 | 1465917393338 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x9abbc400 == 63 [pid = 1765] [id = 76] 08:16:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x9abbc800) [pid = 1765] [serial = 226] [outer = (nil)] 08:16:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x9abc5c00) [pid = 1765] [serial = 227] [outer = 0x9abbc800] 08:16:33 INFO - PROCESS | 1765 | 1465917393423 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x9abc9800) [pid = 1765] [serial = 228] [outer = 0x9abbc800] 08:16:34 INFO - PROCESS | 1765 | 1465917394226 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]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1329ms 08:16:34 INFO - PROCESS | 1765 | 1465917394282 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 1765 | 1465917394287 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:16:34 INFO - PROCESS | 1765 | 1465917394311 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 1765 | 1465917394314 Marionette TRACE conn4 <- [1,278,null,{}] 08:16:34 INFO - PROCESS | 1765 | 1465917394320 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}] 08:16:34 INFO - PROCESS | 1765 | 1465917394326 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:34 INFO - PROCESS | 1765 | 1465917394511 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:16:34 INFO - PROCESS | 1765 | 1465917394666 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 1765 | 1465917394673 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x9abc5800 == 64 [pid = 1765] [id = 77] 08:16:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x9abc8400) [pid = 1765] [serial = 229] [outer = (nil)] 08:16:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0xa82f3800) [pid = 1765] [serial = 230] [outer = 0x9abc8400] 08:16:34 INFO - PROCESS | 1765 | 1465917394754 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0xa8c27000) [pid = 1765] [serial = 231] [outer = 0x9abc8400] 08:16:35 INFO - PROCESS | 1765 | 1465917395636 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1343ms 08:16:35 INFO - PROCESS | 1765 | 1465917395667 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1765 | 1465917395670 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:16:35 INFO - PROCESS | 1765 | 1465917395686 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1765 | 1465917395691 Marionette TRACE conn4 <- [1,282,null,{}] 08:16:35 INFO - PROCESS | 1765 | 1465917395702 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}] 08:16:35 INFO - PROCESS | 1765 | 1465917395712 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:35 INFO - PROCESS | 1765 | 1465917395913 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:16:36 INFO - PROCESS | 1765 | 1465917396068 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 1765 | 1465917396075 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226f400 == 65 [pid = 1765] [id = 78] 08:16:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x9abc0400) [pid = 1765] [serial = 232] [outer = (nil)] 08:16:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0xa9b7e800) [pid = 1765] [serial = 233] [outer = 0x9abc0400] 08:16:36 INFO - PROCESS | 1765 | 1465917396159 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0xa9b80800) [pid = 1765] [serial = 234] [outer = 0x9abc0400] 08:16:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x91ff1c00) [pid = 1765] [serial = 235] [outer = 0x92272800] 08:16:37 INFO - PROCESS | 1765 | 1465917397132 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1494ms 08:16:37 INFO - PROCESS | 1765 | 1465917397181 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 1765 | 1465917397185 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:16:37 INFO - PROCESS | 1765 | 1465917397191 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 1765 | 1465917397194 Marionette TRACE conn4 <- [1,286,null,{}] 08:16:37 INFO - PROCESS | 1765 | 1465917397200 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}] 08:16:37 INFO - PROCESS | 1765 | 1465917397205 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:37 INFO - PROCESS | 1765 | 1465917397375 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:16:37 INFO - PROCESS | 1765 | 1465917397566 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1765 | 1465917397573 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff0400 == 66 [pid = 1765] [id = 79] 08:16:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x91ff4800) [pid = 1765] [serial = 236] [outer = (nil)] 08:16:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x91fff400) [pid = 1765] [serial = 237] [outer = 0x91ff4800] 08:16:37 INFO - PROCESS | 1765 | 1465917397658 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x95205000) [pid = 1765] [serial = 238] [outer = 0x91ff4800] 08:16:38 INFO - PROCESS | 1765 | 1465917398427 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1285ms 08:16:38 INFO - PROCESS | 1765 | 1465917398477 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1765 | 1465917398481 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:16:38 INFO - PROCESS | 1765 | 1465917398504 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1765 | 1465917398509 Marionette TRACE conn4 <- [1,290,null,{}] 08:16:38 INFO - PROCESS | 1765 | 1465917398515 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}] 08:16:38 INFO - PROCESS | 1765 | 1465917398519 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:38 INFO - PROCESS | 1765 | 1465917398686 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:16:38 INFO - PROCESS | 1765 | 1465917398839 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 1765 | 1465917398847 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed3000 == 67 [pid = 1765] [id = 80] 08:16:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x90ed4400) [pid = 1765] [serial = 239] [outer = (nil)] 08:16:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x90eda400) [pid = 1765] [serial = 240] [outer = 0x90ed4400] 08:16:38 INFO - PROCESS | 1765 | 1465917398924 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x90edc400) [pid = 1765] [serial = 241] [outer = 0x90ed4400] 08:16:39 INFO - PROCESS | 1765 | 1465917399794 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]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1348ms 08:16:39 INFO - PROCESS | 1765 | 1465917399835 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 1765 | 1465917399839 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:16:39 INFO - PROCESS | 1765 | 1465917399845 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 1765 | 1465917399849 Marionette TRACE conn4 <- [1,294,null,{}] 08:16:39 INFO - PROCESS | 1765 | 1465917399854 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}] 08:16:39 INFO - PROCESS | 1765 | 1465917399859 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:40 INFO - PROCESS | 1765 | 1465917400034 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:16:40 INFO - PROCESS | 1765 | 1465917400194 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 1765 | 1465917400203 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed9800 == 68 [pid = 1765] [id = 81] 08:16:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x90edf000) [pid = 1765] [serial = 242] [outer = (nil)] 08:16:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x90fc5400) [pid = 1765] [serial = 243] [outer = 0x90edf000] 08:16:40 INFO - PROCESS | 1765 | 1465917400281 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x90fc7800) [pid = 1765] [serial = 244] [outer = 0x90edf000] 08:16:41 INFO - PROCESS | 1765 | 1465917401452 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]]]}] 08:16:41 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. 08:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1639ms 08:16:41 INFO - PROCESS | 1765 | 1465917401486 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:16:41 INFO - PROCESS | 1765 | 1465917401492 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:16:41 INFO - PROCESS | 1765 | 1465917401499 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 1765 | 1465917401506 Marionette TRACE conn4 <- [1,298,null,{}] 08:16:41 INFO - PROCESS | 1765 | 1465917401513 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}] 08:16:41 INFO - PROCESS | 1765 | 1465917401518 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:41 INFO - PROCESS | 1765 | 1465917401683 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:16:41 INFO - PROCESS | 1765 | 1465917401845 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 1765 | 1465917401866 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390fc00 == 69 [pid = 1765] [id = 82] 08:16:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x93910000) [pid = 1765] [serial = 245] [outer = (nil)] 08:16:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x93cd2000) [pid = 1765] [serial = 246] [outer = 0x93910000] 08:16:41 INFO - PROCESS | 1765 | 1465917401979 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x95197000) [pid = 1765] [serial = 247] [outer = 0x93910000] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x92372c00 == 68 [pid = 1765] [id = 54] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x9ce38000 == 67 [pid = 1765] [id = 56] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x92e58c00 == 66 [pid = 1765] [id = 71] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0xa1089000 == 65 [pid = 1765] [id = 70] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x92e59c00 == 64 [pid = 1765] [id = 69] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x921a7400 == 63 [pid = 1765] [id = 68] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x99d73c00 == 62 [pid = 1765] [id = 67] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x92e5c000 == 61 [pid = 1765] [id = 66] 08:16:42 INFO - PROCESS | 1765 | 1465917402930 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]]]}] 08:16:42 INFO - PROCESS | 1765 | --DOCSHELL 0x921a6400 == 60 [pid = 1765] [id = 65] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x9961d800) [pid = 1765] [serial = 140] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0xa6210000) [pid = 1765] [serial = 149] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x9519a400) [pid = 1765] [serial = 153] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0x93cd2400) [pid = 1765] [serial = 152] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0xa236a000) [pid = 1765] [serial = 143] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x9c202400) [pid = 1765] [serial = 164] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x9c208800) [pid = 1765] [serial = 165] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x9962f800) [pid = 1765] [serial = 155] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x9acf3800) [pid = 1765] [serial = 161] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x99a46800) [pid = 1765] [serial = 156] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0xa231e800) [pid = 1765] [serial = 167] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x98e03000) [pid = 1765] [serial = 158] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x99636800) [pid = 1765] [serial = 159] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0xa35d7800) [pid = 1765] [serial = 146] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0xa3426000) [pid = 1765] [serial = 170] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0xa34c5400) [pid = 1765] [serial = 171] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0xa2fafc00) [pid = 1765] [serial = 168] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x9b303800) [pid = 1765] [serial = 162] [outer = (nil)] [url = about:blank] 08:16:42 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. 08:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1485ms 08:16:42 INFO - PROCESS | 1765 | 1465917402983 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 1765 | 1465917402990 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:16:43 INFO - PROCESS | 1765 | 1465917403000 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1765 | 1465917403004 Marionette TRACE conn4 <- [1,302,null,{}] 08:16:43 INFO - PROCESS | 1765 | 1465917403009 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}] 08:16:43 INFO - PROCESS | 1765 | 1465917403015 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:43 INFO - PROCESS | 1765 | 1465917403178 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:16:43 INFO - PROCESS | 1765 | 1465917403295 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 1765 | 1465917403302 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x9237ec00 == 61 [pid = 1765] [id = 83] 08:16:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x951e9c00) [pid = 1765] [serial = 248] [outer = (nil)] 08:16:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x952ba000) [pid = 1765] [serial = 249] [outer = 0x951e9c00] 08:16:43 INFO - PROCESS | 1765 | 1465917403377 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x96583400) [pid = 1765] [serial = 250] [outer = 0x951e9c00] 08:16:44 INFO - PROCESS | 1765 | 1465917404125 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]]]}] 08:16:44 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. 08:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1182ms 08:16:44 INFO - PROCESS | 1765 | 1465917404182 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 1765 | 1465917404186 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:16:44 INFO - PROCESS | 1765 | 1465917404196 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 1765 | 1465917404201 Marionette TRACE conn4 <- [1,306,null,{}] 08:16:44 INFO - PROCESS | 1765 | 1465917404216 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}] 08:16:44 INFO - PROCESS | 1765 | 1465917404224 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:44 INFO - PROCESS | 1765 | 1465917404387 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:16:44 INFO - PROCESS | 1765 | 1465917404397 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 1765 | 1465917404411 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x99762c00 == 62 [pid = 1765] [id = 84] 08:16:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x998d1400) [pid = 1765] [serial = 251] [outer = (nil)] 08:16:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x99d70800) [pid = 1765] [serial = 252] [outer = 0x998d1400] 08:16:44 INFO - PROCESS | 1765 | 1465917404480 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x99f97800) [pid = 1765] [serial = 253] [outer = 0x998d1400] 08:16:45 INFO - PROCESS | 1765 | 1465917405264 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]]]}] 08:16:45 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. 08:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1088ms 08:16:45 INFO - PROCESS | 1765 | 1465917405294 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 1765 | 1465917405299 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:16:45 INFO - PROCESS | 1765 | 1465917405304 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1765 | 1465917405307 Marionette TRACE conn4 <- [1,310,null,{}] 08:16:45 INFO - PROCESS | 1765 | 1465917405331 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}] 08:16:45 INFO - PROCESS | 1765 | 1465917405336 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:45 INFO - PROCESS | 1765 | 1465917405534 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:16:45 INFO - PROCESS | 1765 | 1465917405565 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 1765 | 1465917405572 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x90eda800 == 63 [pid = 1765] [id = 85] 08:16:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x924ef400) [pid = 1765] [serial = 254] [outer = (nil)] 08:16:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x924f5400) [pid = 1765] [serial = 255] [outer = 0x924ef400] 08:16:45 INFO - PROCESS | 1765 | 1465917405638 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x924f8400) [pid = 1765] [serial = 256] [outer = 0x924ef400] 08:16:46 INFO - PROCESS | 1765 | 1465917406467 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]]]}] 08:16:46 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. 08:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1176ms 08:16:46 INFO - PROCESS | 1765 | 1465917406480 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 1765 | 1465917406484 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:16:46 INFO - PROCESS | 1765 | 1465917406496 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 1765 | 1465917406499 Marionette TRACE conn4 <- [1,314,null,{}] 08:16:46 INFO - PROCESS | 1765 | 1465917406509 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}] 08:16:46 INFO - PROCESS | 1765 | 1465917406512 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:46 INFO - PROCESS | 1765 | 1465917406698 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:16:46 INFO - PROCESS | 1765 | 1465917406733 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 1765 | 1465917406741 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x924eac00 == 64 [pid = 1765] [id = 86] 08:16:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x924ecc00) [pid = 1765] [serial = 257] [outer = (nil)] 08:16:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x99b0e000) [pid = 1765] [serial = 258] [outer = 0x924ecc00] 08:16:46 INFO - PROCESS | 1765 | 1465917406807 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x9a708000) [pid = 1765] [serial = 259] [outer = 0x924ecc00] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x99625800) [pid = 1765] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0xa2552c00) [pid = 1765] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x99d74000) [pid = 1765] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x9a70fc00) [pid = 1765] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x939ce800) [pid = 1765] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x93cca800) [pid = 1765] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:16:47 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x92e5b800) [pid = 1765] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:16:47 INFO - PROCESS | 1765 | 1465917407949 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]]]}] 08:16:47 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. 08:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1480ms 08:16:47 INFO - PROCESS | 1765 | 1465917407977 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 1765 | 1465917407981 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:16:47 INFO - PROCESS | 1765 | 1465917407987 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 1765 | 1465917407989 Marionette TRACE conn4 <- [1,318,null,{}] 08:16:47 INFO - PROCESS | 1765 | 1465917407995 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}] 08:16:48 INFO - PROCESS | 1765 | 1465917408004 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:48 INFO - PROCESS | 1765 | 1465917408179 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:16:48 INFO - PROCESS | 1765 | 1465917408333 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 1765 | 1465917408343 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e5b800 == 65 [pid = 1765] [id = 87] 08:16:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x947bdc00) [pid = 1765] [serial = 260] [outer = (nil)] 08:16:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x9b303800) [pid = 1765] [serial = 261] [outer = 0x947bdc00] 08:16:48 INFO - PROCESS | 1765 | 1465917408409 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x9b752c00) [pid = 1765] [serial = 262] [outer = 0x947bdc00] 08:16:49 INFO - PROCESS | 1765 | 1465917409099 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]]]}] 08:16:49 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. 08:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1126ms 08:16:49 INFO - PROCESS | 1765 | 1465917409113 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 1765 | 1465917409117 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:16:49 INFO - PROCESS | 1765 | 1465917409123 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 1765 | 1465917409125 Marionette TRACE conn4 <- [1,322,null,{}] 08:16:49 INFO - PROCESS | 1765 | 1465917409131 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}] 08:16:49 INFO - PROCESS | 1765 | 1465917409136 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:49 INFO - PROCESS | 1765 | 1465917409340 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:16:49 INFO - PROCESS | 1765 | 1465917409358 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1765 | 1465917409367 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x92ce9000 == 66 [pid = 1765] [id = 88] 08:16:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x92cebc00) [pid = 1765] [serial = 263] [outer = (nil)] 08:16:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x92cf1800) [pid = 1765] [serial = 264] [outer = 0x92cebc00] 08:16:49 INFO - PROCESS | 1765 | 1465917409435 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x92cf4000) [pid = 1765] [serial = 265] [outer = 0x92cebc00] 08:16:50 INFO - PROCESS | 1765 | 1465917410493 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]]]}] 08:16:50 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. 08:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1391ms 08:16:50 INFO - PROCESS | 1765 | 1465917410515 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 1765 | 1465917410522 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:16:50 INFO - PROCESS | 1765 | 1465917410530 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1765 | 1465917410535 Marionette TRACE conn4 <- [1,326,null,{}] 08:16:50 INFO - PROCESS | 1765 | 1465917410544 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}] 08:16:50 INFO - PROCESS | 1765 | 1465917410550 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:50 INFO - PROCESS | 1765 | 1465917410784 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:16:51 INFO - PROCESS | 1765 | 1465917410984 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 1765 | 1465917410993 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff8000 == 67 [pid = 1765] [id = 89] 08:16:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x924eb000) [pid = 1765] [serial = 266] [outer = (nil)] 08:16:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x92cee800) [pid = 1765] [serial = 267] [outer = 0x924eb000] 08:16:51 INFO - PROCESS | 1765 | 1465917411120 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x92cf2c00) [pid = 1765] [serial = 268] [outer = 0x924eb000] 08:16:52 INFO - PROCESS | 1765 | 1465917412026 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]]]}] 08:16:52 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. 08:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1544ms 08:16:52 INFO - PROCESS | 1765 | 1465917412074 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 1765 | 1465917412082 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:16:52 INFO - PROCESS | 1765 | 1465917412093 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 1765 | 1465917412097 Marionette TRACE conn4 <- [1,330,null,{}] 08:16:52 INFO - PROCESS | 1765 | 1465917412104 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}] 08:16:52 INFO - PROCESS | 1765 | 1465917412109 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:52 INFO - PROCESS | 1765 | 1465917412337 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:16:52 INFO - PROCESS | 1765 | 1465917412538 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 1765 | 1465917412547 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x947bf800 == 68 [pid = 1765] [id = 90] 08:16:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x9520e800) [pid = 1765] [serial = 269] [outer = (nil)] 08:16:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x952b7000) [pid = 1765] [serial = 270] [outer = 0x9520e800] 08:16:52 INFO - PROCESS | 1765 | 1465917412673 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x97710800) [pid = 1765] [serial = 271] [outer = 0x9520e800] 08:16:53 INFO - PROCESS | 1765 | 1465917413586 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]]]}] 08:16:53 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. 08:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1535ms 08:16:53 INFO - PROCESS | 1765 | 1465917413628 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 1765 | 1465917413632 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:16:53 INFO - PROCESS | 1765 | 1465917413639 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 1765 | 1465917413644 Marionette TRACE conn4 <- [1,334,null,{}] 08:16:53 INFO - PROCESS | 1765 | 1465917413661 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}] 08:16:53 INFO - PROCESS | 1765 | 1465917413669 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:53 INFO - PROCESS | 1765 | 1465917413850 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:16:54 INFO - PROCESS | 1765 | 1465917414009 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 1765 | 1465917414019 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a4e0400 == 69 [pid = 1765] [id = 91] 08:16:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x9a710400) [pid = 1765] [serial = 272] [outer = (nil)] 08:16:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x9abc6400) [pid = 1765] [serial = 273] [outer = 0x9a710400] 08:16:54 INFO - PROCESS | 1765 | 1465917414141 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x9b3acc00) [pid = 1765] [serial = 274] [outer = 0x9a710400] 08:16:54 INFO - PROCESS | 1765 | 1465917414987 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]]]}] 08:16:55 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. 08:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1394ms 08:16:55 INFO - PROCESS | 1765 | 1465917415043 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 1765 | 1465917415048 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:16:55 INFO - PROCESS | 1765 | 1465917415056 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 1765 | 1465917415060 Marionette TRACE conn4 <- [1,338,null,{}] 08:16:55 INFO - PROCESS | 1765 | 1465917415066 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}] 08:16:55 INFO - PROCESS | 1765 | 1465917415072 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:55 INFO - PROCESS | 1765 | 1465917415256 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:16:55 INFO - PROCESS | 1765 | 1465917415418 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 1765 | 1465917415428 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x921aa000 == 70 [pid = 1765] [id = 92] 08:16:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x9b307400) [pid = 1765] [serial = 275] [outer = (nil)] 08:16:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x9c210000) [pid = 1765] [serial = 276] [outer = 0x9b307400] 08:16:55 INFO - PROCESS | 1765 | 1465917415506 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x9ce38000) [pid = 1765] [serial = 277] [outer = 0x9b307400] 08:16:56 INFO - PROCESS | 1765 | 1465917416377 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]]]}] 08:16:56 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. 08:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1381ms 08:16:56 INFO - PROCESS | 1765 | 1465917416438 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1765 | 1465917416441 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:16:56 INFO - PROCESS | 1765 | 1465917416448 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 1765 | 1465917416451 Marionette TRACE conn4 <- [1,342,null,{}] 08:16:56 INFO - PROCESS | 1765 | 1465917416457 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}] 08:16:56 INFO - PROCESS | 1765 | 1465917416462 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:56 INFO - PROCESS | 1765 | 1465917416634 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:16:56 INFO - PROCESS | 1765 | 1465917416795 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1765 | 1465917416804 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fff000 == 71 [pid = 1765] [id = 93] 08:16:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x99624400) [pid = 1765] [serial = 278] [outer = (nil)] 08:16:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0xa231cc00) [pid = 1765] [serial = 279] [outer = 0x99624400] 08:16:56 INFO - PROCESS | 1765 | 1465917416887 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0xa236d000) [pid = 1765] [serial = 280] [outer = 0x99624400] 08:16:57 INFO - PROCESS | 1765 | 1465917417751 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]]]}] 08:16:57 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. 08:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1331ms 08:16:57 INFO - PROCESS | 1765 | 1465917417781 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 1765 | 1465917417785 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:16:57 INFO - PROCESS | 1765 | 1465917417791 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 1765 | 1465917417794 Marionette TRACE conn4 <- [1,346,null,{}] 08:16:57 INFO - PROCESS | 1765 | 1465917417800 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}] 08:16:57 INFO - PROCESS | 1765 | 1465917417809 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:58 INFO - PROCESS | 1765 | 1465917418021 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:16:58 INFO - PROCESS | 1765 | 1465917418180 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1765 | 1465917418189 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f453400 == 72 [pid = 1765] [id = 94] 08:16:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x8f454000) [pid = 1765] [serial = 281] [outer = (nil)] 08:16:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8f45f800) [pid = 1765] [serial = 282] [outer = 0x8f454000] 08:16:58 INFO - PROCESS | 1765 | 1465917418270 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0xa253ec00) [pid = 1765] [serial = 283] [outer = 0x8f454000] 08:16:59 INFO - PROCESS | 1765 | 1465917419135 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]]]}] 08:16:59 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. 08:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1383ms 08:16:59 INFO - PROCESS | 1765 | 1465917419175 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:16:59 INFO - PROCESS | 1765 | 1465917419179 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:16:59 INFO - PROCESS | 1765 | 1465917419186 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 1765 | 1465917419190 Marionette TRACE conn4 <- [1,350,null,{}] 08:16:59 INFO - PROCESS | 1765 | 1465917419197 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}] 08:16:59 INFO - PROCESS | 1765 | 1465917419202 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:59 INFO - PROCESS | 1765 | 1465917419379 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:16:59 INFO - PROCESS | 1765 | 1465917419551 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 1765 | 1465917419561 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:16:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5bc400 == 73 [pid = 1765] [id = 95] 08:16:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8f5bd000) [pid = 1765] [serial = 284] [outer = (nil)] 08:16:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x8f5c3000) [pid = 1765] [serial = 285] [outer = 0x8f5bd000] 08:16:59 INFO - PROCESS | 1765 | 1465917419636 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x8f5c5800) [pid = 1765] [serial = 286] [outer = 0x8f5bd000] 08:17:00 INFO - PROCESS | 1765 | 1465917420833 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]]]}] 08:17:00 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. 08:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1684ms 08:17:00 INFO - PROCESS | 1765 | 1465917420870 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 1765 | 1465917420876 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:17:00 INFO - PROCESS | 1765 | 1465917420884 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 1765 | 1465917420888 Marionette TRACE conn4 <- [1,354,null,{}] 08:17:00 INFO - PROCESS | 1765 | 1465917420896 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}] 08:17:00 INFO - PROCESS | 1765 | 1465917420901 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:01 INFO - PROCESS | 1765 | 1465917421072 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:17:01 INFO - PROCESS | 1765 | 1465917421299 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1765 | 1465917421313 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c3400 == 74 [pid = 1765] [id = 96] 08:17:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x8f7a5000) [pid = 1765] [serial = 287] [outer = (nil)] 08:17:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x8f7a7800) [pid = 1765] [serial = 288] [outer = 0x8f7a5000] 08:17:01 INFO - PROCESS | 1765 | 1465917421383 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x8f7aa400) [pid = 1765] [serial = 289] [outer = 0x8f7a5000] 08:17:02 INFO - PROCESS | 1765 | 1465917422413 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]]]}] 08:17:02 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. 08:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1581ms 08:17:02 INFO - PROCESS | 1765 | 1465917422465 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 1765 | 1465917422472 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:17:02 INFO - PROCESS | 1765 | 1465917422482 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 1765 | 1465917422486 Marionette TRACE conn4 <- [1,358,null,{}] 08:17:02 INFO - PROCESS | 1765 | 1465917422492 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}] 08:17:02 INFO - PROCESS | 1765 | 1465917422498 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:02 INFO - PROCESS | 1765 | 1465917422661 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:17:02 INFO - PROCESS | 1765 | 1465917422824 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1765 | 1465917422831 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f454800 == 75 [pid = 1765] [id = 97] 08:17:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x91ffac00) [pid = 1765] [serial = 290] [outer = (nil)] 08:17:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x921a7c00) [pid = 1765] [serial = 291] [outer = 0x91ffac00] 08:17:02 INFO - PROCESS | 1765 | 1465917422987 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x9237f400) [pid = 1765] [serial = 292] [outer = 0x91ffac00] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x921a6800 == 74 [pid = 1765] [id = 57] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x92e62400 == 73 [pid = 1765] [id = 12] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x92267800 == 72 [pid = 1765] [id = 55] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x96586c00) [pid = 1765] [serial = 176] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0xa3426c00) [pid = 1765] [serial = 185] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x9b3f2c00) [pid = 1765] [serial = 182] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0xa5073c00) [pid = 1765] [serial = 173] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x99d74400) [pid = 1765] [serial = 179] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0xa68ec800) [pid = 1765] [serial = 188] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x9b75dc00) [pid = 1765] [serial = 191] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x952b9c00) [pid = 1765] [serial = 215] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x93cd7000 == 71 [pid = 1765] [id = 52] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x9390ec00 == 70 [pid = 1765] [id = 51] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x93cd9800 == 69 [pid = 1765] [id = 53] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x92e5b800 == 68 [pid = 1765] [id = 87] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x924eac00 == 67 [pid = 1765] [id = 86] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x90eda800 == 66 [pid = 1765] [id = 85] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x99762c00 == 65 [pid = 1765] [id = 84] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x9237ec00 == 64 [pid = 1765] [id = 83] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x9390fc00 == 63 [pid = 1765] [id = 82] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0xa682dc00 == 62 [pid = 1765] [id = 75] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x9975e000 == 61 [pid = 1765] [id = 74] 08:17:03 INFO - PROCESS | 1765 | --DOCSHELL 0x93ccb000 == 60 [pid = 1765] [id = 73] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0xa1084400) [pid = 1765] [serial = 206] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0xa3428400) [pid = 1765] [serial = 209] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0xa68e9000) [pid = 1765] [serial = 210] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x9a0f0c00) [pid = 1765] [serial = 200] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x9a70d000) [pid = 1765] [serial = 201] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9b75c000) [pid = 1765] [serial = 203] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x95207800) [pid = 1765] [serial = 195] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x947b7c00) [pid = 1765] [serial = 194] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x95208000) [pid = 1765] [serial = 197] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x99626400) [pid = 1765] [serial = 198] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0xa82ed000) [pid = 1765] [serial = 213] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0xa2319800) [pid = 1765] [serial = 207] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x9b7b9c00) [pid = 1765] [serial = 204] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0xa6f38400) [pid = 1765] [serial = 212] [outer = (nil)] [url = about:blank] 08:17:03 INFO - PROCESS | 1765 | 1465917423990 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]]]}] 08:17:04 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. 08:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1528ms 08:17:04 INFO - PROCESS | 1765 | 1465917424009 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 1765 | 1465917424012 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:17:04 INFO - PROCESS | 1765 | 1465917424020 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 1765 | 1465917424025 Marionette TRACE conn4 <- [1,362,null,{}] 08:17:04 INFO - PROCESS | 1765 | 1465917424041 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}] 08:17:04 INFO - PROCESS | 1765 | 1465917424049 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:04 INFO - PROCESS | 1765 | 1465917424208 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:17:04 INFO - PROCESS | 1765 | 1465917424371 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 1765 | 1465917424380 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x92ceb800 == 61 [pid = 1765] [id = 98] 08:17:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x92cec800) [pid = 1765] [serial = 293] [outer = (nil)] 08:17:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x92e58c00) [pid = 1765] [serial = 294] [outer = 0x92cec800] 08:17:04 INFO - PROCESS | 1765 | 1465917424469 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x93cd7000) [pid = 1765] [serial = 295] [outer = 0x92cec800] 08:17:05 INFO - PROCESS | 1765 | 1465917425252 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]]]}] 08:17:05 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. 08:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1281ms 08:17:05 INFO - PROCESS | 1765 | 1465917425301 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 1765 | 1465917425306 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:17:05 INFO - PROCESS | 1765 | 1465917425312 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 1765 | 1465917425314 Marionette TRACE conn4 <- [1,366,null,{}] 08:17:05 INFO - PROCESS | 1765 | 1465917425320 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}] 08:17:05 INFO - PROCESS | 1765 | 1465917425324 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:05 INFO - PROCESS | 1765 | 1465917425473 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:17:05 INFO - PROCESS | 1765 | 1465917425488 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 1765 | 1465917425495 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x94779800 == 62 [pid = 1765] [id = 99] 08:17:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x947bf400) [pid = 1765] [serial = 296] [outer = (nil)] 08:17:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x9520c400) [pid = 1765] [serial = 297] [outer = 0x947bf400] 08:17:05 INFO - PROCESS | 1765 | 1465917425560 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x952b7800) [pid = 1765] [serial = 298] [outer = 0x947bf400] 08:17:06 INFO - PROCESS | 1765 | 1465917426417 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]]]}] 08:17:06 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. 08:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1183ms 08:17:06 INFO - PROCESS | 1765 | 1465917426496 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 1765 | 1465917426499 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:17:06 INFO - PROCESS | 1765 | 1465917426510 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 1765 | 1465917426513 Marionette TRACE conn4 <- [1,370,null,{}] 08:17:06 INFO - PROCESS | 1765 | 1465917426518 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}] 08:17:06 INFO - PROCESS | 1765 | 1465917426523 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:06 INFO - PROCESS | 1765 | 1465917426724 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:17:06 INFO - PROCESS | 1765 | 1465917426747 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 1765 | 1465917426755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f455400 == 63 [pid = 1765] [id = 100] 08:17:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x9520ec00) [pid = 1765] [serial = 299] [outer = (nil)] 08:17:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x9894e400) [pid = 1765] [serial = 300] [outer = 0x9520ec00] 08:17:06 INFO - PROCESS | 1765 | 1465917426822 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x98bf6400) [pid = 1765] [serial = 301] [outer = 0x9520ec00] 08:17:07 INFO - PROCESS | 1765 | 1465917427742 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]]]}] 08:17:07 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. 08:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1279ms 08:17:07 INFO - PROCESS | 1765 | 1465917427789 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 1765 | 1465917427793 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:17:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:17:07 INFO - PROCESS | 1765 | 1465917427799 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 1765 | 1465917427802 Marionette TRACE conn4 <- [1,374,null,{}] 08:17:07 INFO - PROCESS | 1765 | 1465917427807 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}] 08:17:07 INFO - PROCESS | 1765 | 1465917427817 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:08 INFO - PROCESS | 1765 | 1465917428066 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:17:08 INFO - PROCESS | 1765 | 1465917428092 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 1765 | 1465917428101 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f45e000 == 64 [pid = 1765] [id = 101] 08:17:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x99625400) [pid = 1765] [serial = 302] [outer = (nil)] 08:17:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x99d78400) [pid = 1765] [serial = 303] [outer = 0x99625400] 08:17:08 INFO - PROCESS | 1765 | 1465917428168 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x9a704400) [pid = 1765] [serial = 304] [outer = 0x99625400] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x93910000) [pid = 1765] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x924ef400) [pid = 1765] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x947bdc00) [pid = 1765] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x99d6f800) [pid = 1765] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x9c3ac800) [pid = 1765] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x9b303400) [pid = 1765] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x9b30ec00) [pid = 1765] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x92e5cc00) [pid = 1765] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0xa4e0a800) [pid = 1765] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x95210000) [pid = 1765] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0xa25fbc00) [pid = 1765] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x95203400) [pid = 1765] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x9657e800) [pid = 1765] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0xa344a400) [pid = 1765] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x99620800) [pid = 1765] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x9b755400) [pid = 1765] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x9aad9400) [pid = 1765] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x98e05800) [pid = 1765] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x924ecc00) [pid = 1765] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x951e9c00) [pid = 1765] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x998d1400) [pid = 1765] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:17:09 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x90edf000) [pid = 1765] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:17:09 INFO - PROCESS | 1765 | 1465917429466 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:17:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1732ms 08:17:09 INFO - PROCESS | 1765 | 1465917429536 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 1765 | 1465917429539 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:17:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:17:09 INFO - PROCESS | 1765 | 1465917429545 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 1765 | 1465917429547 Marionette TRACE conn4 <- [1,378,null,{}] 08:17:09 INFO - PROCESS | 1765 | 1465917429553 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}] 08:17:09 INFO - PROCESS | 1765 | 1465917429558 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:09 INFO - PROCESS | 1765 | 1465917429698 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:17:09 INFO - PROCESS | 1765 | 1465917429709 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 1765 | 1465917429717 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edb000 == 65 [pid = 1765] [id = 102] 08:17:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x924ecc00) [pid = 1765] [serial = 305] [outer = (nil)] 08:17:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x95198c00) [pid = 1765] [serial = 306] [outer = 0x924ecc00] 08:17:09 INFO - PROCESS | 1765 | 1465917429785 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x998ce400) [pid = 1765] [serial = 307] [outer = 0x924ecc00] 08:17:10 INFO - PROCESS | 1765 | 1465917430577 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:17:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1080ms 08:17:10 INFO - PROCESS | 1765 | 1465917430626 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 1765 | 1465917430629 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:17:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:17:10 INFO - PROCESS | 1765 | 1465917430635 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 1765 | 1465917430639 Marionette TRACE conn4 <- [1,382,null,{}] 08:17:10 INFO - PROCESS | 1765 | 1465917430644 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}] 08:17:10 INFO - PROCESS | 1765 | 1465917430648 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:10 INFO - PROCESS | 1765 | 1465917430822 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:17:10 INFO - PROCESS | 1765 | 1465917430830 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1765 | 1465917430837 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x9390b800 == 66 [pid = 1765] [id = 103] 08:17:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x95198400) [pid = 1765] [serial = 308] [outer = (nil)] 08:17:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x9aad5800) [pid = 1765] [serial = 309] [outer = 0x95198400] 08:17:10 INFO - PROCESS | 1765 | 1465917430921 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x9abbd400) [pid = 1765] [serial = 310] [outer = 0x95198400] 08:17:11 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:11 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:17:11 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:11 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:11 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:12 INFO - PROCESS | 1765 | 1465917432027 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:17:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1440ms 08:17:12 INFO - PROCESS | 1765 | 1465917432077 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 1765 | 1465917432084 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:17:12 INFO - PROCESS | 1765 | 1465917432092 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 1765 | 1465917432100 Marionette TRACE conn4 <- [1,386,null,{}] 08:17:12 INFO - PROCESS | 1765 | 1465917432108 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}] 08:17:12 INFO - PROCESS | 1765 | 1465917432113 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:12 INFO - PROCESS | 1765 | 1465917432335 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:17:12 INFO - PROCESS | 1765 | 1465917432567 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1765 | 1465917432573 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a5400 == 67 [pid = 1765] [id = 104] 08:17:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x8f7a6800) [pid = 1765] [serial = 311] [outer = (nil)] 08:17:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x90ed8000) [pid = 1765] [serial = 312] [outer = 0x8f7a6800] 08:17:12 INFO - PROCESS | 1765 | 1465917432660 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x91ff1800) [pid = 1765] [serial = 313] [outer = 0x8f7a6800] 08:17:13 INFO - PROCESS | 1765 | 1465917433571 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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1540ms 08:17:13 INFO - PROCESS | 1765 | 1465917433632 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 1765 | 1465917433640 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:17:13 INFO - PROCESS | 1765 | 1465917433651 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 1765 | 1465917433654 Marionette TRACE conn4 <- [1,390,null,{}] 08:17:13 INFO - PROCESS | 1765 | 1465917433661 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}] 08:17:13 INFO - PROCESS | 1765 | 1465917433667 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:13 INFO - PROCESS | 1765 | 1465917433984 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:17:14 INFO - PROCESS | 1765 | 1465917434199 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 1765 | 1465917434210 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x92cec000 == 68 [pid = 1765] [id = 105] 08:17:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x9390fc00) [pid = 1765] [serial = 314] [outer = (nil)] 08:17:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x947b9c00) [pid = 1765] [serial = 315] [outer = 0x9390fc00] 08:17:14 INFO - PROCESS | 1765 | 1465917434295 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x9520c800) [pid = 1765] [serial = 316] [outer = 0x9390fc00] 08:17:15 INFO - PROCESS | 1765 | 1465917435213 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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1632ms 08:17:15 INFO - PROCESS | 1765 | 1465917435283 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 1765 | 1465917435287 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:17:15 INFO - PROCESS | 1765 | 1465917435294 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 1765 | 1465917435301 Marionette TRACE conn4 <- [1,394,null,{}] 08:17:15 INFO - PROCESS | 1765 | 1465917435318 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}] 08:17:15 INFO - PROCESS | 1765 | 1465917435327 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:15 INFO - PROCESS | 1765 | 1465917435547 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:17:15 INFO - PROCESS | 1765 | 1465917435759 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 1765 | 1465917435771 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f460c00 == 69 [pid = 1765] [id = 106] 08:17:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x99f8fc00) [pid = 1765] [serial = 317] [outer = (nil)] 08:17:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x9abc0c00) [pid = 1765] [serial = 318] [outer = 0x99f8fc00] 08:17:15 INFO - PROCESS | 1765 | 1465917435867 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x9b753000) [pid = 1765] [serial = 319] [outer = 0x99f8fc00] 08:17:16 INFO - PROCESS | 1765 | 1465917436742 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]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms 08:17:16 INFO - PROCESS | 1765 | 1465917436779 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:17:16 INFO - PROCESS | 1765 | 1465917436784 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:17:16 INFO - PROCESS | 1765 | 1465917436790 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 1765 | 1465917436793 Marionette TRACE conn4 <- [1,398,null,{}] 08:17:16 INFO - PROCESS | 1765 | 1465917436799 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}] 08:17:16 INFO - PROCESS | 1765 | 1465917436804 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:16 INFO - PROCESS | 1765 | 1465917436990 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:17:17 INFO - PROCESS | 1765 | 1465917437156 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 1765 | 1465917437166 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x952b6c00 == 70 [pid = 1765] [id = 107] 08:17:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x99d75400) [pid = 1765] [serial = 320] [outer = (nil)] 08:17:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x9c202400) [pid = 1765] [serial = 321] [outer = 0x99d75400] 08:17:17 INFO - PROCESS | 1765 | 1465917437245 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x9c3adc00) [pid = 1765] [serial = 322] [outer = 0x99d75400] 08:17:18 INFO - PROCESS | 1765 | 1465917438252 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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1533ms 08:17:18 INFO - PROCESS | 1765 | 1465917438323 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 1765 | 1465917438327 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:17:18 INFO - PROCESS | 1765 | 1465917438335 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 1765 | 1465917438339 Marionette TRACE conn4 <- [1,402,null,{}] 08:17:18 INFO - PROCESS | 1765 | 1465917438344 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}] 08:17:18 INFO - PROCESS | 1765 | 1465917438350 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:18 INFO - PROCESS | 1765 | 1465917438535 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:17:18 INFO - PROCESS | 1765 | 1465917438757 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1765 | 1465917438767 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f501800 == 71 [pid = 1765] [id = 108] 08:17:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x8f503c00) [pid = 1765] [serial = 323] [outer = (nil)] 08:17:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x8f50b000) [pid = 1765] [serial = 324] [outer = 0x8f503c00] 08:17:18 INFO - PROCESS | 1765 | 1465917438859 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x8f50d000) [pid = 1765] [serial = 325] [outer = 0x8f503c00] 08:17:19 INFO - PROCESS | 1765 | 1465917439775 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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1484ms 08:17:19 INFO - PROCESS | 1765 | 1465917439820 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:17:19 INFO - PROCESS | 1765 | 1465917439824 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:17:19 INFO - PROCESS | 1765 | 1465917439830 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1765 | 1465917439834 Marionette TRACE conn4 <- [1,406,null,{}] 08:17:19 INFO - PROCESS | 1765 | 1465917439839 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}] 08:17:19 INFO - PROCESS | 1765 | 1465917439849 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:20 INFO - PROCESS | 1765 | 1465917440042 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:17:20 INFO - PROCESS | 1765 | 1465917440251 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 1765 | 1465917440261 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f459400 == 72 [pid = 1765] [id = 109] 08:17:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8f509800) [pid = 1765] [serial = 326] [outer = (nil)] 08:17:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0xa25fbc00) [pid = 1765] [serial = 327] [outer = 0x8f509800] 08:17:20 INFO - PROCESS | 1765 | 1465917440383 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0xa2ff1c00) [pid = 1765] [serial = 328] [outer = 0x8f509800] 08:17:21 INFO - PROCESS | 1765 | 1465917441245 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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1481ms 08:17:21 INFO - PROCESS | 1765 | 1465917441312 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 1765 | 1465917441316 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:17:21 INFO - PROCESS | 1765 | 1465917441322 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 1765 | 1465917441327 Marionette TRACE conn4 <- [1,410,null,{}] 08:17:21 INFO - PROCESS | 1765 | 1465917441333 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}] 08:17:21 INFO - PROCESS | 1765 | 1465917441338 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:21 INFO - PROCESS | 1765 | 1465917441551 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:17:21 INFO - PROCESS | 1765 | 1465917441766 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 1765 | 1465917441775 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ede400 == 73 [pid = 1765] [id = 110] 08:17:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x90fc8000) [pid = 1765] [serial = 329] [outer = (nil)] 08:17:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x924f8800) [pid = 1765] [serial = 330] [outer = 0x90fc8000] 08:17:21 INFO - PROCESS | 1765 | 1465917441900 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x95201400) [pid = 1765] [serial = 331] [outer = 0x90fc8000] 08:17:22 INFO - PROCESS | 1765 | 1465917442805 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]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1530ms 08:17:22 INFO - PROCESS | 1765 | 1465917442854 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 1765 | 1465917442858 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:17:22 INFO - PROCESS | 1765 | 1465917442864 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 1765 | 1465917442867 Marionette TRACE conn4 <- [1,414,null,{}] 08:17:22 INFO - PROCESS | 1765 | 1465917442873 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}] 08:17:22 INFO - PROCESS | 1765 | 1465917442878 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:23 INFO - PROCESS | 1765 | 1465917443065 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:17:23 INFO - PROCESS | 1765 | 1465917443674 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 1765 | 1465917443682 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c7c00 == 74 [pid = 1765] [id = 111] 08:17:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x8f5c8c00) [pid = 1765] [serial = 332] [outer = (nil)] 08:17:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x8f79c400) [pid = 1765] [serial = 333] [outer = 0x8f5c8c00] 08:17:23 INFO - PROCESS | 1765 | 1465917443764 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x90ed2c00) [pid = 1765] [serial = 334] [outer = 0x8f5c8c00] 08:17:24 INFO - PROCESS | 1765 | 1465917444682 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]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1880ms 08:17:24 INFO - PROCESS | 1765 | 1465917444749 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 1765 | 1465917444757 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:17:24 INFO - PROCESS | 1765 | 1465917444775 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 1765 | 1465917444779 Marionette TRACE conn4 <- [1,418,null,{}] 08:17:24 INFO - PROCESS | 1765 | 1465917444797 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}] 08:17:24 INFO - PROCESS | 1765 | 1465917444806 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:25 INFO - PROCESS | 1765 | 1465917445035 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:17:25 INFO - PROCESS | 1765 | 1465917445259 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 1765 | 1465917445270 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edb400 == 75 [pid = 1765] [id = 112] 08:17:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x90edd400) [pid = 1765] [serial = 335] [outer = (nil)] 08:17:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x91ff4400) [pid = 1765] [serial = 336] [outer = 0x90edd400] 08:17:25 INFO - PROCESS | 1765 | 1465917445413 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x924ebc00) [pid = 1765] [serial = 337] [outer = 0x90edd400] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x92381000 == 74 [pid = 1765] [id = 59] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x9471e800 == 73 [pid = 1765] [id = 14] 08:17:25 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x92cf1800) [pid = 1765] [serial = 264] [outer = (nil)] [url = about:blank] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0xa1004400 == 72 [pid = 1765] [id = 29] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x921ae400 == 71 [pid = 1765] [id = 21] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x989a1c00 == 70 [pid = 1765] [id = 15] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x99d6d800 == 69 [pid = 1765] [id = 60] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x9b751400 == 68 [pid = 1765] [id = 64] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x9237dc00 == 67 [pid = 1765] [id = 63] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x99f92000 == 66 [pid = 1765] [id = 62] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x9a70d400 == 65 [pid = 1765] [id = 61] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x90edb000 == 64 [pid = 1765] [id = 102] 08:17:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8f45e000 == 63 [pid = 1765] [id = 101] 08:17:26 INFO - PROCESS | 1765 | --DOCSHELL 0x8f455400 == 62 [pid = 1765] [id = 100] 08:17:26 INFO - PROCESS | 1765 | --DOCSHELL 0x94779800 == 61 [pid = 1765] [id = 99] 08:17:26 INFO - PROCESS | 1765 | --DOCSHELL 0x92ceb800 == 60 [pid = 1765] [id = 98] 08:17:26 INFO - PROCESS | 1765 | --DOCSHELL 0x8f454800 == 59 [pid = 1765] [id = 97] 08:17:26 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c3400 == 58 [pid = 1765] [id = 96] 08:17:26 INFO - PROCESS | 1765 | --DOCSHELL 0x9acf4000 == 57 [pid = 1765] [id = 58] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x99d77400) [pid = 1765] [serial = 180] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0xa05f0000) [pid = 1765] [serial = 111] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0xa23ac400) [pid = 1765] [serial = 144] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0xa62ab400) [pid = 1765] [serial = 186] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x98945000) [pid = 1765] [serial = 177] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0xa682c400) [pid = 1765] [serial = 150] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0xa2ff2800) [pid = 1765] [serial = 138] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0xa501ac00) [pid = 1765] [serial = 174] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x989a2400) [pid = 1765] [serial = 114] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x96584c00) [pid = 1765] [serial = 117] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0xa4e51800) [pid = 1765] [serial = 147] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0xa69c9400) [pid = 1765] [serial = 189] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0xa6f31000) [pid = 1765] [serial = 192] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9ce05800) [pid = 1765] [serial = 183] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x99625000) [pid = 1765] [serial = 141] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x99b0e000) [pid = 1765] [serial = 258] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x9a708000) [pid = 1765] [serial = 259] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x91fff400) [pid = 1765] [serial = 237] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x90eda400) [pid = 1765] [serial = 240] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0xa82b1000) [pid = 1765] [serial = 224] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x952ba000) [pid = 1765] [serial = 249] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x96583400) [pid = 1765] [serial = 250] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x99d70800) [pid = 1765] [serial = 252] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0x9abc5c00) [pid = 1765] [serial = 227] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0xa82f3800) [pid = 1765] [serial = 230] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x9657b000) [pid = 1765] [serial = 218] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x90fc7800) [pid = 1765] [serial = 244] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x90fc5400) [pid = 1765] [serial = 243] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x9ae4f400) [pid = 1765] [serial = 221] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0xa9b7e800) [pid = 1765] [serial = 233] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x95197000) [pid = 1765] [serial = 247] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x9821e800) [pid = 1765] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x93cd2000) [pid = 1765] [serial = 246] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x924f5400) [pid = 1765] [serial = 255] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x924f8400) [pid = 1765] [serial = 256] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x9b752c00) [pid = 1765] [serial = 262] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x99f97800) [pid = 1765] [serial = 253] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x9b303800) [pid = 1765] [serial = 261] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1765 | 1465917446717 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]]]}] 08:17:26 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 08:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1997ms 08:17:26 INFO - PROCESS | 1765 | 1465917446829 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 1765 | 1465917446835 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:17:26 INFO - PROCESS | 1765 | 1465917446852 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 1765 | 1465917446854 Marionette TRACE conn4 <- [1,422,null,{}] 08:17:26 INFO - PROCESS | 1765 | 1465917446862 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}] 08:17:26 INFO - PROCESS | 1765 | 1465917446866 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:27 INFO - PROCESS | 1765 | 1465917447017 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:17:27 INFO - PROCESS | 1765 | 1465917447027 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1765 | 1465917447033 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcf000 == 58 [pid = 1765] [id = 113] 08:17:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x91ff8800) [pid = 1765] [serial = 338] [outer = (nil)] 08:17:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x92e59c00) [pid = 1765] [serial = 339] [outer = 0x91ff8800] 08:17:27 INFO - PROCESS | 1765 | 1465917447101 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x947b5c00) [pid = 1765] [serial = 340] [outer = 0x91ff8800] 08:17:28 INFO - PROCESS | 1765 | 1465917448359 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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1532ms 08:17:28 INFO - PROCESS | 1765 | 1465917448384 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1765 | 1465917448388 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:17:28 INFO - PROCESS | 1765 | 1465917448408 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1765 | 1465917448416 Marionette TRACE conn4 <- [1,426,null,{}] 08:17:28 INFO - PROCESS | 1765 | 1465917448425 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}] 08:17:28 INFO - PROCESS | 1765 | 1465917448431 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:28 INFO - PROCESS | 1765 | 1465917448674 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:17:28 INFO - PROCESS | 1765 | 1465917448706 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 1765 | 1465917448713 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x90eda400 == 59 [pid = 1765] [id = 114] 08:17:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x947c1800) [pid = 1765] [serial = 341] [outer = (nil)] 08:17:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x9657fc00) [pid = 1765] [serial = 342] [outer = 0x947c1800] 08:17:28 INFO - PROCESS | 1765 | 1465917448782 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x98b5a800) [pid = 1765] [serial = 343] [outer = 0x947c1800] 08:17:29 INFO - PROCESS | 1765 | 1465917449641 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] 08:17:30 INFO - PROCESS | 1765 | 1465917450073 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:17:30 INFO - PROCESS | 1765 | 1465917450093 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 1765 | 1465917450095 Marionette TRACE conn4 <- [1,430,null,{}] 08:17:30 INFO - PROCESS | 1765 | 1465917450101 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}] 08:17:30 INFO - PROCESS | 1765 | 1465917450119 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:30 INFO - PROCESS | 1765 | 1465917450327 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:17:30 INFO - PROCESS | 1765 | 1465917450469 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 1765 | 1465917450477 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f456000 == 60 [pid = 1765] [id = 115] 08:17:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x947bf400) [pid = 1765] [serial = 344] [outer = (nil)] 08:17:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x96582000) [pid = 1765] [serial = 345] [outer = 0x947bf400] 08:17:30 INFO - PROCESS | 1765 | 1465917450545 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x98b5a400) [pid = 1765] [serial = 346] [outer = 0x947bf400] 08:17:31 INFO - PROCESS | 1765 | 1465917451228 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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1181ms 08:17:31 INFO - PROCESS | 1765 | 1465917451273 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 1765 | 1465917451276 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:17:31 INFO - PROCESS | 1765 | 1465917451282 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 1765 | 1465917451284 Marionette TRACE conn4 <- [1,434,null,{}] 08:17:31 INFO - PROCESS | 1765 | 1465917451294 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}] 08:17:31 INFO - PROCESS | 1765 | 1465917451298 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:31 INFO - PROCESS | 1765 | 1465917451499 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:17:31 INFO - PROCESS | 1765 | 1465917451508 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 1765 | 1465917451525 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x99623800 == 61 [pid = 1765] [id = 116] 08:17:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x99625c00) [pid = 1765] [serial = 347] [outer = (nil)] 08:17:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x99765400) [pid = 1765] [serial = 348] [outer = 0x99625c00] 08:17:31 INFO - PROCESS | 1765 | 1465917451597 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x99d73800) [pid = 1765] [serial = 349] [outer = 0x99625c00] 08:17:32 INFO - PROCESS | 1765 | 1465917452555 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]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1329ms 08:17:32 INFO - PROCESS | 1765 | 1465917452613 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 1765 | 1465917452619 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:17:32 INFO - PROCESS | 1765 | 1465917452627 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 1765 | 1465917452632 Marionette TRACE conn4 <- [1,438,null,{}] 08:17:32 INFO - PROCESS | 1765 | 1465917452640 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}] 08:17:32 INFO - PROCESS | 1765 | 1465917452646 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:32 INFO - PROCESS | 1765 | 1465917452835 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:17:33 INFO - PROCESS | 1765 | 1465917453082 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1765 | 1465917453089 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edf000 == 62 [pid = 1765] [id = 117] 08:17:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x90fcc000) [pid = 1765] [serial = 350] [outer = (nil)] 08:17:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x921b0800) [pid = 1765] [serial = 351] [outer = 0x90fcc000] 08:17:33 INFO - PROCESS | 1765 | 1465917453215 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x92380800) [pid = 1765] [serial = 352] [outer = 0x90fcc000] 08:17:34 INFO - PROCESS | 1765 | 1465917454124 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]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1538ms 08:17:34 INFO - PROCESS | 1765 | 1465917454165 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 1765 | 1465917454173 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:17:34 INFO - PROCESS | 1765 | 1465917454183 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 1765 | 1465917454188 Marionette TRACE conn4 <- [1,442,null,{}] 08:17:34 INFO - PROCESS | 1765 | 1465917454194 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}] 08:17:34 INFO - PROCESS | 1765 | 1465917454200 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:34 INFO - PROCESS | 1765 | 1465917454392 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:17:34 INFO - PROCESS | 1765 | 1465917454548 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 1765 | 1465917454556 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x92cef000 == 63 [pid = 1765] [id = 118] 08:17:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x9471e800) [pid = 1765] [serial = 353] [outer = (nil)] 08:17:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x9520c000) [pid = 1765] [serial = 354] [outer = 0x9471e800] 08:17:34 INFO - PROCESS | 1765 | 1465917454697 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x96584c00) [pid = 1765] [serial = 355] [outer = 0x9471e800] 08:17:35 INFO - PROCESS | 1765 | 1465917455614 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]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1480ms 08:17:35 INFO - PROCESS | 1765 | 1465917455664 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 1765 | 1465917455668 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:17:35 INFO - PROCESS | 1765 | 1465917455679 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 1765 | 1465917455685 Marionette TRACE conn4 <- [1,446,null,{}] 08:17:35 INFO - PROCESS | 1765 | 1465917455701 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}] 08:17:35 INFO - PROCESS | 1765 | 1465917455710 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:35 INFO - PROCESS | 1765 | 1465917455931 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:17:36 INFO - PROCESS | 1765 | 1465917456153 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1765 | 1465917456164 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x99d71400 == 64 [pid = 1765] [id = 119] 08:17:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x9a0f1400) [pid = 1765] [serial = 356] [outer = (nil)] 08:17:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x9a706400) [pid = 1765] [serial = 357] [outer = 0x9a0f1400] 08:17:36 INFO - PROCESS | 1765 | 1465917456294 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x9aad4c00) [pid = 1765] [serial = 358] [outer = 0x9a0f1400] 08:17:37 INFO - PROCESS | 1765 | 1465917457150 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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1540ms 08:17:37 INFO - PROCESS | 1765 | 1465917457219 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1765 | 1465917457224 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:17:37 INFO - PROCESS | 1765 | 1465917457231 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 1765 | 1465917457235 Marionette TRACE conn4 <- [1,450,null,{}] 08:17:37 INFO - PROCESS | 1765 | 1465917457241 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}] 08:17:37 INFO - PROCESS | 1765 | 1465917457246 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:37 INFO - PROCESS | 1765 | 1465917457463 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:17:37 INFO - PROCESS | 1765 | 1465917457632 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1765 | 1465917457641 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a0ef000 == 65 [pid = 1765] [id = 120] 08:17:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x9abc0800) [pid = 1765] [serial = 359] [outer = (nil)] 08:17:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x9b3b2000) [pid = 1765] [serial = 360] [outer = 0x9abc0800] 08:17:37 INFO - PROCESS | 1765 | 1465917457764 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x9b755c00) [pid = 1765] [serial = 361] [outer = 0x9abc0800] 08:17:38 INFO - PROCESS | 1765 | 1465917458691 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] 08:17:38 INFO - PROCESS | 1765 | 1465917458774 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:17:38 INFO - PROCESS | 1765 | 1465917458781 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 1765 | 1465917458784 Marionette TRACE conn4 <- [1,454,null,{}] 08:17:38 INFO - PROCESS | 1765 | 1465917458790 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}] 08:17:38 INFO - PROCESS | 1765 | 1465917458796 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:39 INFO - PROCESS | 1765 | 1465917459015 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:17:39 INFO - PROCESS | 1765 | 1465917459225 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1765 | 1465917459236 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x9abc1000 == 66 [pid = 1765] [id = 121] 08:17:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x9b752c00) [pid = 1765] [serial = 362] [outer = (nil)] 08:17:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x9ce04800) [pid = 1765] [serial = 363] [outer = 0x9b752c00] 08:17:39 INFO - PROCESS | 1765 | 1465917459359 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0xa1004400) [pid = 1765] [serial = 364] [outer = 0x9b752c00] 08:17:40 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:40 INFO - PROCESS | 1765 | 1465917460256 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]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1528ms 08:17:40 INFO - PROCESS | 1765 | 1465917460310 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 1765 | 1465917460314 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:17:40 INFO - PROCESS | 1765 | 1465917460320 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 1765 | 1465917460324 Marionette TRACE conn4 <- [1,458,null,{}] 08:17:40 INFO - PROCESS | 1765 | 1465917460329 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}] 08:17:40 INFO - PROCESS | 1765 | 1465917460340 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:40 INFO - PROCESS | 1765 | 1465917460548 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:17:40 INFO - PROCESS | 1765 | 1465917460765 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1765 | 1465917460773 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50dc00 == 67 [pid = 1765] [id = 122] 08:17:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0xa231e800) [pid = 1765] [serial = 365] [outer = (nil)] 08:17:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0xa341d000) [pid = 1765] [serial = 366] [outer = 0xa231e800] 08:17:40 INFO - PROCESS | 1765 | 1465917460893 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0xa4e0b800) [pid = 1765] [serial = 367] [outer = 0xa231e800] 08:17:41 INFO - PROCESS | 1765 | 1465917461782 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] 08:17:41 INFO - PROCESS | 1765 | 1465917461864 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:17:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:17:41 INFO - PROCESS | 1765 | 1465917461874 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 1765 | 1465917461877 Marionette TRACE conn4 <- [1,462,null,{}] 08:17:41 INFO - PROCESS | 1765 | 1465917461883 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}] 08:17:41 INFO - PROCESS | 1765 | 1465917461888 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:42 INFO - PROCESS | 1765 | 1465917462056 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:17:42 INFO - PROCESS | 1765 | 1465917462223 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1765 | 1465917462232 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x92ab0800 == 68 [pid = 1765] [id = 123] 08:17:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x92ab3c00) [pid = 1765] [serial = 368] [outer = (nil)] 08:17:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x92abb400) [pid = 1765] [serial = 369] [outer = 0x92ab3c00] 08:17:42 INFO - PROCESS | 1765 | 1465917462315 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x92abd800) [pid = 1765] [serial = 370] [outer = 0x92ab3c00] 08:17:43 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:43 INFO - PROCESS | 1765 | 1465917463261 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] 08:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:17:43 INFO - PROCESS | 1765 | 1465917463320 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:17:43 INFO - PROCESS | 1765 | 1465917463326 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 1765 | 1465917463330 Marionette TRACE conn4 <- [1,466,null,{}] 08:17:43 INFO - PROCESS | 1765 | 1465917463335 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}] 08:17:43 INFO - PROCESS | 1765 | 1465917463341 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:43 INFO - PROCESS | 1765 | 1465917463520 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:17:43 INFO - PROCESS | 1765 | 1465917463730 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1765 | 1465917463739 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x92abc800 == 69 [pid = 1765] [id = 124] 08:17:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x9b75d400) [pid = 1765] [serial = 371] [outer = (nil)] 08:17:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0xa4e54800) [pid = 1765] [serial = 372] [outer = 0x9b75d400] 08:17:43 INFO - PROCESS | 1765 | 1465917463859 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0xa501a400) [pid = 1765] [serial = 373] [outer = 0x9b75d400] 08:17:44 INFO - PROCESS | 1765 | 1465917464737 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] 08:17:44 INFO - PROCESS | 1765 | 1465917464820 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:17:44 INFO - PROCESS | 1765 | 1465917464826 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 1765 | 1465917464830 Marionette TRACE conn4 <- [1,470,null,{}] 08:17:44 INFO - PROCESS | 1765 | 1465917464835 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}] 08:17:44 INFO - PROCESS | 1765 | 1465917464840 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:45 INFO - PROCESS | 1765 | 1465917465045 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:17:45 INFO - PROCESS | 1765 | 1465917465258 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1765 | 1465917465268 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c7400 == 70 [pid = 1765] [id = 125] 08:17:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8f5c7800) [pid = 1765] [serial = 374] [outer = (nil)] 08:17:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x9226e800) [pid = 1765] [serial = 375] [outer = 0x8f5c7800] 08:17:45 INFO - PROCESS | 1765 | 1465917465388 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x93911800) [pid = 1765] [serial = 376] [outer = 0x8f5c7800] 08:17:46 INFO - PROCESS | 1765 | 1465917466506 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]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1736ms 08:17:46 INFO - PROCESS | 1765 | 1465917466565 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1765 | 1465917466571 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:17:46 INFO - PROCESS | 1765 | 1465917466579 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 1765 | 1465917466585 Marionette TRACE conn4 <- [1,474,null,{}] 08:17:46 INFO - PROCESS | 1765 | 1465917466592 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}] 08:17:46 INFO - PROCESS | 1765 | 1465917466599 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:46 INFO - PROCESS | 1765 | 1465917466763 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:17:46 INFO - PROCESS | 1765 | 1465917466974 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1765 | 1465917466988 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x921b5000 == 71 [pid = 1765] [id = 126] 08:17:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x92268800) [pid = 1765] [serial = 377] [outer = (nil)] 08:17:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x924f1800) [pid = 1765] [serial = 378] [outer = 0x92268800] 08:17:47 INFO - PROCESS | 1765 | 1465917467075 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x924f8000) [pid = 1765] [serial = 379] [outer = 0x92268800] 08:17:47 INFO - PROCESS | 1765 | 1465917467954 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]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:17:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1432ms 08:17:48 INFO - PROCESS | 1765 | 1465917468011 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1765 | 1465917468017 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:17:48 INFO - PROCESS | 1765 | 1465917468027 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 1765 | 1465917468030 Marionette TRACE conn4 <- [1,478,null,{}] 08:17:48 INFO - PROCESS | 1765 | 1465917468036 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}] 08:17:48 INFO - PROCESS | 1765 | 1465917468042 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:48 INFO - PROCESS | 1765 | 1465917468250 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:17:48 INFO - PROCESS | 1765 | 1465917468573 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1765 | 1465917468585 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a3c00 == 72 [pid = 1765] [id = 127] 08:17:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x92ced400) [pid = 1765] [serial = 380] [outer = (nil)] 08:17:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x952be000) [pid = 1765] [serial = 381] [outer = 0x92ced400] 08:17:48 INFO - PROCESS | 1765 | 1465917468661 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x98e08800) [pid = 1765] [serial = 382] [outer = 0x92ced400] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff0400 == 71 [pid = 1765] [id = 79] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed3000 == 70 [pid = 1765] [id = 80] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x9abbc400 == 69 [pid = 1765] [id = 76] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x8f456000 == 68 [pid = 1765] [id = 115] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x90eda400 == 67 [pid = 1765] [id = 114] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcf000 == 66 [pid = 1765] [id = 113] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x90edb400 == 65 [pid = 1765] [id = 112] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c7c00 == 64 [pid = 1765] [id = 111] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x8f460c00 == 63 [pid = 1765] [id = 106] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x92cec000 == 62 [pid = 1765] [id = 105] 08:17:49 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a5400 == 61 [pid = 1765] [id = 104] 08:17:49 INFO - PROCESS | 1765 | 1465917469589 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]]]}] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x9c210000) [pid = 1765] [serial = 276] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x92cee800) [pid = 1765] [serial = 267] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x8f7aa400) [pid = 1765] [serial = 289] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x8f7a7800) [pid = 1765] [serial = 288] [outer = (nil)] [url = about:blank] 08:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1596ms 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0xa231cc00) [pid = 1765] [serial = 279] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x95198c00) [pid = 1765] [serial = 306] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x9894e400) [pid = 1765] [serial = 300] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x98bf6400) [pid = 1765] [serial = 301] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x952b7800) [pid = 1765] [serial = 298] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x998ce400) [pid = 1765] [serial = 307] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x99d78400) [pid = 1765] [serial = 303] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x9a704400) [pid = 1765] [serial = 304] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x8f45f800) [pid = 1765] [serial = 282] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9abc6400) [pid = 1765] [serial = 273] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x952b7000) [pid = 1765] [serial = 270] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x9520c400) [pid = 1765] [serial = 297] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x9237f400) [pid = 1765] [serial = 292] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x921a7c00) [pid = 1765] [serial = 291] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x8f5c3000) [pid = 1765] [serial = 285] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x92e58c00) [pid = 1765] [serial = 294] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x93cd7000) [pid = 1765] [serial = 295] [outer = (nil)] [url = about:blank] 08:17:49 INFO - PROCESS | 1765 | 1465917469660 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1765 | 1465917469664 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:17:49 INFO - PROCESS | 1765 | 1465917469674 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1765 | 1465917469680 Marionette TRACE conn4 <- [1,482,null,{}] 08:17:49 INFO - PROCESS | 1765 | 1465917469695 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}] 08:17:49 INFO - PROCESS | 1765 | 1465917469704 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:49 INFO - PROCESS | 1765 | 1465917469866 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:17:50 INFO - PROCESS | 1765 | 1465917470088 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1765 | 1465917470100 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x924ecc00 == 62 [pid = 1765] [id = 128] 08:17:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x92cec000) [pid = 1765] [serial = 383] [outer = (nil)] 08:17:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x952b5400) [pid = 1765] [serial = 384] [outer = 0x92cec000] 08:17:50 INFO - PROCESS | 1765 | 1465917470172 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x98b67800) [pid = 1765] [serial = 385] [outer = 0x92cec000] 08:17:50 INFO - PROCESS | 1765 | 1465917470907 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]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:17:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1284ms 08:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:17:50 INFO - PROCESS | 1765 | 1465917470957 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 1765 | 1465917470961 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:17:50 INFO - PROCESS | 1765 | 1465917470967 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 1765 | 1465917470970 Marionette TRACE conn4 <- [1,486,null,{}] 08:17:50 INFO - PROCESS | 1765 | 1465917470976 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}] 08:17:50 INFO - PROCESS | 1765 | 1465917470980 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:51 INFO - PROCESS | 1765 | 1465917471155 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:17:51 INFO - PROCESS | 1765 | 1465917471165 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 1765 | 1465917471173 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5ca800 == 63 [pid = 1765] [id = 129] 08:17:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x93909400) [pid = 1765] [serial = 386] [outer = (nil)] 08:17:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x99d7a400) [pid = 1765] [serial = 387] [outer = 0x93909400] 08:17:51 INFO - PROCESS | 1765 | 1465917471239 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x9a4e1000) [pid = 1765] [serial = 388] [outer = 0x93909400] 08:17:52 INFO - PROCESS | 1765 | 1465917472143 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]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:17:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1236ms 08:17:52 INFO - PROCESS | 1765 | 1465917472213 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1765 | 1465917472217 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:17:52 INFO - PROCESS | 1765 | 1465917472222 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 1765 | 1465917472226 Marionette TRACE conn4 <- [1,490,null,{}] 08:17:52 INFO - PROCESS | 1765 | 1465917472231 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}] 08:17:52 INFO - PROCESS | 1765 | 1465917472236 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:52 INFO - PROCESS | 1765 | 1465917472447 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:17:52 INFO - PROCESS | 1765 | 1465917472470 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 1765 | 1465917472477 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x99760800 == 64 [pid = 1765] [id = 130] 08:17:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x998cf400) [pid = 1765] [serial = 389] [outer = (nil)] 08:17:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x9b309800) [pid = 1765] [serial = 390] [outer = 0x998cf400] 08:17:52 INFO - PROCESS | 1765 | 1465917472560 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x9c208400) [pid = 1765] [serial = 391] [outer = 0x998cf400] 08:17:53 INFO - PROCESS | 1765 | 1465917473459 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]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:17:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1277ms 08:17:53 INFO - PROCESS | 1765 | 1465917473501 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 1765 | 1465917473504 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:17:53 INFO - PROCESS | 1765 | 1465917473510 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 1765 | 1465917473512 Marionette TRACE conn4 <- [1,494,null,{}] 08:17:53 INFO - PROCESS | 1765 | 1465917473518 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}] 08:17:53 INFO - PROCESS | 1765 | 1465917473527 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:53 INFO - PROCESS | 1765 | 1465917473771 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:17:53 INFO - PROCESS | 1765 | 1465917473792 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1765 | 1465917473802 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c65400 == 65 [pid = 1765] [id = 131] 08:17:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x91c67400) [pid = 1765] [serial = 392] [outer = (nil)] 08:17:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x91c73c00) [pid = 1765] [serial = 393] [outer = 0x91c67400] 08:17:53 INFO - PROCESS | 1765 | 1465917473868 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x9c3b3c00) [pid = 1765] [serial = 394] [outer = 0x91c67400] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x947c1800) [pid = 1765] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x8f5c8c00) [pid = 1765] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x90edd400) [pid = 1765] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x91ff8800) [pid = 1765] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x947bf400) [pid = 1765] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x9abc0400) [pid = 1765] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x9abc8400) [pid = 1765] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x91ff4800) [pid = 1765] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x90ed4400) [pid = 1765] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x99d7b400) [pid = 1765] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x94779000) [pid = 1765] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0xa6f35400) [pid = 1765] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:17:54 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x9abbc800) [pid = 1765] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:17:54 INFO - PROCESS | 1765 | 1465917474930 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]]]}] 08:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1483ms 08:17:54 INFO - PROCESS | 1765 | 1465917474997 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 1765 | 1465917475001 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:17:55 INFO - PROCESS | 1765 | 1465917475006 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 1765 | 1465917475010 Marionette TRACE conn4 <- [1,498,null,{}] 08:17:55 INFO - PROCESS | 1765 | 1465917475018 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}] 08:17:55 INFO - PROCESS | 1765 | 1465917475023 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:55 INFO - PROCESS | 1765 | 1465917475177 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:17:55 INFO - PROCESS | 1765 | 1465917475187 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1765 | 1465917475197 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edd400 == 66 [pid = 1765] [id = 132] 08:17:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x90fc0c00) [pid = 1765] [serial = 395] [outer = (nil)] 08:17:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x9abc0400) [pid = 1765] [serial = 396] [outer = 0x90fc0c00] 08:17:55 INFO - PROCESS | 1765 | 1465917475381 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0xa2370000) [pid = 1765] [serial = 397] [outer = 0x90fc0c00] 08:17:56 INFO - PROCESS | 1765 | 1465917476140 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]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1189ms 08:17:56 INFO - PROCESS | 1765 | 1465917476197 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 1765 | 1465917476200 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:17:56 INFO - PROCESS | 1765 | 1465917476207 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 1765 | 1465917476209 Marionette TRACE conn4 <- [1,502,null,{}] 08:17:56 INFO - PROCESS | 1765 | 1465917476224 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}] 08:17:56 INFO - PROCESS | 1765 | 1465917476229 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:56 INFO - PROCESS | 1765 | 1465917476493 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:17:56 INFO - PROCESS | 1765 | 1465917476667 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 1765 | 1465917476679 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50cc00 == 67 [pid = 1765] [id = 133] 08:17:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x8f50e400) [pid = 1765] [serial = 398] [outer = (nil)] 08:17:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x8f7a2000) [pid = 1765] [serial = 399] [outer = 0x8f50e400] 08:17:56 INFO - PROCESS | 1765 | 1465917476767 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x8f7aa400) [pid = 1765] [serial = 400] [outer = 0x8f50e400] 08:17:57 INFO - PROCESS | 1765 | 1465917477793 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]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:17:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1636ms 08:17:57 INFO - PROCESS | 1765 | 1465917477845 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 1765 | 1465917477852 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:17:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:17:57 INFO - PROCESS | 1765 | 1465917477860 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 1765 | 1465917477866 Marionette TRACE conn4 <- [1,506,null,{}] 08:17:57 INFO - PROCESS | 1765 | 1465917477873 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}] 08:17:57 INFO - PROCESS | 1765 | 1465917477879 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:58 INFO - PROCESS | 1765 | 1465917478070 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:17:58 INFO - PROCESS | 1765 | 1465917478305 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1765 | 1465917478313 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:17:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c74400 == 68 [pid = 1765] [id = 134] 08:17:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x921a7c00) [pid = 1765] [serial = 401] [outer = (nil)] 08:17:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x92380c00) [pid = 1765] [serial = 402] [outer = 0x921a7c00] 08:17:58 INFO - PROCESS | 1765 | 1465917478439 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x92ce8c00) [pid = 1765] [serial = 403] [outer = 0x921a7c00] 08:17:59 INFO - PROCESS | 1765 | 1465917479915 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]]]}] 08:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2133ms 08:17:59 INFO - PROCESS | 1765 | 1465917479993 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 1765 | 1465917479998 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:18:00 INFO - PROCESS | 1765 | 1465917480063 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 1765 | 1465917480068 Marionette TRACE conn4 <- [1,510,null,{}] 08:18:00 INFO - PROCESS | 1765 | 1465917480134 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}] 08:18:00 INFO - PROCESS | 1765 | 1465917480140 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:00 INFO - PROCESS | 1765 | 1465917480326 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:18:00 INFO - PROCESS | 1765 | 1465917480507 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1765 | 1465917480516 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee58800 == 69 [pid = 1765] [id = 135] 08:18:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x8f45a800) [pid = 1765] [serial = 404] [outer = (nil)] 08:18:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x9b75b800) [pid = 1765] [serial = 405] [outer = 0x8f45a800] 08:18:00 INFO - PROCESS | 1765 | 1465917480603 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0xa253f400) [pid = 1765] [serial = 406] [outer = 0x8f45a800] 08:18:01 INFO - PROCESS | 1765 | 1465917481573 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]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:18:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1608ms 08:18:01 INFO - PROCESS | 1765 | 1465917481615 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:18:01 INFO - PROCESS | 1765 | 1465917481624 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:18:01 INFO - PROCESS | 1765 | 1465917481648 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 1765 | 1465917481659 Marionette TRACE conn4 <- [1,514,null,{}] 08:18:01 INFO - PROCESS | 1765 | 1465917481667 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}] 08:18:01 INFO - PROCESS | 1765 | 1465917481677 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:01 INFO - PROCESS | 1765 | 1465917481940 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:18:02 INFO - PROCESS | 1765 | 1465917482243 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1765 | 1465917482255 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x92c4cc00 == 70 [pid = 1765] [id = 136] 08:18:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x92c4f000) [pid = 1765] [serial = 407] [outer = (nil)] 08:18:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0xa2fb0400) [pid = 1765] [serial = 408] [outer = 0x92c4f000] 08:18:02 INFO - PROCESS | 1765 | 1465917482339 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0xa2fb7800) [pid = 1765] [serial = 409] [outer = 0x92c4f000] 08:18:03 INFO - PROCESS | 1765 | 1465917483241 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]]]}] 08:18:03 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 08:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1656ms 08:18:03 INFO - PROCESS | 1765 | 1465917483291 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1765 | 1465917483300 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:18:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:18:03 INFO - PROCESS | 1765 | 1465917483313 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 1765 | 1465917483318 Marionette TRACE conn4 <- [1,518,null,{}] 08:18:03 INFO - PROCESS | 1765 | 1465917483359 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}] 08:18:03 INFO - PROCESS | 1765 | 1465917483366 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:03 INFO - PROCESS | 1765 | 1465917483638 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:18:03 INFO - PROCESS | 1765 | 1465917483853 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1765 | 1465917483861 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8eceb400 == 71 [pid = 1765] [id = 137] 08:18:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x8eced800) [pid = 1765] [serial = 410] [outer = (nil)] 08:18:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x8ecf9400) [pid = 1765] [serial = 411] [outer = 0x8eced800] 08:18:03 INFO - PROCESS | 1765 | 1465917483947 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x8ecfa400) [pid = 1765] [serial = 412] [outer = 0x8eced800] 08:18:04 INFO - PROCESS | 1765 | 1465917484811 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]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1574ms 08:18:04 INFO - PROCESS | 1765 | 1465917484885 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 1765 | 1465917484889 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:18:04 INFO - PROCESS | 1765 | 1465917484895 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 1765 | 1465917484898 Marionette TRACE conn4 <- [1,522,null,{}] 08:18:04 INFO - PROCESS | 1765 | 1465917484904 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}] 08:18:04 INFO - PROCESS | 1765 | 1465917484910 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:05 INFO - PROCESS | 1765 | 1465917485153 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:18:05 INFO - PROCESS | 1765 | 1465917485391 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1765 | 1465917485408 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dc000 == 72 [pid = 1765] [id = 138] 08:18:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x8d7dc400) [pid = 1765] [serial = 413] [outer = (nil)] 08:18:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x8d7dec00) [pid = 1765] [serial = 414] [outer = 0x8d7dc400] 08:18:05 INFO - PROCESS | 1765 | 1465917485555 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x8ecf9000) [pid = 1765] [serial = 415] [outer = 0x8d7dc400] 08:18:06 INFO - PROCESS | 1765 | 1465917486540 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]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1698ms 08:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:18:06 INFO - PROCESS | 1765 | 1465917486593 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1765 | 1465917486597 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:18:06 INFO - PROCESS | 1765 | 1465917486606 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1765 | 1465917486610 Marionette TRACE conn4 <- [1,526,null,{}] 08:18:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x8d9d3000) [pid = 1765] [serial = 416] [outer = 0x92272800] 08:18:06 INFO - PROCESS | 1765 | 1465917486666 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}] 08:18:06 INFO - PROCESS | 1765 | 1465917486671 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:06 INFO - PROCESS | 1765 | 1465917486991 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:18:07 INFO - PROCESS | 1765 | 1465917487160 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 1765 | 1465917487165 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dbc00 == 73 [pid = 1765] [id = 139] 08:18:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x8d9d1000) [pid = 1765] [serial = 417] [outer = (nil)] 08:18:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x8d9d8400) [pid = 1765] [serial = 418] [outer = 0x8d9d1000] 08:18:07 INFO - PROCESS | 1765 | 1465917487255 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x8f504000) [pid = 1765] [serial = 419] [outer = 0x8d9d1000] 08:18:08 INFO - PROCESS | 1765 | 1465917488176 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]]]}] 08:18:08 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 08:18:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1637ms 08:18:08 INFO - PROCESS | 1765 | 1465917488240 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1765 | 1465917488244 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:18:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:18:08 INFO - PROCESS | 1765 | 1465917488251 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 1765 | 1465917488256 Marionette TRACE conn4 <- [1,530,null,{}] 08:18:08 INFO - PROCESS | 1765 | 1465917488261 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}] 08:18:08 INFO - PROCESS | 1765 | 1465917488266 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:08 INFO - PROCESS | 1765 | 1465917488468 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:18:08 INFO - PROCESS | 1765 | 1465917488686 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1765 | 1465917488693 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x91068400 == 74 [pid = 1765] [id = 140] 08:18:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x91069400) [pid = 1765] [serial = 420] [outer = (nil)] 08:18:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x9106d000) [pid = 1765] [serial = 421] [outer = 0x91069400] 08:18:08 INFO - PROCESS | 1765 | 1465917488814 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x9106fc00) [pid = 1765] [serial = 422] [outer = 0x91069400] 08:18:09 INFO - PROCESS | 1765 | 1465917489563 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"]]]}] 08:18:09 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 08:18:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:18:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:18:09 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 08:18:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:18:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:18:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1382ms 08:18:09 INFO - PROCESS | 1765 | 1465917489636 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1765 | 1465917489639 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:18:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:18:09 INFO - PROCESS | 1765 | 1465917489648 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 1765 | 1465917489652 Marionette TRACE conn4 <- [1,534,null,{}] 08:18:09 INFO - PROCESS | 1765 | 1465917489657 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}] 08:18:09 INFO - PROCESS | 1765 | 1465917489662 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:09 INFO - PROCESS | 1765 | 1465917489880 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:18:10 INFO - PROCESS | 1765 | 1465917490058 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1765 | 1465917490066 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x91067400 == 75 [pid = 1765] [id = 141] 08:18:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x9106c000) [pid = 1765] [serial = 423] [outer = (nil)] 08:18:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x9237e400) [pid = 1765] [serial = 424] [outer = 0x9106c000] 08:18:10 INFO - PROCESS | 1765 | 1465917490156 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x96583c00) [pid = 1765] [serial = 425] [outer = 0x9106c000] 08:18:11 INFO - PROCESS | 1765 | 1465917491011 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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:18:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1397ms 08:18:11 INFO - PROCESS | 1765 | 1465917491077 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1765 | 1465917491082 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:18:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:18:11 INFO - PROCESS | 1765 | 1465917491090 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 1765 | 1465917491093 Marionette TRACE conn4 <- [1,538,null,{}] 08:18:11 INFO - PROCESS | 1765 | 1465917491099 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}] 08:18:11 INFO - PROCESS | 1765 | 1465917491104 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:11 INFO - PROCESS | 1765 | 1465917491318 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:18:11 INFO - PROCESS | 1765 | 1465917491501 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 1765 | 1465917491511 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6400 == 76 [pid = 1765] [id = 142] 08:18:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x8d9d6c00) [pid = 1765] [serial = 426] [outer = (nil)] 08:18:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x8e6c5000) [pid = 1765] [serial = 427] [outer = 0x8d9d6c00] 08:18:11 INFO - PROCESS | 1765 | 1465917491589 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x8e6ca800) [pid = 1765] [serial = 428] [outer = 0x8d9d6c00] 08:18:12 INFO - PROCESS | 1765 | 1465917492441 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]]]}] 08:18:12 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. 08:18:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1385ms 08:18:12 INFO - PROCESS | 1765 | 1465917492476 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 1765 | 1465917492479 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:18:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:18:12 INFO - PROCESS | 1765 | 1465917492487 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 1765 | 1465917492489 Marionette TRACE conn4 <- [1,542,null,{}] 08:18:12 INFO - PROCESS | 1765 | 1465917492496 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}] 08:18:12 INFO - PROCESS | 1765 | 1465917492501 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:12 INFO - PROCESS | 1765 | 1465917492774 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:18:12 INFO - PROCESS | 1765 | 1465917492908 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1765 | 1465917492916 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a2400 == 77 [pid = 1765] [id = 143] 08:18:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x8e5a4000) [pid = 1765] [serial = 429] [outer = (nil)] 08:18:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 161 (0x8e5ab400) [pid = 1765] [serial = 430] [outer = 0x8e5a4000] 08:18:13 INFO - PROCESS | 1765 | 1465917493001 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 162 (0x8e6c9400) [pid = 1765] [serial = 431] [outer = 0x8e5a4000] 08:18:14 INFO - PROCESS | 1765 | 1465917494299 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]]]}] 08:18:14 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. 08:18:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1896ms 08:18:14 INFO - PROCESS | 1765 | 1465917494383 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 1765 | 1465917494389 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:18:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:18:14 INFO - PROCESS | 1765 | 1465917494397 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 1765 | 1465917494404 Marionette TRACE conn4 <- [1,546,null,{}] 08:18:14 INFO - PROCESS | 1765 | 1465917494430 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}] 08:18:14 INFO - PROCESS | 1765 | 1465917494436 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:14 INFO - PROCESS | 1765 | 1465917494634 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:18:14 INFO - PROCESS | 1765 | 1465917494822 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1765 | 1465917494830 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c1c00 == 78 [pid = 1765] [id = 144] 08:18:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 163 (0x8e6c3c00) [pid = 1765] [serial = 432] [outer = (nil)] 08:18:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 164 (0x8ecefc00) [pid = 1765] [serial = 433] [outer = 0x8e6c3c00] 08:18:14 INFO - PROCESS | 1765 | 1465917494905 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 165 (0x8f45d000) [pid = 1765] [serial = 434] [outer = 0x8e6c3c00] 08:18:15 INFO - PROCESS | 1765 | 1465917495869 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]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:18:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1511ms 08:18:15 INFO - PROCESS | 1765 | 1465917495908 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1765 | 1465917495914 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:18:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:18:15 INFO - PROCESS | 1765 | 1465917495925 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 1765 | 1465917495928 Marionette TRACE conn4 <- [1,550,null,{}] 08:18:15 INFO - PROCESS | 1765 | 1465917495963 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}] 08:18:15 INFO - PROCESS | 1765 | 1465917495969 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:16 INFO - PROCESS | 1765 | 1465917496187 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:18:16 INFO - PROCESS | 1765 | 1465917496400 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 1765 | 1465917496409 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d4c00 == 79 [pid = 1765] [id = 145] 08:18:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 166 (0x8f503000) [pid = 1765] [serial = 435] [outer = (nil)] 08:18:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 167 (0x91ff2000) [pid = 1765] [serial = 436] [outer = 0x8f503000] 08:18:16 INFO - PROCESS | 1765 | 1465917496497 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 168 (0x921a7000) [pid = 1765] [serial = 437] [outer = 0x8f503000] 08:18:17 INFO - PROCESS | 1765 | 1465917497415 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]]]}] 08:18:17 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. 08:18:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1506ms 08:18:17 INFO - PROCESS | 1765 | 1465917497472 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 1765 | 1465917497477 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:18:17 INFO - PROCESS | 1765 | 1465917497488 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 1765 | 1465917497494 Marionette TRACE conn4 <- [1,554,null,{}] 08:18:17 INFO - PROCESS | 1765 | 1465917497509 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}] 08:18:17 INFO - PROCESS | 1765 | 1465917497517 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:17 INFO - PROCESS | 1765 | 1465917497682 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:18:17 INFO - PROCESS | 1765 | 1465917497908 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1765 | 1465917497916 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee5a000 == 80 [pid = 1765] [id = 146] 08:18:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 169 (0x8f7a3000) [pid = 1765] [serial = 438] [outer = (nil)] 08:18:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 170 (0x90fca800) [pid = 1765] [serial = 439] [outer = 0x8f7a3000] 08:18:18 INFO - PROCESS | 1765 | 1465917498069 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 171 (0x92c48400) [pid = 1765] [serial = 440] [outer = 0x8f7a3000] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x90edd400 == 79 [pid = 1765] [id = 132] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 170 (0x99765400) [pid = 1765] [serial = 348] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x91c65400 == 78 [pid = 1765] [id = 131] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x99760800 == 77 [pid = 1765] [id = 130] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5ca800 == 76 [pid = 1765] [id = 129] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x924ecc00 == 75 [pid = 1765] [id = 128] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a3c00 == 74 [pid = 1765] [id = 127] 08:18:18 INFO - PROCESS | 1765 | --DOCSHELL 0x921b5000 == 73 [pid = 1765] [id = 126] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 169 (0x9b750400) [pid = 1765] [serial = 222] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 168 (0x98b65000) [pid = 1765] [serial = 219] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 167 (0xa8c0cc00) [pid = 1765] [serial = 225] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 166 (0x9abc9800) [pid = 1765] [serial = 228] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 165 (0x9c202400) [pid = 1765] [serial = 321] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 164 (0x8f50b000) [pid = 1765] [serial = 324] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 163 (0x90ed8000) [pid = 1765] [serial = 312] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 162 (0x9657fc00) [pid = 1765] [serial = 342] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 161 (0x90ed2c00) [pid = 1765] [serial = 334] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 160 (0x8f79c400) [pid = 1765] [serial = 333] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0x91ff4400) [pid = 1765] [serial = 336] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x924ebc00) [pid = 1765] [serial = 337] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x9abc0c00) [pid = 1765] [serial = 318] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x9aad5800) [pid = 1765] [serial = 309] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0x92e59c00) [pid = 1765] [serial = 339] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0xa25fbc00) [pid = 1765] [serial = 327] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x924f8800) [pid = 1765] [serial = 330] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x947b9c00) [pid = 1765] [serial = 315] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x96582000) [pid = 1765] [serial = 345] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x98b5a800) [pid = 1765] [serial = 343] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x947b5c00) [pid = 1765] [serial = 340] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0x98b5a400) [pid = 1765] [serial = 346] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0xa9b80800) [pid = 1765] [serial = 234] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0xa8c27000) [pid = 1765] [serial = 231] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x95205000) [pid = 1765] [serial = 238] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x90edc400) [pid = 1765] [serial = 241] [outer = (nil)] [url = about:blank] 08:18:18 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:19 INFO - PROCESS | 1765 | 1465917499030 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]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:18:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1588ms 08:18:19 INFO - PROCESS | 1765 | 1465917499076 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 1765 | 1465917499081 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:18:19 INFO - PROCESS | 1765 | 1465917499087 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 1765 | 1465917499090 Marionette TRACE conn4 <- [1,558,null,{}] 08:18:19 INFO - PROCESS | 1765 | 1465917499095 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}] 08:18:19 INFO - PROCESS | 1765 | 1465917499100 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:19 INFO - PROCESS | 1765 | 1465917499267 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:18:19 INFO - PROCESS | 1765 | 1465917499407 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 1765 | 1465917499417 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f506c00 == 74 [pid = 1765] [id = 147] 08:18:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x92269000) [pid = 1765] [serial = 441] [outer = (nil)] 08:18:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x92c4b000) [pid = 1765] [serial = 442] [outer = 0x92269000] 08:18:19 INFO - PROCESS | 1765 | 1465917499482 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x92cf1c00) [pid = 1765] [serial = 443] [outer = 0x92269000] 08:18:20 INFO - PROCESS | 1765 | 1465917500227 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]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1180ms 08:18:20 INFO - PROCESS | 1765 | 1465917500274 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 1765 | 1465917500278 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:18:20 INFO - PROCESS | 1765 | 1465917500286 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 1765 | 1465917500289 Marionette TRACE conn4 <- [1,562,null,{}] 08:18:20 INFO - PROCESS | 1765 | 1465917500294 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}] 08:18:20 INFO - PROCESS | 1765 | 1465917500299 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:20 INFO - PROCESS | 1765 | 1465917500457 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:18:20 INFO - PROCESS | 1765 | 1465917500466 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1765 | 1465917500472 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c67000 == 75 [pid = 1765] [id = 148] 08:18:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x92c46c00) [pid = 1765] [serial = 444] [outer = (nil)] 08:18:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x93cd1000) [pid = 1765] [serial = 445] [outer = 0x92c46c00] 08:18:20 INFO - PROCESS | 1765 | 1465917500543 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x947be400) [pid = 1765] [serial = 446] [outer = 0x92c46c00] 08:18:21 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:21 INFO - PROCESS | 1765 | 1465917501514 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]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:18:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1283ms 08:18:21 INFO - PROCESS | 1765 | 1465917501572 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 1765 | 1465917501575 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:18:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:18:21 INFO - PROCESS | 1765 | 1465917501582 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 1765 | 1465917501599 Marionette TRACE conn4 <- [1,566,null,{}] 08:18:21 INFO - PROCESS | 1765 | 1465917501611 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}] 08:18:21 INFO - PROCESS | 1765 | 1465917501621 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:21 INFO - PROCESS | 1765 | 1465917501844 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:18:21 INFO - PROCESS | 1765 | 1465917501875 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 1765 | 1465917501881 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c9000 == 76 [pid = 1765] [id = 149] 08:18:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x924f8800) [pid = 1765] [serial = 447] [outer = (nil)] 08:18:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x98b67000) [pid = 1765] [serial = 448] [outer = 0x924f8800] 08:18:21 INFO - PROCESS | 1765 | 1465917501952 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x9961fc00) [pid = 1765] [serial = 449] [outer = 0x924f8800] 08:18:22 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:23 INFO - PROCESS | 1765 | 1465917503044 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]]]}] 08:18:23 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x92268800) [pid = 1765] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:18:23 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x93909400) [pid = 1765] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:18:23 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x998cf400) [pid = 1765] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:18:23 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x92cec000) [pid = 1765] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:18:23 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0x92ced400) [pid = 1765] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:18:23 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x91c67400) [pid = 1765] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:18:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:18:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1548ms 08:18:23 INFO - PROCESS | 1765 | 1465917503130 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 1765 | 1465917503134 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:18:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:18:23 INFO - PROCESS | 1765 | 1465917503140 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 1765 | 1465917503143 Marionette TRACE conn4 <- [1,570,null,{}] 08:18:23 INFO - PROCESS | 1765 | 1465917503148 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}] 08:18:23 INFO - PROCESS | 1765 | 1465917503153 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:23 INFO - PROCESS | 1765 | 1465917503302 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:18:23 INFO - PROCESS | 1765 | 1465917503493 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1765 | 1465917503501 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edb400 == 77 [pid = 1765] [id = 150] 08:18:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x91ff1400) [pid = 1765] [serial = 450] [outer = (nil)] 08:18:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x94779000) [pid = 1765] [serial = 451] [outer = 0x91ff1400] 08:18:23 INFO - PROCESS | 1765 | 1465917503566 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x98227000) [pid = 1765] [serial = 452] [outer = 0x91ff1400] 08:18:23 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:24 INFO - PROCESS | 1765 | 1465917504245 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]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:18:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1127ms 08:18:24 INFO - PROCESS | 1765 | 1465917504270 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1765 | 1465917504274 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:18:24 INFO - PROCESS | 1765 | 1465917504280 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1765 | 1465917504283 Marionette TRACE conn4 <- [1,574,null,{}] 08:18:24 INFO - PROCESS | 1765 | 1465917504288 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}] 08:18:24 INFO - PROCESS | 1765 | 1465917504293 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:24 INFO - PROCESS | 1765 | 1465917504502 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:18:24 INFO - PROCESS | 1765 | 1465917504524 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 1765 | 1465917504531 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x92c4a800 == 78 [pid = 1765] [id = 151] 08:18:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x939ce800) [pid = 1765] [serial = 453] [outer = (nil)] 08:18:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x99b0d000) [pid = 1765] [serial = 454] [outer = 0x939ce800] 08:18:24 INFO - PROCESS | 1765 | 1465917504596 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x99d77400) [pid = 1765] [serial = 455] [outer = 0x939ce800] 08:18:25 INFO - PROCESS | 1765 | 1465917505587 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]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1381ms 08:18:25 INFO - PROCESS | 1765 | 1465917505662 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 1765 | 1465917505669 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:18:25 INFO - PROCESS | 1765 | 1465917505677 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 1765 | 1465917505682 Marionette TRACE conn4 <- [1,578,null,{}] 08:18:25 INFO - PROCESS | 1765 | 1465917505690 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}] 08:18:25 INFO - PROCESS | 1765 | 1465917505696 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:25 INFO - PROCESS | 1765 | 1465917505934 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:18:26 INFO - PROCESS | 1765 | 1465917506175 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 1765 | 1465917506183 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d9c00 == 79 [pid = 1765] [id = 152] 08:18:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x8e5a5400) [pid = 1765] [serial = 456] [outer = (nil)] 08:18:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x8f460800) [pid = 1765] [serial = 457] [outer = 0x8e5a5400] 08:18:26 INFO - PROCESS | 1765 | 1465917506287 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x8f79c000) [pid = 1765] [serial = 458] [outer = 0x8e5a5400] 08:18:27 INFO - PROCESS | 1765 | 1465917507124 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]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1483ms 08:18:27 INFO - PROCESS | 1765 | 1465917507159 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 1765 | 1465917507166 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:18:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:18:27 INFO - PROCESS | 1765 | 1465917507176 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 1765 | 1465917507180 Marionette TRACE conn4 <- [1,582,null,{}] 08:18:27 INFO - PROCESS | 1765 | 1465917507202 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}] 08:18:27 INFO - PROCESS | 1765 | 1465917507209 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:27 INFO - PROCESS | 1765 | 1465917507448 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:18:27 INFO - PROCESS | 1765 | 1465917507580 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1765 | 1465917507587 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d0000 == 80 [pid = 1765] [id = 153] 08:18:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x9106dc00) [pid = 1765] [serial = 459] [outer = (nil)] 08:18:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x91c71800) [pid = 1765] [serial = 460] [outer = 0x9106dc00] 08:18:27 INFO - PROCESS | 1765 | 1465917507676 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x924eb800) [pid = 1765] [serial = 461] [outer = 0x9106dc00] 08:18:28 INFO - PROCESS | 1765 | 1465917508652 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]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1530ms 08:18:28 INFO - PROCESS | 1765 | 1465917508707 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 1765 | 1465917508710 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:18:28 INFO - PROCESS | 1765 | 1465917508717 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 1765 | 1465917508723 Marionette TRACE conn4 <- [1,586,null,{}] 08:18:28 INFO - PROCESS | 1765 | 1465917508740 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}] 08:18:28 INFO - PROCESS | 1765 | 1465917508749 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:28 INFO - PROCESS | 1765 | 1465917508973 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:18:29 INFO - PROCESS | 1765 | 1465917509198 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 1765 | 1465917509212 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x92c50c00 == 81 [pid = 1765] [id = 154] 08:18:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x952b2000) [pid = 1765] [serial = 462] [outer = (nil)] 08:18:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 161 (0x97703c00) [pid = 1765] [serial = 463] [outer = 0x952b2000] 08:18:29 INFO - PROCESS | 1765 | 1465917509339 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 162 (0x998d1400) [pid = 1765] [serial = 464] [outer = 0x952b2000] 08:18:29 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:30 INFO - PROCESS | 1765 | 1465917510207 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]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1533ms 08:18:30 INFO - PROCESS | 1765 | 1465917510251 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:18:30 INFO - PROCESS | 1765 | 1465917510256 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:18:30 INFO - PROCESS | 1765 | 1465917510263 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 1765 | 1465917510266 Marionette TRACE conn4 <- [1,590,null,{}] 08:18:30 INFO - PROCESS | 1765 | 1465917510272 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}] 08:18:30 INFO - PROCESS | 1765 | 1465917510278 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:30 INFO - PROCESS | 1765 | 1465917510466 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:18:30 INFO - PROCESS | 1765 | 1465917510645 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1765 | 1465917510652 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x93910800 == 82 [pid = 1765] [id = 155] 08:18:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 163 (0x9a0edc00) [pid = 1765] [serial = 465] [outer = (nil)] 08:18:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 164 (0x9abc7c00) [pid = 1765] [serial = 466] [outer = 0x9a0edc00] 08:18:30 INFO - PROCESS | 1765 | 1465917510732 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 165 (0x9b30e400) [pid = 1765] [serial = 467] [outer = 0x9a0edc00] 08:18:31 INFO - PROCESS | 1765 | 1465917511748 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]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1539ms 08:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:18:31 INFO - PROCESS | 1765 | 1465917511802 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1765 | 1465917511805 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:18:31 INFO - PROCESS | 1765 | 1465917511812 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 1765 | 1465917511814 Marionette TRACE conn4 <- [1,594,null,{}] 08:18:31 INFO - PROCESS | 1765 | 1465917511820 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}] 08:18:31 INFO - PROCESS | 1765 | 1465917511826 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:32 INFO - PROCESS | 1765 | 1465917512004 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:18:32 INFO - PROCESS | 1765 | 1465917512225 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1765 | 1465917512232 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c6dc00 == 83 [pid = 1765] [id = 156] 08:18:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 166 (0x924e9800) [pid = 1765] [serial = 468] [outer = (nil)] 08:18:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 167 (0x9b75bc00) [pid = 1765] [serial = 469] [outer = 0x924e9800] 08:18:32 INFO - PROCESS | 1765 | 1465917512359 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 168 (0xa05e6800) [pid = 1765] [serial = 470] [outer = 0x924e9800] 08:18:33 INFO - PROCESS | 1765 | 1465917513268 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]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1488ms 08:18:33 INFO - PROCESS | 1765 | 1465917513300 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1765 | 1465917513303 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:18:33 INFO - PROCESS | 1765 | 1465917513309 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 1765 | 1465917513313 Marionette TRACE conn4 <- [1,598,null,{}] 08:18:33 INFO - PROCESS | 1765 | 1465917513318 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}] 08:18:33 INFO - PROCESS | 1765 | 1465917513328 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:33 INFO - PROCESS | 1765 | 1465917513572 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:18:33 INFO - PROCESS | 1765 | 1465917513833 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1765 | 1465917513842 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7800 == 84 [pid = 1765] [id = 157] 08:18:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 169 (0x92b42800) [pid = 1765] [serial = 471] [outer = (nil)] 08:18:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 170 (0x92b4c000) [pid = 1765] [serial = 472] [outer = 0x92b42800] 08:18:33 INFO - PROCESS | 1765 | 1465917513936 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 171 (0xa25f0c00) [pid = 1765] [serial = 473] [outer = 0x92b42800] 08:18:34 INFO - PROCESS | 1765 | 1465917514775 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]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1529ms 08:18:34 INFO - PROCESS | 1765 | 1465917514839 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 1765 | 1465917514843 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:18:34 INFO - PROCESS | 1765 | 1465917514849 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 1765 | 1465917514852 Marionette TRACE conn4 <- [1,602,null,{}] 08:18:34 INFO - PROCESS | 1765 | 1465917514859 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}] 08:18:34 INFO - PROCESS | 1765 | 1465917514863 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:35 INFO - PROCESS | 1765 | 1465917515039 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:18:35 INFO - PROCESS | 1765 | 1465917515222 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1765 | 1465917515230 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b83c00 == 85 [pid = 1765] [id = 158] 08:18:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 172 (0x91b84000) [pid = 1765] [serial = 474] [outer = (nil)] 08:18:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 173 (0x91b8b800) [pid = 1765] [serial = 475] [outer = 0x91b84000] 08:18:35 INFO - PROCESS | 1765 | 1465917515310 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 174 (0x91b8dc00) [pid = 1765] [serial = 476] [outer = 0x91b84000] 08:18:36 INFO - PROCESS | 1765 | 1465917516194 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]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1378ms 08:18:36 INFO - PROCESS | 1765 | 1465917516228 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 1765 | 1465917516244 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:18:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:18:36 INFO - PROCESS | 1765 | 1465917516254 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 1765 | 1465917516260 Marionette TRACE conn4 <- [1,606,null,{}] 08:18:36 INFO - PROCESS | 1765 | 1465917516266 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}] 08:18:36 INFO - PROCESS | 1765 | 1465917516271 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:36 INFO - PROCESS | 1765 | 1465917516446 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:18:36 INFO - PROCESS | 1765 | 1465917516629 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 1765 | 1465917516638 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70b800 == 86 [pid = 1765] [id = 159] 08:18:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 175 (0x8e70d000) [pid = 1765] [serial = 477] [outer = (nil)] 08:18:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 176 (0x8e714000) [pid = 1765] [serial = 478] [outer = 0x8e70d000] 08:18:36 INFO - PROCESS | 1765 | 1465917516717 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 177 (0x8e715400) [pid = 1765] [serial = 479] [outer = 0x8e70d000] 08:18:37 INFO - PROCESS | 1765 | 1465917517630 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]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1441ms 08:18:37 INFO - PROCESS | 1765 | 1465917517696 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 1765 | 1465917517700 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:18:37 INFO - PROCESS | 1765 | 1465917517706 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 1765 | 1465917517710 Marionette TRACE conn4 <- [1,610,null,{}] 08:18:37 INFO - PROCESS | 1765 | 1465917517716 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}] 08:18:37 INFO - PROCESS | 1765 | 1465917517721 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:37 INFO - PROCESS | 1765 | 1465917517902 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:18:38 INFO - PROCESS | 1765 | 1465917518085 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 1765 | 1465917518093 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70e000 == 87 [pid = 1765] [id = 160] 08:18:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 178 (0x8e710400) [pid = 1765] [serial = 480] [outer = (nil)] 08:18:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 179 (0x91b8cc00) [pid = 1765] [serial = 481] [outer = 0x8e710400] 08:18:38 INFO - PROCESS | 1765 | 1465917518174 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 180 (0x91b91800) [pid = 1765] [serial = 482] [outer = 0x8e710400] 08:18:39 INFO - PROCESS | 1765 | 1465917519068 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]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:18:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1428ms 08:18:39 INFO - PROCESS | 1765 | 1465917519136 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 1765 | 1465917519139 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:18:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:18:39 INFO - PROCESS | 1765 | 1465917519146 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 1765 | 1465917519150 Marionette TRACE conn4 <- [1,614,null,{}] 08:18:39 INFO - PROCESS | 1765 | 1465917519155 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}] 08:18:39 INFO - PROCESS | 1765 | 1465917519160 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:39 INFO - PROCESS | 1765 | 1465917519345 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:18:39 INFO - PROCESS | 1765 | 1465917519529 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 1765 | 1465917519537 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7000 == 88 [pid = 1765] [id = 161] 08:18:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 181 (0x8d9d2000) [pid = 1765] [serial = 483] [outer = (nil)] 08:18:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 182 (0x925c6000) [pid = 1765] [serial = 484] [outer = 0x8d9d2000] 08:18:39 INFO - PROCESS | 1765 | 1465917519616 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 183 (0x925c7c00) [pid = 1765] [serial = 485] [outer = 0x8d9d2000] 08:18:40 INFO - PROCESS | 1765 | 1465917520549 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]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1478ms 08:18:40 INFO - PROCESS | 1765 | 1465917520627 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:18:40 INFO - PROCESS | 1765 | 1465917520631 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:18:40 INFO - PROCESS | 1765 | 1465917520637 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 1765 | 1465917520642 Marionette TRACE conn4 <- [1,618,null,{}] 08:18:40 INFO - PROCESS | 1765 | 1465917520647 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}] 08:18:40 INFO - PROCESS | 1765 | 1465917520653 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:40 INFO - PROCESS | 1765 | 1465917520905 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:18:41 INFO - PROCESS | 1765 | 1465917521145 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 1765 | 1465917521156 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dbc00 == 89 [pid = 1765] [id = 162] 08:18:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 184 (0x8f5bfc00) [pid = 1765] [serial = 486] [outer = (nil)] 08:18:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 185 (0x91ff4800) [pid = 1765] [serial = 487] [outer = 0x8f5bfc00] 08:18:41 INFO - PROCESS | 1765 | 1465917521295 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 186 (0x9270f000) [pid = 1765] [serial = 488] [outer = 0x8f5bfc00] 08:18:42 INFO - PROCESS | 1765 | 1465917522498 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]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:18:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1929ms 08:18:42 INFO - PROCESS | 1765 | 1465917522573 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 1765 | 1465917522577 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:18:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:18:42 INFO - PROCESS | 1765 | 1465917522585 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 1765 | 1465917522590 Marionette TRACE conn4 <- [1,622,null,{}] 08:18:42 INFO - PROCESS | 1765 | 1465917522598 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}] 08:18:42 INFO - PROCESS | 1765 | 1465917522603 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:42 INFO - PROCESS | 1765 | 1465917522874 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:18:43 INFO - PROCESS | 1765 | 1465917523052 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:43 INFO - PROCESS | 1765 | 1465917523061 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c6800 == 90 [pid = 1765] [id = 163] 08:18:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 187 (0x8e6c8000) [pid = 1765] [serial = 489] [outer = (nil)] 08:18:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 188 (0x8ee5c400) [pid = 1765] [serial = 490] [outer = 0x8e6c8000] 08:18:43 INFO - PROCESS | 1765 | 1465917523135 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 189 (0x8f45e000) [pid = 1765] [serial = 491] [outer = 0x8e6c8000] 08:18:43 INFO - PROCESS | 1765 | 1465917523976 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]]]}] 08:18:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:18:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1490ms 08:18:44 INFO - PROCESS | 1765 | 1465917524074 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 1765 | 1465917524088 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:18:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:18:44 INFO - PROCESS | 1765 | 1465917524103 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 1765 | 1465917524113 Marionette TRACE conn4 <- [1,626,null,{}] 08:18:44 INFO - PROCESS | 1765 | 1465917524175 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}] 08:18:44 INFO - PROCESS | 1765 | 1465917524181 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:44 INFO - PROCESS | 1765 | 1465917524384 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:18:44 INFO - PROCESS | 1765 | 1465917524624 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 1765 | 1465917524631 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f501400 == 91 [pid = 1765] [id = 164] 08:18:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 190 (0x8f5c3400) [pid = 1765] [serial = 492] [outer = (nil)] 08:18:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 191 (0x90edb800) [pid = 1765] [serial = 493] [outer = 0x8f5c3400] 08:18:44 INFO - PROCESS | 1765 | 1465917524705 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 192 (0x90fc9c00) [pid = 1765] [serial = 494] [outer = 0x8f5c3400] 08:18:45 INFO - PROCESS | 1765 | 1465917525640 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]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1593ms 08:18:45 INFO - PROCESS | 1765 | 1465917525698 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 1765 | 1465917525701 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:18:45 INFO - PROCESS | 1765 | 1465917525708 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 1765 | 1465917525713 Marionette TRACE conn4 <- [1,630,null,{}] 08:18:45 INFO - PROCESS | 1765 | 1465917525729 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}] 08:18:45 INFO - PROCESS | 1765 | 1465917525737 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:45 INFO - PROCESS | 1765 | 1465917525956 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:18:46 INFO - PROCESS | 1765 | 1465917526187 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 1765 | 1465917526198 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf5000 == 92 [pid = 1765] [id = 165] 08:18:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 193 (0x92264800) [pid = 1765] [serial = 495] [outer = (nil)] 08:18:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 194 (0x924f8c00) [pid = 1765] [serial = 496] [outer = 0x92264800] 08:18:46 INFO - PROCESS | 1765 | 1465917526356 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 195 (0x925cec00) [pid = 1765] [serial = 497] [outer = 0x92264800] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x90edb400 == 91 [pid = 1765] [id = 150] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 194 (0x9abc0400) [pid = 1765] [serial = 396] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 193 (0xa4e54800) [pid = 1765] [serial = 372] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 192 (0x9b3b2000) [pid = 1765] [serial = 360] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 191 (0x9a706400) [pid = 1765] [serial = 357] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 190 (0x9226e800) [pid = 1765] [serial = 375] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 189 (0xa341d000) [pid = 1765] [serial = 366] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 188 (0x921b0800) [pid = 1765] [serial = 351] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 187 (0x9ce04800) [pid = 1765] [serial = 363] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 186 (0x92abb400) [pid = 1765] [serial = 369] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOMWINDOW == 185 (0x9520c000) [pid = 1765] [serial = 354] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c9000 == 90 [pid = 1765] [id = 149] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x91c67000 == 89 [pid = 1765] [id = 148] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8f506c00 == 88 [pid = 1765] [id = 147] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee5a000 == 87 [pid = 1765] [id = 146] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d4c00 == 86 [pid = 1765] [id = 145] 08:18:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c1c00 == 85 [pid = 1765] [id = 144] 08:18:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee58800 == 84 [pid = 1765] [id = 135] 08:18:47 INFO - PROCESS | 1765 | --DOCSHELL 0x91c74400 == 83 [pid = 1765] [id = 134] 08:18:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50cc00 == 82 [pid = 1765] [id = 133] 08:18:47 INFO - PROCESS | 1765 | 1465917527191 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]]]}] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 184 (0x924f8000) [pid = 1765] [serial = 379] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 183 (0x924f1800) [pid = 1765] [serial = 378] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 182 (0x99d7a400) [pid = 1765] [serial = 387] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 181 (0x9b309800) [pid = 1765] [serial = 390] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 180 (0x952b5400) [pid = 1765] [serial = 384] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 179 (0x98b67800) [pid = 1765] [serial = 385] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 178 (0x98e08800) [pid = 1765] [serial = 382] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 177 (0x952be000) [pid = 1765] [serial = 381] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 176 (0x91c73c00) [pid = 1765] [serial = 393] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 175 (0x9c208400) [pid = 1765] [serial = 391] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 174 (0x9c3b3c00) [pid = 1765] [serial = 394] [outer = (nil)] [url = about:blank] 08:18:47 INFO - PROCESS | 1765 | --DOMWINDOW == 173 (0x9a4e1000) [pid = 1765] [serial = 388] [outer = (nil)] [url = about:blank] 08:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1553ms 08:18:47 INFO - PROCESS | 1765 | 1465917527262 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 1765 | 1465917527266 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:18:47 INFO - PROCESS | 1765 | 1465917527272 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 1765 | 1465917527274 Marionette TRACE conn4 <- [1,634,null,{}] 08:18:47 INFO - PROCESS | 1765 | 1465917527280 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}] 08:18:47 INFO - PROCESS | 1765 | 1465917527285 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:47 INFO - PROCESS | 1765 | 1465917527447 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:18:47 INFO - PROCESS | 1765 | 1465917527455 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 1765 | 1465917527461 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7e0c00 == 83 [pid = 1765] [id = 166] 08:18:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 174 (0x90ed4000) [pid = 1765] [serial = 498] [outer = (nil)] 08:18:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 175 (0x925ce800) [pid = 1765] [serial = 499] [outer = 0x90ed4000] 08:18:47 INFO - PROCESS | 1765 | 1465917527528 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 176 (0x9270b800) [pid = 1765] [serial = 500] [outer = 0x90ed4000] 08:18:48 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:48 INFO - PROCESS | 1765 | 1465917528408 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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1176ms 08:18:48 INFO - PROCESS | 1765 | 1465917528448 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 1765 | 1465917528450 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:18:48 INFO - PROCESS | 1765 | 1465917528456 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 1765 | 1465917528459 Marionette TRACE conn4 <- [1,638,null,{}] 08:18:48 INFO - PROCESS | 1765 | 1465917528464 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}] 08:18:48 INFO - PROCESS | 1765 | 1465917528469 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:48 INFO - PROCESS | 1765 | 1465917528618 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:18:48 INFO - PROCESS | 1765 | 1465917528630 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 1765 | 1465917528636 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a2000 == 84 [pid = 1765] [id = 167] 08:18:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 177 (0x8ee58c00) [pid = 1765] [serial = 501] [outer = (nil)] 08:18:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 178 (0x92712400) [pid = 1765] [serial = 502] [outer = 0x8ee58c00] 08:18:48 INFO - PROCESS | 1765 | 1465917528866 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 179 (0x92ab3400) [pid = 1765] [serial = 503] [outer = 0x8ee58c00] 08:18:50 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 178 (0x8e6c3c00) [pid = 1765] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 177 (0x92269000) [pid = 1765] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 176 (0x921a7c00) [pid = 1765] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 175 (0x9390fc00) [pid = 1765] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 174 (0x99624400) [pid = 1765] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 173 (0x8f509800) [pid = 1765] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 172 (0x8f503000) [pid = 1765] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 171 (0x924f8800) [pid = 1765] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 170 (0x99f8fc00) [pid = 1765] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 169 (0x9b307400) [pid = 1765] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 168 (0x9a710400) [pid = 1765] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 167 (0x8f454000) [pid = 1765] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 166 (0x8f50e400) [pid = 1765] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 165 (0x8f7a3000) [pid = 1765] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 164 (0x9520e800) [pid = 1765] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 163 (0x92cebc00) [pid = 1765] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 162 (0x90fcc000) [pid = 1765] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 161 (0x92ab3c00) [pid = 1765] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 160 (0x92c46c00) [pid = 1765] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0x9b752c00) [pid = 1765] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x8f503c00) [pid = 1765] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x95198400) [pid = 1765] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x9a0f1400) [pid = 1765] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0xa231e800) [pid = 1765] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0x91ff1400) [pid = 1765] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x99d75400) [pid = 1765] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x99625c00) [pid = 1765] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x8f5bd000) [pid = 1765] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x8f7a6800) [pid = 1765] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x90fc8000) [pid = 1765] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0x8f5c7800) [pid = 1765] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x9b75d400) [pid = 1765] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x90fc0c00) [pid = 1765] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x9abc0800) [pid = 1765] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x924eb000) [pid = 1765] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x9471e800) [pid = 1765] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:18:50 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x952b4800) [pid = 1765] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:18:50 INFO - PROCESS | 1765 | 1465917530686 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]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:18:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2278ms 08:18:50 INFO - PROCESS | 1765 | 1465917530737 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1765 | 1465917530743 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:18:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:18:50 INFO - PROCESS | 1765 | 1465917530752 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 1765 | 1465917530757 Marionette TRACE conn4 <- [1,642,null,{}] 08:18:50 INFO - PROCESS | 1765 | 1465917530765 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}] 08:18:50 INFO - PROCESS | 1765 | 1465917530771 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:51 INFO - PROCESS | 1765 | 1465917531001 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:18:51 INFO - PROCESS | 1765 | 1465917531191 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 1765 | 1465917531200 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ab000 == 85 [pid = 1765] [id = 168] 08:18:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x8e6c3000) [pid = 1765] [serial = 504] [outer = (nil)] 08:18:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x8f454000) [pid = 1765] [serial = 505] [outer = 0x8e6c3000] 08:18:51 INFO - PROCESS | 1765 | 1465917531283 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x8f502000) [pid = 1765] [serial = 506] [outer = 0x8e6c3000] 08:18:52 INFO - PROCESS | 1765 | 1465917532283 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]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1581ms 08:18:52 INFO - PROCESS | 1765 | 1465917532332 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 1765 | 1465917532340 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:18:52 INFO - PROCESS | 1765 | 1465917532351 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 1765 | 1465917532354 Marionette TRACE conn4 <- [1,646,null,{}] 08:18:52 INFO - PROCESS | 1765 | 1465917532361 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}] 08:18:52 INFO - PROCESS | 1765 | 1465917532367 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:52 INFO - PROCESS | 1765 | 1465917532570 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:18:52 INFO - PROCESS | 1765 | 1465917532804 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 1765 | 1465917532814 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed5000 == 86 [pid = 1765] [id = 169] 08:18:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x90fcac00) [pid = 1765] [serial = 507] [outer = (nil)] 08:18:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x9106e400) [pid = 1765] [serial = 508] [outer = 0x90fcac00] 08:18:52 INFO - PROCESS | 1765 | 1465917532940 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x91c65400) [pid = 1765] [serial = 509] [outer = 0x90fcac00] 08:18:53 INFO - PROCESS | 1765 | 1465917533900 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]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:18:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1582ms 08:18:53 INFO - PROCESS | 1765 | 1465917533933 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 1765 | 1465917533937 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:18:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:18:53 INFO - PROCESS | 1765 | 1465917533944 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 1765 | 1465917533950 Marionette TRACE conn4 <- [1,650,null,{}] 08:18:53 INFO - PROCESS | 1765 | 1465917533966 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}] 08:18:53 INFO - PROCESS | 1765 | 1465917533975 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:54 INFO - PROCESS | 1765 | 1465917534188 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:18:54 INFO - PROCESS | 1765 | 1465917534475 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 1765 | 1465917534490 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x92b44400 == 87 [pid = 1765] [id = 170] 08:18:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x92b47400) [pid = 1765] [serial = 510] [outer = (nil)] 08:18:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x92b4ac00) [pid = 1765] [serial = 511] [outer = 0x92b47400] 08:18:54 INFO - PROCESS | 1765 | 1465917534616 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x92c46400) [pid = 1765] [serial = 512] [outer = 0x92b47400] 08:18:55 INFO - PROCESS | 1765 | 1465917535495 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]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1586ms 08:18:55 INFO - PROCESS | 1765 | 1465917535530 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 1765 | 1465917535534 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:18:55 INFO - PROCESS | 1765 | 1465917535541 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 1765 | 1465917535544 Marionette TRACE conn4 <- [1,654,null,{}] 08:18:55 INFO - PROCESS | 1765 | 1465917535551 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}] 08:18:55 INFO - PROCESS | 1765 | 1465917535556 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:55 INFO - PROCESS | 1765 | 1465917535753 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:18:55 INFO - PROCESS | 1765 | 1465917535939 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 1765 | 1465917535945 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d5c00 == 88 [pid = 1765] [id = 171] 08:18:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x9270e000) [pid = 1765] [serial = 513] [outer = (nil)] 08:18:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x93ccfc00) [pid = 1765] [serial = 514] [outer = 0x9270e000] 08:18:56 INFO - PROCESS | 1765 | 1465917536027 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x951e4000) [pid = 1765] [serial = 515] [outer = 0x9270e000] 08:18:56 INFO - PROCESS | 1765 | 1465917536959 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]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1479ms 08:18:57 INFO - PROCESS | 1765 | 1465917537021 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 1765 | 1465917537024 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:18:57 INFO - PROCESS | 1765 | 1465917537031 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 1765 | 1465917537034 Marionette TRACE conn4 <- [1,658,null,{}] 08:18:57 INFO - PROCESS | 1765 | 1465917537040 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}] 08:18:57 INFO - PROCESS | 1765 | 1465917537045 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:57 INFO - PROCESS | 1765 | 1465917537225 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:18:57 INFO - PROCESS | 1765 | 1465917537410 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 1765 | 1465917537419 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7c00 == 89 [pid = 1765] [id = 172] 08:18:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x8d9d5400) [pid = 1765] [serial = 516] [outer = (nil)] 08:18:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x9520d800) [pid = 1765] [serial = 517] [outer = 0x8d9d5400] 08:18:57 INFO - PROCESS | 1765 | 1465917537505 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x952b5400) [pid = 1765] [serial = 518] [outer = 0x8d9d5400] 08:18:58 INFO - PROCESS | 1765 | 1465917538403 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]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:18:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1430ms 08:18:58 INFO - PROCESS | 1765 | 1465917538461 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 1765 | 1465917538464 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:18:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:18:58 INFO - PROCESS | 1765 | 1465917538471 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 1765 | 1465917538474 Marionette TRACE conn4 <- [1,662,null,{}] 08:18:58 INFO - PROCESS | 1765 | 1465917538480 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}] 08:18:58 INFO - PROCESS | 1765 | 1465917538490 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:58 INFO - PROCESS | 1765 | 1465917538770 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:18:59 INFO - PROCESS | 1765 | 1465917539187 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 1765 | 1465917539194 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:18:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x98b63c00 == 90 [pid = 1765] [id = 173] 08:18:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x99628c00) [pid = 1765] [serial = 519] [outer = (nil)] 08:18:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x9a4e5400) [pid = 1765] [serial = 520] [outer = 0x99628c00] 08:18:59 INFO - PROCESS | 1765 | 1465917539288 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x9a70d800) [pid = 1765] [serial = 521] [outer = 0x99628c00] 08:18:59 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:19:00 INFO - PROCESS | 1765 | 1465917540189 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]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1731ms 08:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:19:00 INFO - PROCESS | 1765 | 1465917540202 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 1765 | 1465917540205 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:19:00 INFO - PROCESS | 1765 | 1465917540211 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 1765 | 1465917540215 Marionette TRACE conn4 <- [1,666,null,{}] 08:19:00 INFO - PROCESS | 1765 | 1465917540220 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}] 08:19:00 INFO - PROCESS | 1765 | 1465917540225 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:00 INFO - PROCESS | 1765 | 1465917540407 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:19:00 INFO - PROCESS | 1765 | 1465917540601 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 1765 | 1465917540609 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff0800 == 91 [pid = 1765] [id = 174] 08:19:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 161 (0x92e64000) [pid = 1765] [serial = 522] [outer = (nil)] 08:19:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 162 (0x9abc9800) [pid = 1765] [serial = 523] [outer = 0x92e64000] 08:19:00 INFO - PROCESS | 1765 | 1465917540690 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 163 (0x9acf2800) [pid = 1765] [serial = 524] [outer = 0x92e64000] 08:19:01 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:19:01 INFO - PROCESS | 1765 | 1465917541574 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]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1438ms 08:19:01 INFO - PROCESS | 1765 | 1465917541649 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:19:01 INFO - PROCESS | 1765 | 1465917541656 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:19:01 INFO - PROCESS | 1765 | 1465917541662 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 1765 | 1465917541666 Marionette TRACE conn4 <- [1,670,null,{}] 08:19:01 INFO - PROCESS | 1765 | 1465917541671 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}] 08:19:01 INFO - PROCESS | 1765 | 1465917541676 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:01 INFO - PROCESS | 1765 | 1465917541901 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:19:02 INFO - PROCESS | 1765 | 1465917542147 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 1765 | 1465917542158 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x9abc1400 == 92 [pid = 1765] [id = 175] 08:19:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 164 (0x9acecc00) [pid = 1765] [serial = 525] [outer = (nil)] 08:19:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 165 (0x9b755000) [pid = 1765] [serial = 526] [outer = 0x9acecc00] 08:19:02 INFO - PROCESS | 1765 | 1465917542282 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 166 (0x9c3b1400) [pid = 1765] [serial = 527] [outer = 0x9acecc00] 08:19:03 INFO - PROCESS | 1765 | 1465917543187 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]]]}] 08:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1582ms 08:19:03 INFO - PROCESS | 1765 | 1465917543245 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 1765 | 1465917543248 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:19:03 INFO - PROCESS | 1765 | 1465917543254 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 1765 | 1465917543257 Marionette TRACE conn4 <- [1,674,null,{}] 08:19:03 INFO - PROCESS | 1765 | 1465917543263 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}] 08:19:03 INFO - PROCESS | 1765 | 1465917543268 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:03 INFO - PROCESS | 1765 | 1465917543461 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:19:03 INFO - PROCESS | 1765 | 1465917543649 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 1765 | 1465917543655 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e61800 == 93 [pid = 1765] [id = 176] 08:19:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 167 (0x9ce05400) [pid = 1765] [serial = 528] [outer = (nil)] 08:19:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 168 (0xa05e9400) [pid = 1765] [serial = 529] [outer = 0x9ce05400] 08:19:03 INFO - PROCESS | 1765 | 1465917543778 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 169 (0xa2090c00) [pid = 1765] [serial = 530] [outer = 0x9ce05400] 08:19:04 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:19:04 INFO - PROCESS | 1765 | 1465917544673 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]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1485ms 08:19:04 INFO - PROCESS | 1765 | 1465917544740 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 1765 | 1465917544743 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:19:04 INFO - PROCESS | 1765 | 1465917544750 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 1765 | 1465917544753 Marionette TRACE conn4 <- [1,678,null,{}] 08:19:04 INFO - PROCESS | 1765 | 1465917544759 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}] 08:19:04 INFO - PROCESS | 1765 | 1465917544763 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:04 INFO - PROCESS | 1765 | 1465917544961 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:19:05 INFO - PROCESS | 1765 | 1465917545195 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 1765 | 1465917545201 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dd400 == 94 [pid = 1765] [id = 177] 08:19:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 170 (0x8f731800) [pid = 1765] [serial = 531] [outer = (nil)] 08:19:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 171 (0x8f73b000) [pid = 1765] [serial = 532] [outer = 0x8f731800] 08:19:05 INFO - PROCESS | 1765 | 1465917545323 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 172 (0x8f73e000) [pid = 1765] [serial = 533] [outer = 0x8f731800] 08:19:06 INFO - PROCESS | 1765 | 1465917546164 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]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:19:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1479ms 08:19:06 INFO - PROCESS | 1765 | 1465917546230 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 1765 | 1465917546234 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:19:06 INFO - PROCESS | 1765 | 1465917546240 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 1765 | 1465917546245 Marionette TRACE conn4 <- [1,682,null,{}] 08:19:06 INFO - PROCESS | 1765 | 1465917546250 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}] 08:19:06 INFO - PROCESS | 1765 | 1465917546256 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:06 INFO - PROCESS | 1765 | 1465917546496 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:19:06 INFO - PROCESS | 1765 | 1465917546741 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 1765 | 1465917546755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:06 INFO - PROCESS | 1765 | ++DOCSHELL 0xa2fed000 == 95 [pid = 1765] [id = 178] 08:19:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 173 (0xa2ff2400) [pid = 1765] [serial = 534] [outer = (nil)] 08:19:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 174 (0xa3427800) [pid = 1765] [serial = 535] [outer = 0xa2ff2400] 08:19:06 INFO - PROCESS | 1765 | 1465917546885 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 175 (0xa4e4cc00) [pid = 1765] [serial = 536] [outer = 0xa2ff2400] 08:19:08 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:08 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:08 INFO - PROCESS | 1765 | 1465917548216 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]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2031ms 08:19:08 INFO - PROCESS | 1765 | 1465917548311 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 1765 | 1465917548314 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:19:08 INFO - PROCESS | 1765 | 1465917548327 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 1765 | 1465917548329 Marionette TRACE conn4 <- [1,686,null,{}] 08:19:08 INFO - PROCESS | 1765 | 1465917548335 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}] 08:19:08 INFO - PROCESS | 1765 | 1465917548340 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:08 INFO - PROCESS | 1765 | 1465917548512 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:19:08 INFO - PROCESS | 1765 | 1465917548702 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 1765 | 1465917548713 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e4000 == 96 [pid = 1765] [id = 179] 08:19:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 176 (0x8b8e5000) [pid = 1765] [serial = 537] [outer = (nil)] 08:19:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 177 (0x8b8eb800) [pid = 1765] [serial = 538] [outer = 0x8b8e5000] 08:19:08 INFO - PROCESS | 1765 | 1465917548788 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 178 (0x8b8ee400) [pid = 1765] [serial = 539] [outer = 0x8b8e5000] 08:19:10 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:10 INFO - PROCESS | 1765 | 1465917550112 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]]]}] 08:19:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1833ms 08:19:10 INFO - PROCESS | 1765 | 1465917550203 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 1765 | 1465917550206 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:19:10 INFO - PROCESS | 1765 | 1465917550217 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 1765 | 1465917550220 Marionette TRACE conn4 <- [1,690,null,{}] 08:19:10 INFO - PROCESS | 1765 | 1465917550226 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}] 08:19:10 INFO - PROCESS | 1765 | 1465917550231 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:10 INFO - PROCESS | 1765 | 1465917550408 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:19:10 INFO - PROCESS | 1765 | 1465917550604 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 1765 | 1465917550609 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e6000 == 97 [pid = 1765] [id = 180] 08:19:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 179 (0x8b8e7c00) [pid = 1765] [serial = 540] [outer = (nil)] 08:19:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 180 (0x8f509400) [pid = 1765] [serial = 541] [outer = 0x8b8e7c00] 08:19:10 INFO - PROCESS | 1765 | 1465917550689 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 181 (0x8f5be000) [pid = 1765] [serial = 542] [outer = 0x8b8e7c00] 08:19:12 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:12 INFO - PROCESS | 1765 | 1465917552342 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]]]}] 08:19:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:19:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2142ms 08:19:12 INFO - PROCESS | 1765 | 1465917552359 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 1765 | 1465917552365 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:19:12 INFO - PROCESS | 1765 | 1465917552372 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 1765 | 1465917552377 Marionette TRACE conn4 <- [1,694,null,{}] 08:19:12 INFO - PROCESS | 1765 | 1465917552488 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}] 08:19:12 INFO - PROCESS | 1765 | 1465917552493 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:12 INFO - PROCESS | 1765 | 1465917552671 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:19:12 INFO - PROCESS | 1765 | 1465917552867 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 1765 | 1465917552874 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a6800 == 98 [pid = 1765] [id = 181] 08:19:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 182 (0x8e5ac400) [pid = 1765] [serial = 543] [outer = (nil)] 08:19:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 183 (0x8e710c00) [pid = 1765] [serial = 544] [outer = 0x8e5ac400] 08:19:13 INFO - PROCESS | 1765 | 1465917553009 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 184 (0x8ee5d400) [pid = 1765] [serial = 545] [outer = 0x8e5ac400] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 183 (0x99b0d000) [pid = 1765] [serial = 454] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7e0c00 == 97 [pid = 1765] [id = 166] 08:19:13 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf5000 == 96 [pid = 1765] [id = 165] 08:19:13 INFO - PROCESS | 1765 | --DOCSHELL 0x8f501400 == 95 [pid = 1765] [id = 164] 08:19:13 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c6800 == 94 [pid = 1765] [id = 163] 08:19:13 INFO - PROCESS | 1765 | --DOCSHELL 0x91c6dc00 == 93 [pid = 1765] [id = 156] 08:19:13 INFO - PROCESS | 1765 | --DOCSHELL 0x93910800 == 92 [pid = 1765] [id = 155] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 182 (0x8f45d000) [pid = 1765] [serial = 434] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 181 (0x92cf1c00) [pid = 1765] [serial = 443] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 180 (0x92380c00) [pid = 1765] [serial = 402] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 179 (0x9520c800) [pid = 1765] [serial = 316] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 178 (0xa2fb0400) [pid = 1765] [serial = 408] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 177 (0xa236d000) [pid = 1765] [serial = 280] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 176 (0xa2ff1c00) [pid = 1765] [serial = 328] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 175 (0x91ff2000) [pid = 1765] [serial = 436] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 174 (0x92ce8c00) [pid = 1765] [serial = 403] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 173 (0x9961fc00) [pid = 1765] [serial = 449] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 172 (0x921a7000) [pid = 1765] [serial = 437] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 171 (0x9b753000) [pid = 1765] [serial = 319] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 170 (0x98b67000) [pid = 1765] [serial = 448] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 169 (0x9106d000) [pid = 1765] [serial = 421] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 168 (0x9ce38000) [pid = 1765] [serial = 277] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 167 (0x9b3acc00) [pid = 1765] [serial = 274] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 166 (0x9237e400) [pid = 1765] [serial = 424] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 165 (0xa253ec00) [pid = 1765] [serial = 283] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 164 (0x8f7a2000) [pid = 1765] [serial = 399] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 163 (0x90fca800) [pid = 1765] [serial = 439] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 162 (0x8d7dec00) [pid = 1765] [serial = 414] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 161 (0x97710800) [pid = 1765] [serial = 271] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 160 (0x8ecefc00) [pid = 1765] [serial = 433] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0x92cf4000) [pid = 1765] [serial = 265] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x92380800) [pid = 1765] [serial = 352] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x92abd800) [pid = 1765] [serial = 370] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x93cd1000) [pid = 1765] [serial = 445] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0x8e5ab400) [pid = 1765] [serial = 430] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0x92c48400) [pid = 1765] [serial = 440] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0xa1004400) [pid = 1765] [serial = 364] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x8f50d000) [pid = 1765] [serial = 325] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x9abbd400) [pid = 1765] [serial = 310] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x8d9d8400) [pid = 1765] [serial = 418] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x9aad4c00) [pid = 1765] [serial = 358] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0xa4e0b800) [pid = 1765] [serial = 367] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x94779000) [pid = 1765] [serial = 451] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x9c3adc00) [pid = 1765] [serial = 322] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x92c4b000) [pid = 1765] [serial = 442] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x99d73800) [pid = 1765] [serial = 349] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x91ff1c00) [pid = 1765] [serial = 235] [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.] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x8f5c5800) [pid = 1765] [serial = 286] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x947be400) [pid = 1765] [serial = 446] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x91ff1800) [pid = 1765] [serial = 313] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x95201400) [pid = 1765] [serial = 331] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x93911800) [pid = 1765] [serial = 376] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0xa501a400) [pid = 1765] [serial = 373] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x8f7aa400) [pid = 1765] [serial = 400] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x9b75b800) [pid = 1765] [serial = 405] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0xa2370000) [pid = 1765] [serial = 397] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9b755c00) [pid = 1765] [serial = 361] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x92cf2c00) [pid = 1765] [serial = 268] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x8e6c5000) [pid = 1765] [serial = 427] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x98227000) [pid = 1765] [serial = 452] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x96584c00) [pid = 1765] [serial = 355] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x8ecf9400) [pid = 1765] [serial = 411] [outer = (nil)] [url = about:blank] 08:19:13 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x952b8c00) [pid = 1765] [serial = 216] [outer = (nil)] [url = about:blank] 08:19:14 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:14 INFO - PROCESS | 1765 | 1465917554324 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]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1988ms 08:19:14 INFO - PROCESS | 1765 | 1465917554359 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 1765 | 1465917554366 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:19:14 INFO - PROCESS | 1765 | 1465917554386 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 1765 | 1465917554391 Marionette TRACE conn4 <- [1,698,null,{}] 08:19:14 INFO - PROCESS | 1765 | 1465917554467 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}] 08:19:14 INFO - PROCESS | 1765 | 1465917554473 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:14 INFO - PROCESS | 1765 | 1465917554647 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:19:14 INFO - PROCESS | 1765 | 1465917554656 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 1765 | 1465917554665 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf2800 == 93 [pid = 1765] [id = 182] 08:19:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x8f459000) [pid = 1765] [serial = 546] [outer = (nil)] 08:19:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x8f733800) [pid = 1765] [serial = 547] [outer = 0x8f459000] 08:19:14 INFO - PROCESS | 1765 | 1465917554736 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x8f73dc00) [pid = 1765] [serial = 548] [outer = 0x8f459000] 08:19:16 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:16 INFO - PROCESS | 1765 | 1465917556060 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]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1727ms 08:19:16 INFO - PROCESS | 1765 | 1465917556122 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 1765 | 1465917556125 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:19:16 INFO - PROCESS | 1765 | 1465917556133 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 1765 | 1465917556139 Marionette TRACE conn4 <- [1,702,null,{}] 08:19:16 INFO - PROCESS | 1765 | 1465917556162 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}] 08:19:16 INFO - PROCESS | 1765 | 1465917556170 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:16 INFO - PROCESS | 1765 | 1465917556429 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:19:16 INFO - PROCESS | 1765 | 1465917556466 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 1765 | 1465917556476 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x91071000 == 94 [pid = 1765] [id = 183] 08:19:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x91073400) [pid = 1765] [serial = 549] [outer = (nil)] 08:19:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x91b8ec00) [pid = 1765] [serial = 550] [outer = 0x91073400] 08:19:16 INFO - PROCESS | 1765 | 1465917556547 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x91ff5c00) [pid = 1765] [serial = 551] [outer = 0x91073400] 08:19:17 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x8f5c3400) [pid = 1765] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:19:17 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x90ed4000) [pid = 1765] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:19:17 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x92264800) [pid = 1765] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:19:17 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x8e6c8000) [pid = 1765] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:19:17 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:17 INFO - PROCESS | 1765 | 1465917557855 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]]]}] 08:19:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:19:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1733ms 08:19:17 INFO - PROCESS | 1765 | 1465917557866 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 1765 | 1465917557870 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:19:17 INFO - PROCESS | 1765 | 1465917557885 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 1765 | 1465917557888 Marionette TRACE conn4 <- [1,706,null,{}] 08:19:17 INFO - PROCESS | 1765 | 1465917557893 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}] 08:19:17 INFO - PROCESS | 1765 | 1465917557912 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:18 INFO - PROCESS | 1765 | 1465917558121 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:19:18 INFO - PROCESS | 1765 | 1465917558275 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 1765 | 1465917558286 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7e0800 == 95 [pid = 1765] [id = 184] 08:19:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x8f456800) [pid = 1765] [serial = 552] [outer = (nil)] 08:19:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x921a9800) [pid = 1765] [serial = 553] [outer = 0x8f456800] 08:19:18 INFO - PROCESS | 1765 | 1465917558351 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x92378400) [pid = 1765] [serial = 554] [outer = 0x8f456800] 08:19:19 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:19 INFO - PROCESS | 1765 | 1465917559486 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]]]}] 08:19:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1628ms 08:19:19 INFO - PROCESS | 1765 | 1465917559515 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 1765 | 1465917559518 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:19:19 INFO - PROCESS | 1765 | 1465917559525 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 1765 | 1465917559528 Marionette TRACE conn4 <- [1,710,null,{}] 08:19:19 INFO - PROCESS | 1765 | 1465917559533 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}] 08:19:19 INFO - PROCESS | 1765 | 1465917559538 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:19 INFO - PROCESS | 1765 | 1465917559756 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:19:19 INFO - PROCESS | 1765 | 1465917559964 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1765 | 1465917559975 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e1c00 == 96 [pid = 1765] [id = 185] 08:19:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x8b8e5c00) [pid = 1765] [serial = 555] [outer = (nil)] 08:19:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x8d7e0c00) [pid = 1765] [serial = 556] [outer = 0x8b8e5c00] 08:19:20 INFO - PROCESS | 1765 | 1465917560067 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x8e5b0400) [pid = 1765] [serial = 557] [outer = 0x8b8e5c00] 08:19:21 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:21 INFO - PROCESS | 1765 | 1465917561415 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]]]}] 08:19:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1930ms 08:19:21 INFO - PROCESS | 1765 | 1465917561547 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 1765 | 1465917561553 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:19:21 INFO - PROCESS | 1765 | 1465917561571 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 1765 | 1465917561577 Marionette TRACE conn4 <- [1,714,null,{}] 08:19:21 INFO - PROCESS | 1765 | 1465917561586 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}] 08:19:21 INFO - PROCESS | 1765 | 1465917561591 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:21 INFO - PROCESS | 1765 | 1465917561782 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:19:21 INFO - PROCESS | 1765 | 1465917561971 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 1765 | 1465917561982 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf9400 == 97 [pid = 1765] [id = 186] 08:19:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x8ecf9c00) [pid = 1765] [serial = 558] [outer = (nil)] 08:19:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8f5c4400) [pid = 1765] [serial = 559] [outer = 0x8ecf9c00] 08:19:22 INFO - PROCESS | 1765 | 1465917562060 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x8f73d400) [pid = 1765] [serial = 560] [outer = 0x8ecf9c00] 08:19:23 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:23 INFO - PROCESS | 1765 | 1465917563381 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]]]}] 08:19:23 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 08:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1833ms 08:19:23 INFO - PROCESS | 1765 | 1465917563407 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 1765 | 1465917563413 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:19:23 INFO - PROCESS | 1765 | 1465917563421 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 1765 | 1465917563425 Marionette TRACE conn4 <- [1,718,null,{}] 08:19:23 INFO - PROCESS | 1765 | 1465917563430 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}] 08:19:23 INFO - PROCESS | 1765 | 1465917563436 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:23 INFO - PROCESS | 1765 | 1465917563724 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:19:23 INFO - PROCESS | 1765 | 1465917563884 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 1765 | 1465917563894 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c0800 == 98 [pid = 1765] [id = 187] 08:19:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8f73c400) [pid = 1765] [serial = 561] [outer = (nil)] 08:19:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x91b8c800) [pid = 1765] [serial = 562] [outer = 0x8f73c400] 08:19:24 INFO - PROCESS | 1765 | 1465917564011 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x92269000) [pid = 1765] [serial = 563] [outer = 0x8f73c400] 08:19:25 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:25 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:25 INFO - PROCESS | 1765 | 1465917565480 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]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:19:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2080ms 08:19:25 INFO - PROCESS | 1765 | 1465917565502 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:19:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:19:25 INFO - PROCESS | 1765 | 1465917565506 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:19:25 INFO - PROCESS | 1765 | 1465917565520 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 1765 | 1465917565529 Marionette TRACE conn4 <- [1,722,null,{}] 08:19:25 INFO - PROCESS | 1765 | 1465917565538 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}] 08:19:25 INFO - PROCESS | 1765 | 1465917565545 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:25 INFO - PROCESS | 1765 | 1465917565741 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:19:25 INFO - PROCESS | 1765 | 1465917565933 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1765 | 1465917565944 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x91071c00 == 99 [pid = 1765] [id = 188] 08:19:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x924f6c00) [pid = 1765] [serial = 564] [outer = (nil)] 08:19:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x92aba400) [pid = 1765] [serial = 565] [outer = 0x924f6c00] 08:19:26 INFO - PROCESS | 1765 | 1465917566019 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x92c4d400) [pid = 1765] [serial = 566] [outer = 0x924f6c00] 08:19:26 INFO - PROCESS | 1765 | 1465917566917 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] 08:19:26 INFO - PROCESS | 1765 | 1465917566965 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:19:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:19:26 INFO - PROCESS | 1765 | 1465917566972 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1765 | 1465917566976 Marionette TRACE conn4 <- [1,726,null,{}] 08:19:26 INFO - PROCESS | 1765 | 1465917566981 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}] 08:19:26 INFO - PROCESS | 1765 | 1465917566987 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:27 INFO - PROCESS | 1765 | 1465917567184 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:19:27 INFO - PROCESS | 1765 | 1465917567374 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 1765 | 1465917567382 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9cec00 == 100 [pid = 1765] [id = 189] 08:19:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x92ab8400) [pid = 1765] [serial = 567] [outer = (nil)] 08:19:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x92cf7400) [pid = 1765] [serial = 568] [outer = 0x92ab8400] 08:19:27 INFO - PROCESS | 1765 | 1465917567502 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x93911800) [pid = 1765] [serial = 569] [outer = 0x92ab8400] 08:19:28 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:28 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:28 INFO - PROCESS | 1765 | 1465917568486 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]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:19:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1582ms 08:19:28 INFO - PROCESS | 1765 | 1465917568555 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 1765 | 1465917568559 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:19:28 INFO - PROCESS | 1765 | 1465917568565 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 1765 | 1465917568569 Marionette TRACE conn4 <- [1,730,null,{}] 08:19:28 INFO - PROCESS | 1765 | 1465917568574 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}] 08:19:28 INFO - PROCESS | 1765 | 1465917568580 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:28 INFO - PROCESS | 1765 | 1465917568807 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:19:29 INFO - PROCESS | 1765 | 1465917569088 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 1765 | 1465917569107 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x947c0800 == 101 [pid = 1765] [id = 190] 08:19:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x947c0c00) [pid = 1765] [serial = 570] [outer = (nil)] 08:19:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x95208800) [pid = 1765] [serial = 571] [outer = 0x947c0c00] 08:19:29 INFO - PROCESS | 1765 | 1465917569201 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x96585000) [pid = 1765] [serial = 572] [outer = 0x947c0c00] 08:19:30 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:30 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:30 INFO - PROCESS | 1765 | 1465917570239 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] 08:19:30 INFO - PROCESS | 1765 | 1465917570305 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:19:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:19:30 INFO - PROCESS | 1765 | 1465917570311 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - PROCESS | 1765 | 1465917570315 Marionette TRACE conn4 <- [1,734,null,{}] 08:19:30 INFO - PROCESS | 1765 | 1465917570320 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}] 08:19:30 INFO - PROCESS | 1765 | 1465917570326 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:30 INFO - PROCESS | 1765 | 1465917570526 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:19:30 INFO - PROCESS | 1765 | 1465917570778 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 1765 | 1465917570788 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff6c00 == 102 [pid = 1765] [id = 191] 08:19:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x94773c00) [pid = 1765] [serial = 573] [outer = (nil)] 08:19:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x99621800) [pid = 1765] [serial = 574] [outer = 0x94773c00] 08:19:30 INFO - PROCESS | 1765 | 1465917570881 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x998d0000) [pid = 1765] [serial = 575] [outer = 0x94773c00] 08:19:31 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:31 INFO - PROCESS | 1765 | 1465917571745 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]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:19:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1486ms 08:19:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:19:31 INFO - PROCESS | 1765 | 1465917571798 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 1765 | 1465917571801 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:19:31 INFO - PROCESS | 1765 | 1465917571808 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 1765 | 1465917571811 Marionette TRACE conn4 <- [1,738,null,{}] 08:19:31 INFO - PROCESS | 1765 | 1465917571817 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}] 08:19:31 INFO - PROCESS | 1765 | 1465917571822 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:32 INFO - PROCESS | 1765 | 1465917572020 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:19:32 INFO - PROCESS | 1765 | 1465917572254 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 1765 | 1465917572261 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1400 == 103 [pid = 1765] [id = 192] 08:19:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x98b60800) [pid = 1765] [serial = 576] [outer = (nil)] 08:19:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x99d7cc00) [pid = 1765] [serial = 577] [outer = 0x98b60800] 08:19:32 INFO - PROCESS | 1765 | 1465917572386 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x9a4dc400) [pid = 1765] [serial = 578] [outer = 0x98b60800] 08:19:33 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:33 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:33 INFO - PROCESS | 1765 | 1465917573958 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]]]}] 08:19:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:19:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2183ms 08:19:34 INFO - PROCESS | 1765 | 1465917573990 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1765 | 1465917573995 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:19:34 INFO - PROCESS | 1765 | 1465917574005 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 1765 | 1465917574010 Marionette TRACE conn4 <- [1,742,null,{}] 08:19:34 INFO - PROCESS | 1765 | 1465917574018 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}] 08:19:34 INFO - PROCESS | 1765 | 1465917574023 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:34 INFO - PROCESS | 1765 | 1465917574199 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:19:34 INFO - PROCESS | 1765 | 1465917574399 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 1765 | 1465917574412 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1c00 == 104 [pid = 1765] [id = 193] 08:19:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x8ecf4c00) [pid = 1765] [serial = 579] [outer = (nil)] 08:19:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x8f454c00) [pid = 1765] [serial = 580] [outer = 0x8ecf4c00] 08:19:34 INFO - PROCESS | 1765 | 1465917574535 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x8f50a000) [pid = 1765] [serial = 581] [outer = 0x8ecf4c00] 08:19:36 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:36 INFO - PROCESS | 1765 | 1465917576045 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]]]}] 08:19:36 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 08:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2082ms 08:19:36 INFO - PROCESS | 1765 | 1465917576086 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 1765 | 1465917576093 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:19:36 INFO - PROCESS | 1765 | 1465917576104 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 1765 | 1465917576107 Marionette TRACE conn4 <- [1,746,null,{}] 08:19:36 INFO - PROCESS | 1765 | 1465917576114 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}] 08:19:36 INFO - PROCESS | 1765 | 1465917576119 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:36 INFO - PROCESS | 1765 | 1465917576332 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:19:36 INFO - PROCESS | 1765 | 1465917576532 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 1765 | 1465917576539 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f510c00 == 105 [pid = 1765] [id = 194] 08:19:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x8f79e800) [pid = 1765] [serial = 582] [outer = (nil)] 08:19:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 161 (0x91072800) [pid = 1765] [serial = 583] [outer = 0x8f79e800] 08:19:36 INFO - PROCESS | 1765 | 1465917576616 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 162 (0x91c70800) [pid = 1765] [serial = 584] [outer = 0x8f79e800] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9390a800 == 104 [pid = 1765] [id = 33] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7e0800 == 103 [pid = 1765] [id = 184] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91071000 == 102 [pid = 1765] [id = 183] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf2800 == 101 [pid = 1765] [id = 182] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a6800 == 100 [pid = 1765] [id = 181] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92b44400 == 99 [pid = 1765] [id = 170] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed5000 == 98 [pid = 1765] [id = 169] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a2000 == 97 [pid = 1765] [id = 167] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ab000 == 96 [pid = 1765] [id = 168] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70b800 == 95 [pid = 1765] [id = 159] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c7400 == 94 [pid = 1765] [id = 125] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x921aa000 == 93 [pid = 1765] [id = 92] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92abc800 == 92 [pid = 1765] [id = 124] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7000 == 91 [pid = 1765] [id = 161] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x998cc800 == 90 [pid = 1765] [id = 42] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9c210400 == 89 [pid = 1765] [id = 37] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x99d71400 == 88 [pid = 1765] [id = 119] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92c4a800 == 87 [pid = 1765] [id = 151] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9390b800 == 86 [pid = 1765] [id = 103] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x921aac00 == 85 [pid = 1765] [id = 38] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x921b3400 == 84 [pid = 1765] [id = 43] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x921a8800 == 83 [pid = 1765] [id = 34] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92e61800 == 82 [pid = 1765] [id = 176] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a2400 == 81 [pid = 1765] [id = 143] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x97706400 == 80 [pid = 1765] [id = 44] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9b309400 == 79 [pid = 1765] [id = 13] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x90ede400 == 78 [pid = 1765] [id = 110] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x98b63c00 == 77 [pid = 1765] [id = 173] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92c4cc00 == 76 [pid = 1765] [id = 136] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92ce9000 == 75 [pid = 1765] [id = 88] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9519b000 == 74 [pid = 1765] [id = 39] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f501800 == 73 [pid = 1765] [id = 108] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x952b6c00 == 72 [pid = 1765] [id = 107] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x98b5b800 == 71 [pid = 1765] [id = 50] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d5c00 == 70 [pid = 1765] [id = 171] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed9800 == 69 [pid = 1765] [id = 81] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70e000 == 68 [pid = 1765] [id = 160] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x99f8ec00 == 67 [pid = 1765] [id = 35] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x93ccc000 == 66 [pid = 1765] [id = 45] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8eceb400 == 65 [pid = 1765] [id = 137] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff0800 == 64 [pid = 1765] [id = 174] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7c00 == 63 [pid = 1765] [id = 172] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9abc5800 == 62 [pid = 1765] [id = 77] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9a4e0400 == 61 [pid = 1765] [id = 91] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91068400 == 60 [pid = 1765] [id = 140] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9abc1400 == 59 [pid = 1765] [id = 175] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92264400 == 58 [pid = 1765] [id = 31] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e4000 == 57 [pid = 1765] [id = 179] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9899b400 == 56 [pid = 1765] [id = 48] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9237bc00 == 55 [pid = 1765] [id = 10] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x90edf000 == 54 [pid = 1765] [id = 117] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9390a000 == 53 [pid = 1765] [id = 36] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0xa2fed000 == 52 [pid = 1765] [id = 178] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dd400 == 51 [pid = 1765] [id = 177] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91067400 == 50 [pid = 1765] [id = 141] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6400 == 49 [pid = 1765] [id = 142] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dbc00 == 48 [pid = 1765] [id = 162] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9aad4800 == 47 [pid = 1765] [id = 28] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0xa2faf800 == 46 [pid = 1765] [id = 20] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x98e05000 == 45 [pid = 1765] [id = 47] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x947bf800 == 44 [pid = 1765] [id = 90] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92cef000 == 43 [pid = 1765] [id = 118] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dbc00 == 42 [pid = 1765] [id = 139] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91fff000 == 41 [pid = 1765] [id = 93] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f459400 == 40 [pid = 1765] [id = 109] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dc000 == 39 [pid = 1765] [id = 138] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0xa3447c00 == 38 [pid = 1765] [id = 49] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7800 == 37 [pid = 1765] [id = 157] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92ab0800 == 36 [pid = 1765] [id = 123] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f453400 == 35 [pid = 1765] [id = 94] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9a0ef000 == 34 [pid = 1765] [id = 120] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d0000 == 33 [pid = 1765] [id = 153] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9520fc00 == 32 [pid = 1765] [id = 46] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x99623800 == 31 [pid = 1765] [id = 116] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x952b3800 == 30 [pid = 1765] [id = 72] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50dc00 == 29 [pid = 1765] [id = 122] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91b83c00 == 28 [pid = 1765] [id = 158] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5bc400 == 27 [pid = 1765] [id = 95] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x92c50c00 == 26 [pid = 1765] [id = 154] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9226f400 == 25 [pid = 1765] [id = 78] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9abc1000 == 24 [pid = 1765] [id = 121] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x921a9400 == 23 [pid = 1765] [id = 40] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d9c00 == 22 [pid = 1765] [id = 152] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff8000 == 21 [pid = 1765] [id = 89] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x95195400 == 20 [pid = 1765] [id = 41] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x951eb400 == 19 [pid = 1765] [id = 30] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1400 == 18 [pid = 1765] [id = 192] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x947c0800 == 17 [pid = 1765] [id = 190] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff6c00 == 16 [pid = 1765] [id = 191] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9cec00 == 15 [pid = 1765] [id = 189] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x91071c00 == 14 [pid = 1765] [id = 188] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e6000 == 13 [pid = 1765] [id = 180] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c0800 == 12 [pid = 1765] [id = 187] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf9400 == 11 [pid = 1765] [id = 186] 08:19:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e1c00 == 10 [pid = 1765] [id = 185] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 161 (0x9abc7c00) [pid = 1765] [serial = 466] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 160 (0x90fc9c00) [pid = 1765] [serial = 494] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0x90edb800) [pid = 1765] [serial = 493] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x91c71800) [pid = 1765] [serial = 460] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x925ce800) [pid = 1765] [serial = 499] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x9270b800) [pid = 1765] [serial = 500] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0x91ff4800) [pid = 1765] [serial = 487] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0x8f460800) [pid = 1765] [serial = 457] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x9b75bc00) [pid = 1765] [serial = 469] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x91b8b800) [pid = 1765] [serial = 475] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x925c6000) [pid = 1765] [serial = 484] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x924f8c00) [pid = 1765] [serial = 496] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x925cec00) [pid = 1765] [serial = 497] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0x8e714000) [pid = 1765] [serial = 478] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x91b8cc00) [pid = 1765] [serial = 481] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x8f45e000) [pid = 1765] [serial = 491] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x8ee5c400) [pid = 1765] [serial = 490] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x97703c00) [pid = 1765] [serial = 463] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x92b4c000) [pid = 1765] [serial = 472] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x92712400) [pid = 1765] [serial = 502] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:39 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:39 INFO - PROCESS | 1765 | 1465917579574 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]]]}] 08:19:39 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.) 08:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 3489ms 08:19:39 INFO - PROCESS | 1765 | 1465917579593 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:19:39 INFO - PROCESS | 1765 | 1465917579599 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:19:39 INFO - PROCESS | 1765 | 1465917579606 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 1765 | 1465917579610 Marionette TRACE conn4 <- [1,750,null,{}] 08:19:39 INFO - PROCESS | 1765 | 1465917579617 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}] 08:19:39 INFO - PROCESS | 1765 | 1465917579624 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:39 INFO - PROCESS | 1765 | 1465917579804 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:19:40 INFO - PROCESS | 1765 | 1465917580002 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 1765 | 1465917580014 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d8000 == 11 [pid = 1765] [id = 195] 08:19:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x8d9d9800) [pid = 1765] [serial = 585] [outer = (nil)] 08:19:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x8e6cf400) [pid = 1765] [serial = 586] [outer = 0x8d9d9800] 08:19:40 INFO - PROCESS | 1765 | 1465917580092 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x8e717000) [pid = 1765] [serial = 587] [outer = 0x8d9d9800] 08:19:41 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:41 INFO - PROCESS | 1765 | 1465917581305 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]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:19:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1730ms 08:19:41 INFO - PROCESS | 1765 | 1465917581342 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 1765 | 1465917581349 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:19:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:19:41 INFO - PROCESS | 1765 | 1465917581372 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 1765 | 1465917581376 Marionette TRACE conn4 <- [1,754,null,{}] 08:19:41 INFO - PROCESS | 1765 | 1465917581391 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}] 08:19:41 INFO - PROCESS | 1765 | 1465917581396 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:41 INFO - PROCESS | 1765 | 1465917581679 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:19:41 INFO - PROCESS | 1765 | 1465917581719 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 1765 | 1465917581727 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c1c00 == 12 [pid = 1765] [id = 196] 08:19:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x8ecf8800) [pid = 1765] [serial = 588] [outer = (nil)] 08:19:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x8f5be800) [pid = 1765] [serial = 589] [outer = 0x8ecf8800] 08:19:41 INFO - PROCESS | 1765 | 1465917581796 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x8f733400) [pid = 1765] [serial = 590] [outer = 0x8ecf8800] 08:19:43 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:43 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x8d9d1000) [pid = 1765] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:19:43 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x9270e000) [pid = 1765] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:19:43 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x90fcac00) [pid = 1765] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:19:43 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x8e5a5400) [pid = 1765] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x9ce05400) [pid = 1765] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x91b84000) [pid = 1765] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x9acecc00) [pid = 1765] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x8b8e5000) [pid = 1765] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x91069400) [pid = 1765] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x939ce800) [pid = 1765] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x8d9d5400) [pid = 1765] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x8e5a4000) [pid = 1765] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x8f459000) [pid = 1765] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0xa2ff2400) [pid = 1765] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x91073400) [pid = 1765] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x92c4f000) [pid = 1765] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x8f731800) [pid = 1765] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x8d9d2000) [pid = 1765] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x8f45a800) [pid = 1765] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x952b2000) [pid = 1765] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x8b8e7c00) [pid = 1765] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x92b47400) [pid = 1765] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x8d7dc400) [pid = 1765] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x99628c00) [pid = 1765] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0x9a0edc00) [pid = 1765] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x8d9d6c00) [pid = 1765] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x92b42800) [pid = 1765] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x8e5ac400) [pid = 1765] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x924e9800) [pid = 1765] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x8e6c3000) [pid = 1765] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x8e710400) [pid = 1765] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x92e64000) [pid = 1765] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x8ee58c00) [pid = 1765] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x8eced800) [pid = 1765] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x8e70d000) [pid = 1765] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x8f5bfc00) [pid = 1765] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x9106c000) [pid = 1765] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x9106dc00) [pid = 1765] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:19:44 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x8f456800) [pid = 1765] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:19:44 INFO - PROCESS | 1765 | 1465917584104 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]]]}] 08:19:44 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 08:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2748ms 08:19:44 INFO - PROCESS | 1765 | 1465917584124 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 1765 | 1465917584127 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:19:44 INFO - PROCESS | 1765 | 1465917584135 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 1765 | 1465917584141 Marionette TRACE conn4 <- [1,758,null,{}] 08:19:44 INFO - PROCESS | 1765 | 1465917584158 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}] 08:19:44 INFO - PROCESS | 1765 | 1465917584167 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:44 INFO - PROCESS | 1765 | 1465917584328 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:19:44 INFO - PROCESS | 1765 | 1465917584341 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1765 | 1465917584349 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ce000 == 13 [pid = 1765] [id = 197] 08:19:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x8e70a800) [pid = 1765] [serial = 591] [outer = (nil)] 08:19:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8e710400) [pid = 1765] [serial = 592] [outer = 0x8e70a800] 08:19:44 INFO - PROCESS | 1765 | 1465917584422 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8f73c000) [pid = 1765] [serial = 593] [outer = 0x8e70a800] 08:19:45 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:45 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:45 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:45 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:45 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:45 INFO - PROCESS | 1765 | 1465917585340 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]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:19:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1234ms 08:19:45 INFO - PROCESS | 1765 | 1465917585369 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 1765 | 1465917585374 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:19:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:19:45 INFO - PROCESS | 1765 | 1465917585380 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 1765 | 1465917585383 Marionette TRACE conn4 <- [1,762,null,{}] 08:19:45 INFO - PROCESS | 1765 | 1465917585388 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}] 08:19:45 INFO - PROCESS | 1765 | 1465917585393 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:45 INFO - PROCESS | 1765 | 1465917585576 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:19:45 INFO - PROCESS | 1765 | 1465917585585 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 1765 | 1465917585593 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70ec00 == 14 [pid = 1765] [id = 198] 08:19:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x90ed2400) [pid = 1765] [serial = 594] [outer = (nil)] 08:19:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x90fc2800) [pid = 1765] [serial = 595] [outer = 0x90ed2400] 08:19:45 INFO - PROCESS | 1765 | 1465917585663 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x90fcdc00) [pid = 1765] [serial = 596] [outer = 0x90ed2400] 08:19:47 INFO - PROCESS | 1765 | 1465917587161 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]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1844ms 08:19:47 INFO - PROCESS | 1765 | 1465917587264 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 1765 | 1465917587271 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:19:47 INFO - PROCESS | 1765 | 1465917587285 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 1765 | 1465917587289 Marionette TRACE conn4 <- [1,766,null,{}] 08:19:47 INFO - PROCESS | 1765 | 1465917587299 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}] 08:19:47 INFO - PROCESS | 1765 | 1465917587304 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:47 INFO - PROCESS | 1765 | 1465917587501 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:19:47 INFO - PROCESS | 1765 | 1465917587685 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 1765 | 1465917587696 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7e0400 == 15 [pid = 1765] [id = 199] 08:19:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x8d7e0800) [pid = 1765] [serial = 597] [outer = (nil)] 08:19:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x8e6cd800) [pid = 1765] [serial = 598] [outer = 0x8d7e0800] 08:19:47 INFO - PROCESS | 1765 | 1465917587777 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x8ecf7c00) [pid = 1765] [serial = 599] [outer = 0x8d7e0800] 08:19:49 INFO - PROCESS | 1765 | 1465917589052 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]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:19:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1793ms 08:19:49 INFO - PROCESS | 1765 | 1465917589079 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 1765 | 1465917589086 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:19:49 INFO - PROCESS | 1765 | 1465917589096 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 1765 | 1465917589100 Marionette TRACE conn4 <- [1,770,null,{}] 08:19:49 INFO - PROCESS | 1765 | 1465917589106 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}] 08:19:49 INFO - PROCESS | 1765 | 1465917589112 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:49 INFO - PROCESS | 1765 | 1465917589429 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:19:49 INFO - PROCESS | 1765 | 1465917589598 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 1765 | 1465917589610 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8eceb400 == 16 [pid = 1765] [id = 200] 08:19:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x8f5bdc00) [pid = 1765] [serial = 600] [outer = (nil)] 08:19:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x90ed4400) [pid = 1765] [serial = 601] [outer = 0x8f5bdc00] 08:19:49 INFO - PROCESS | 1765 | 1465917589728 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x90fc4400) [pid = 1765] [serial = 602] [outer = 0x8f5bdc00] 08:19:50 INFO - PROCESS | 1765 | 1465917590690 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]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1641ms 08:19:50 INFO - PROCESS | 1765 | 1465917590738 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 1765 | 1465917590741 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:19:50 INFO - PROCESS | 1765 | 1465917590749 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - PROCESS | 1765 | 1465917590755 Marionette TRACE conn4 <- [1,774,null,{}] 08:19:50 INFO - PROCESS | 1765 | 1465917590772 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}] 08:19:50 INFO - PROCESS | 1765 | 1465917590782 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:50 INFO - PROCESS | 1765 | 1465917590996 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:19:51 INFO - PROCESS | 1765 | 1465917591225 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 1765 | 1465917591235 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b92800 == 17 [pid = 1765] [id = 201] 08:19:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x91c65800) [pid = 1765] [serial = 603] [outer = (nil)] 08:19:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x91c69400) [pid = 1765] [serial = 604] [outer = 0x91c65800] 08:19:51 INFO - PROCESS | 1765 | 1465917591365 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x91c73000) [pid = 1765] [serial = 605] [outer = 0x91c65800] 08:19:52 INFO - PROCESS | 1765 | 1465917592261 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]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1533ms 08:19:52 INFO - PROCESS | 1765 | 1465917592282 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:19:52 INFO - PROCESS | 1765 | 1465917592287 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:19:52 INFO - PROCESS | 1765 | 1465917592292 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 1765 | 1465917592296 Marionette TRACE conn4 <- [1,778,null,{}] 08:19:52 INFO - PROCESS | 1765 | 1465917592302 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}] 08:19:52 INFO - PROCESS | 1765 | 1465917592307 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:52 INFO - PROCESS | 1765 | 1465917592478 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:19:52 INFO - PROCESS | 1765 | 1465917592668 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 1765 | 1465917592677 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b91c00 == 18 [pid = 1765] [id = 202] 08:19:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x91c74800) [pid = 1765] [serial = 606] [outer = (nil)] 08:19:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x91ffa800) [pid = 1765] [serial = 607] [outer = 0x91c74800] 08:19:52 INFO - PROCESS | 1765 | 1465917592757 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x91ffbc00) [pid = 1765] [serial = 608] [outer = 0x91c74800] 08:19:53 INFO - PROCESS | 1765 | 1465917593667 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]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1429ms 08:19:53 INFO - PROCESS | 1765 | 1465917593722 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:19:53 INFO - PROCESS | 1765 | 1465917593726 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:19:53 INFO - PROCESS | 1765 | 1465917593732 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:19:53 INFO - PROCESS | 1765 | 1465917593735 Marionette TRACE conn4 <- [1,782,null,{}] 08:19:53 INFO - PROCESS | 1765 | 1465917593741 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}] 08:19:53 INFO - PROCESS | 1765 | 1465917593747 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:53 INFO - PROCESS | 1765 | 1465917593934 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:19:54 INFO - PROCESS | 1765 | 1465917594120 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 1765 | 1465917594126 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f462c00 == 19 [pid = 1765] [id = 203] 08:19:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x91b85400) [pid = 1765] [serial = 609] [outer = (nil)] 08:19:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x9226dc00) [pid = 1765] [serial = 610] [outer = 0x91b85400] 08:19:54 INFO - PROCESS | 1765 | 1465917594224 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x9237f800) [pid = 1765] [serial = 611] [outer = 0x91b85400] 08:19:55 INFO - PROCESS | 1765 | 1465917595211 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]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1530ms 08:19:55 INFO - PROCESS | 1765 | 1465917595263 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 1765 | 1465917595266 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:19:55 INFO - PROCESS | 1765 | 1465917595273 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 1765 | 1465917595276 Marionette TRACE conn4 <- [1,786,null,{}] 08:19:55 INFO - PROCESS | 1765 | 1465917595282 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}] 08:19:55 INFO - PROCESS | 1765 | 1465917595293 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:55 INFO - PROCESS | 1765 | 1465917595503 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:19:55 INFO - PROCESS | 1765 | 1465917595733 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 1765 | 1465917595742 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x91072c00 == 20 [pid = 1765] [id = 204] 08:19:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x921b0800) [pid = 1765] [serial = 612] [outer = (nil)] 08:19:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x925d0c00) [pid = 1765] [serial = 613] [outer = 0x921b0800] 08:19:55 INFO - PROCESS | 1765 | 1465917595861 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x92707000) [pid = 1765] [serial = 614] [outer = 0x921b0800] 08:19:56 INFO - PROCESS | 1765 | 1465917596728 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]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1492ms 08:19:56 INFO - PROCESS | 1765 | 1465917596766 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:19:56 INFO - PROCESS | 1765 | 1465917596770 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:19:56 INFO - PROCESS | 1765 | 1465917596776 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 1765 | 1465917596780 Marionette TRACE conn4 <- [1,790,null,{}] 08:19:56 INFO - PROCESS | 1765 | 1465917596786 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}] 08:19:56 INFO - PROCESS | 1765 | 1465917596791 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:56 INFO - PROCESS | 1765 | 1465917596956 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:19:57 INFO - PROCESS | 1765 | 1465917597149 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 1765 | 1465917597157 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3800 == 21 [pid = 1765] [id = 205] 08:19:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x8b8e4800) [pid = 1765] [serial = 615] [outer = (nil)] 08:19:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x8f735800) [pid = 1765] [serial = 616] [outer = 0x8b8e4800] 08:19:57 INFO - PROCESS | 1765 | 1465917597238 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x8f73e800) [pid = 1765] [serial = 617] [outer = 0x8b8e4800] 08:19:58 INFO - PROCESS | 1765 | 1465917598150 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]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1432ms 08:19:58 INFO - PROCESS | 1765 | 1465917598209 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:19:58 INFO - PROCESS | 1765 | 1465917598221 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:19:58 INFO - PROCESS | 1765 | 1465917598226 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 1765 | 1465917598231 Marionette TRACE conn4 <- [1,794,null,{}] 08:19:58 INFO - PROCESS | 1765 | 1465917598236 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}] 08:19:58 INFO - PROCESS | 1765 | 1465917598241 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:58 INFO - PROCESS | 1765 | 1465917598407 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:19:58 INFO - PROCESS | 1765 | 1465917598601 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 1765 | 1465917598610 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:19:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e7800 == 22 [pid = 1765] [id = 206] 08:19:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8d7d1800) [pid = 1765] [serial = 618] [outer = (nil)] 08:19:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x8d9dcc00) [pid = 1765] [serial = 619] [outer = 0x8d7d1800] 08:19:58 INFO - PROCESS | 1765 | 1465917598733 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8e6c5800) [pid = 1765] [serial = 620] [outer = 0x8d7d1800] 08:19:59 INFO - PROCESS | 1765 | 1465917599776 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]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1582ms 08:19:59 INFO - PROCESS | 1765 | 1465917599810 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 1765 | 1465917599813 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:19:59 INFO - PROCESS | 1765 | 1465917599821 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 1765 | 1465917599828 Marionette TRACE conn4 <- [1,798,null,{}] 08:19:59 INFO - PROCESS | 1765 | 1465917599835 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}] 08:19:59 INFO - PROCESS | 1765 | 1465917599840 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:00 INFO - PROCESS | 1765 | 1465917600008 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:20:00 INFO - PROCESS | 1765 | 1465917600214 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 1765 | 1465917600223 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7de400 == 23 [pid = 1765] [id = 207] 08:20:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x8d9d0400) [pid = 1765] [serial = 621] [outer = (nil)] 08:20:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x8e5ac400) [pid = 1765] [serial = 622] [outer = 0x8d9d0400] 08:20:00 INFO - PROCESS | 1765 | 1465917600373 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x8e70e400) [pid = 1765] [serial = 623] [outer = 0x8d9d0400] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x8f504000) [pid = 1765] [serial = 419] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x93ccfc00) [pid = 1765] [serial = 514] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x91c65400) [pid = 1765] [serial = 509] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x8f79c000) [pid = 1765] [serial = 458] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0xa2090c00) [pid = 1765] [serial = 530] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x91b8dc00) [pid = 1765] [serial = 476] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0xa05e9400) [pid = 1765] [serial = 529] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x9b755000) [pid = 1765] [serial = 526] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9106e400) [pid = 1765] [serial = 508] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x9106fc00) [pid = 1765] [serial = 422] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x99d77400) [pid = 1765] [serial = 455] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x952b5400) [pid = 1765] [serial = 518] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x8e6c9400) [pid = 1765] [serial = 431] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0xa3427800) [pid = 1765] [serial = 535] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0xa2fb7800) [pid = 1765] [serial = 409] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x8f73e000) [pid = 1765] [serial = 533] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x951e4000) [pid = 1765] [serial = 515] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x925c7c00) [pid = 1765] [serial = 485] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0xa253f400) [pid = 1765] [serial = 406] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x998d1400) [pid = 1765] [serial = 464] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x9c3b1400) [pid = 1765] [serial = 527] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x92c46400) [pid = 1765] [serial = 512] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x8ecf9000) [pid = 1765] [serial = 415] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x9a70d800) [pid = 1765] [serial = 521] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x8f73b000) [pid = 1765] [serial = 532] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x9b30e400) [pid = 1765] [serial = 467] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x8e6ca800) [pid = 1765] [serial = 428] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0xa25f0c00) [pid = 1765] [serial = 473] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x92b4ac00) [pid = 1765] [serial = 511] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0xa05e6800) [pid = 1765] [serial = 470] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x8f454000) [pid = 1765] [serial = 505] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x91b91800) [pid = 1765] [serial = 482] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x9abc9800) [pid = 1765] [serial = 523] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x92ab3400) [pid = 1765] [serial = 503] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x9520d800) [pid = 1765] [serial = 517] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x9a4e5400) [pid = 1765] [serial = 520] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x8ecfa400) [pid = 1765] [serial = 412] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x8e715400) [pid = 1765] [serial = 479] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x9acf2800) [pid = 1765] [serial = 524] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0xa4e4cc00) [pid = 1765] [serial = 536] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x9270f000) [pid = 1765] [serial = 488] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x96583c00) [pid = 1765] [serial = 425] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x924eb800) [pid = 1765] [serial = 461] [outer = (nil)] [url = about:blank] 08:20:00 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8f502000) [pid = 1765] [serial = 506] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x92378400) [pid = 1765] [serial = 554] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8b8eb800) [pid = 1765] [serial = 538] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8b8ee400) [pid = 1765] [serial = 539] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8f73dc00) [pid = 1765] [serial = 548] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x91ff5c00) [pid = 1765] [serial = 551] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f5be000) [pid = 1765] [serial = 542] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8ee5d400) [pid = 1765] [serial = 545] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f509400) [pid = 1765] [serial = 541] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e710c00) [pid = 1765] [serial = 544] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91b8ec00) [pid = 1765] [serial = 550] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f733800) [pid = 1765] [serial = 547] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x921a9800) [pid = 1765] [serial = 553] [outer = (nil)] [url = about:blank] 08:20:01 INFO - PROCESS | 1765 | 1465917601325 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]]]}] 08:20:01 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 08:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1531ms 08:20:01 INFO - PROCESS | 1765 | 1465917601352 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 1765 | 1465917601359 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:20:01 INFO - PROCESS | 1765 | 1465917601368 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 1765 | 1465917601372 Marionette TRACE conn4 <- [1,802,null,{}] 08:20:01 INFO - PROCESS | 1765 | 1465917601379 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}] 08:20:01 INFO - PROCESS | 1765 | 1465917601384 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:01 INFO - PROCESS | 1765 | 1465917601543 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:20:01 INFO - PROCESS | 1765 | 1465917601561 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 1765 | 1465917601568 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6cfc00 == 24 [pid = 1765] [id = 208] 08:20:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8ecfa000) [pid = 1765] [serial = 624] [outer = (nil)] 08:20:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8f459c00) [pid = 1765] [serial = 625] [outer = 0x8ecfa000] 08:20:01 INFO - PROCESS | 1765 | 1465917601639 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8f501c00) [pid = 1765] [serial = 626] [outer = 0x8ecfa000] 08:20:02 INFO - PROCESS | 1765 | 1465917602678 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]]]}] 08:20:02 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 08:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1342ms 08:20:02 INFO - PROCESS | 1765 | 1465917602713 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 1765 | 1465917602716 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:20:02 INFO - PROCESS | 1765 | 1465917602724 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 1765 | 1465917602729 Marionette TRACE conn4 <- [1,806,null,{}] 08:20:02 INFO - PROCESS | 1765 | 1465917602746 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}] 08:20:02 INFO - PROCESS | 1765 | 1465917602755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:03 INFO - PROCESS | 1765 | 1465917603005 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:20:03 INFO - PROCESS | 1765 | 1465917603016 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 1765 | 1465917603026 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73f800 == 25 [pid = 1765] [id = 209] 08:20:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8f740000) [pid = 1765] [serial = 627] [outer = (nil)] 08:20:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8f7a2800) [pid = 1765] [serial = 628] [outer = 0x8f740000] 08:20:03 INFO - PROCESS | 1765 | 1465917603193 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x90fc1c00) [pid = 1765] [serial = 629] [outer = 0x8f740000] 08:20:04 INFO - PROCESS | 1765 | 1465917603997 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]]]}] 08:20:04 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 08:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1332ms 08:20:04 INFO - PROCESS | 1765 | 1465917604057 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 1765 | 1465917604062 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:20:04 INFO - PROCESS | 1765 | 1465917604067 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 1765 | 1465917604071 Marionette TRACE conn4 <- [1,810,null,{}] 08:20:04 INFO - PROCESS | 1765 | 1465917604076 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}] 08:20:04 INFO - PROCESS | 1765 | 1465917604081 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:04 INFO - PROCESS | 1765 | 1465917604304 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:20:04 INFO - PROCESS | 1765 | 1465917604322 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 1765 | 1465917604329 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf3c00 == 26 [pid = 1765] [id = 210] 08:20:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f7a0400) [pid = 1765] [serial = 630] [outer = (nil)] 08:20:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x91070400) [pid = 1765] [serial = 631] [outer = 0x8f7a0400] 08:20:04 INFO - PROCESS | 1765 | 1465917604428 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91b8c000) [pid = 1765] [serial = 632] [outer = 0x8f7a0400] 08:20:05 INFO - PROCESS | 1765 | 1465917605393 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]]]}] 08:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1384ms 08:20:05 INFO - PROCESS | 1765 | 1465917605452 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 1765 | 1465917605456 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:20:05 INFO - PROCESS | 1765 | 1465917605462 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 1765 | 1465917605466 Marionette TRACE conn4 <- [1,814,null,{}] 08:20:05 INFO - PROCESS | 1765 | 1465917605471 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}] 08:20:05 INFO - PROCESS | 1765 | 1465917605476 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:05 INFO - PROCESS | 1765 | 1465917605785 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8ecf9c00) [pid = 1765] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f73c400) [pid = 1765] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x924f6c00) [pid = 1765] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8b8e5c00) [pid = 1765] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x92ab8400) [pid = 1765] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x947c0c00) [pid = 1765] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x94773c00) [pid = 1765] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8ecf8800) [pid = 1765] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x98b60800) [pid = 1765] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f79e800) [pid = 1765] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8ecf4c00) [pid = 1765] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e70a800) [pid = 1765] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:20:05 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8d9d9800) [pid = 1765] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:20:05 INFO - PROCESS | 1765 | 1465917605949 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 1765 | 1465917605957 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5c00 == 27 [pid = 1765] [id = 211] 08:20:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8b8e8800) [pid = 1765] [serial = 633] [outer = (nil)] 08:20:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8ecf9c00) [pid = 1765] [serial = 634] [outer = 0x8b8e8800] 08:20:06 INFO - PROCESS | 1765 | 1465917606027 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91066c00) [pid = 1765] [serial = 635] [outer = 0x8b8e8800] 08:20:06 INFO - PROCESS | 1765 | 1465917606768 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] 08:20:06 INFO - PROCESS | 1765 | 1465917606883 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:20:06 INFO - PROCESS | 1765 | 1465917606890 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 1765 | 1465917606893 Marionette TRACE conn4 <- [1,818,null,{}] 08:20:06 INFO - PROCESS | 1765 | 1465917606898 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}] 08:20:06 INFO - PROCESS | 1765 | 1465917606907 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:07 INFO - PROCESS | 1765 | 1465917607078 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:20:07 INFO - PROCESS | 1765 | 1465917607222 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 1765 | 1465917607229 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d2000 == 28 [pid = 1765] [id = 212] 08:20:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8d7dd800) [pid = 1765] [serial = 637] [outer = (nil)] 08:20:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91069000) [pid = 1765] [serial = 638] [outer = 0x8d7dd800] 08:20:07 INFO - PROCESS | 1765 | 1465917607310 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x924f4000) [pid = 1765] [serial = 639] [outer = 0x8d7dd800] 08:20:08 INFO - PROCESS | 1765 | 1465917608198 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]]]}] 08:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1337ms 08:20:08 INFO - PROCESS | 1765 | 1465917608229 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 1765 | 1465917608236 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:20:08 INFO - PROCESS | 1765 | 1465917608245 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 1765 | 1465917608250 Marionette TRACE conn4 <- [1,822,null,{}] 08:20:08 INFO - PROCESS | 1765 | 1465917608258 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}] 08:20:08 INFO - PROCESS | 1765 | 1465917608263 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:08 INFO - PROCESS | 1765 | 1465917608484 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:20:08 INFO - PROCESS | 1765 | 1465917608735 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 1765 | 1465917608751 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7800 == 29 [pid = 1765] [id = 213] 08:20:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8d7d7c00) [pid = 1765] [serial = 640] [outer = (nil)] 08:20:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e5aec00) [pid = 1765] [serial = 641] [outer = 0x8d7d7c00] 08:20:08 INFO - PROCESS | 1765 | 1465917608877 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8ecf4800) [pid = 1765] [serial = 642] [outer = 0x8d7d7c00] 08:20:09 INFO - PROCESS | 1765 | 1465917609852 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] 08:20:09 INFO - PROCESS | 1765 | 1465917609893 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:20:09 INFO - PROCESS | 1765 | 1465917609904 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 1765 | 1465917609909 Marionette TRACE conn4 <- [1,826,null,{}] 08:20:09 INFO - PROCESS | 1765 | 1465917609916 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}] 08:20:09 INFO - PROCESS | 1765 | 1465917609921 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:10 INFO - PROCESS | 1765 | 1465917610118 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:20:10 INFO - PROCESS | 1765 | 1465917610360 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 1765 | 1465917610368 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50dc00 == 30 [pid = 1765] [id = 214] 08:20:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f5c3800) [pid = 1765] [serial = 643] [outer = (nil)] 08:20:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8f79c000) [pid = 1765] [serial = 644] [outer = 0x8f5c3800] 08:20:10 INFO - PROCESS | 1765 | 1465917610495 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91069c00) [pid = 1765] [serial = 645] [outer = 0x8f5c3800] 08:20:11 INFO - PROCESS | 1765 | 1465917611448 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]]]}] 08:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1581ms 08:20:11 INFO - PROCESS | 1765 | 1465917611485 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:20:11 INFO - PROCESS | 1765 | 1465917611490 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:20:11 INFO - PROCESS | 1765 | 1465917611496 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - PROCESS | 1765 | 1465917611503 Marionette TRACE conn4 <- [1,830,null,{}] 08:20:11 INFO - PROCESS | 1765 | 1465917611519 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}] 08:20:11 INFO - PROCESS | 1765 | 1465917611527 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:11 INFO - PROCESS | 1765 | 1465917611766 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:20:12 INFO - PROCESS | 1765 | 1465917612044 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 1765 | 1465917612053 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x924ed400 == 31 [pid = 1765] [id = 215] 08:20:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x924f1000) [pid = 1765] [serial = 646] [outer = (nil)] 08:20:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x925d0400) [pid = 1765] [serial = 647] [outer = 0x924f1000] 08:20:12 INFO - PROCESS | 1765 | 1465917612139 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x92710400) [pid = 1765] [serial = 648] [outer = 0x924f1000] 08:20:13 INFO - PROCESS | 1765 | 1465917613056 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]]]}] 08:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1590ms 08:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:20:13 INFO - PROCESS | 1765 | 1465917613087 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 1765 | 1465917613091 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:20:13 INFO - PROCESS | 1765 | 1465917613097 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 1765 | 1465917613101 Marionette TRACE conn4 <- [1,834,null,{}] 08:20:13 INFO - PROCESS | 1765 | 1465917613106 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}] 08:20:13 INFO - PROCESS | 1765 | 1465917613112 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:13 INFO - PROCESS | 1765 | 1465917613297 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:20:13 INFO - PROCESS | 1765 | 1465917613478 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 1765 | 1465917613486 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c71000 == 32 [pid = 1765] [id = 216] 08:20:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x9237f400) [pid = 1765] [serial = 649] [outer = (nil)] 08:20:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x92abc800) [pid = 1765] [serial = 650] [outer = 0x9237f400] 08:20:13 INFO - PROCESS | 1765 | 1465917613605 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x92b45800) [pid = 1765] [serial = 651] [outer = 0x9237f400] 08:20:14 INFO - PROCESS | 1765 | 1465917614535 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]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1490ms 08:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:20:14 INFO - PROCESS | 1765 | 1465917614587 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 1765 | 1465917614590 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:20:14 INFO - PROCESS | 1765 | 1465917614597 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 1765 | 1465917614601 Marionette TRACE conn4 <- [1,838,null,{}] 08:20:14 INFO - PROCESS | 1765 | 1465917614606 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}] 08:20:14 INFO - PROCESS | 1765 | 1465917614612 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:14 INFO - PROCESS | 1765 | 1465917614827 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:20:15 INFO - PROCESS | 1765 | 1465917615055 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 1765 | 1465917615061 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf8000 == 33 [pid = 1765] [id = 217] 08:20:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x8f50e000) [pid = 1765] [serial = 652] [outer = (nil)] 08:20:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x92b4b800) [pid = 1765] [serial = 653] [outer = 0x8f50e000] 08:20:15 INFO - PROCESS | 1765 | 1465917615154 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x92b4dc00) [pid = 1765] [serial = 654] [outer = 0x8f50e000] 08:20:16 INFO - PROCESS | 1765 | 1465917616053 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]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 08:20:16 INFO - PROCESS | 1765 | 1465917616082 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 1765 | 1465917616088 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:20:16 INFO - PROCESS | 1765 | 1465917616094 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 1765 | 1465917616098 Marionette TRACE conn4 <- [1,842,null,{}] 08:20:16 INFO - PROCESS | 1765 | 1465917616104 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}] 08:20:16 INFO - PROCESS | 1765 | 1465917616114 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:16 INFO - PROCESS | 1765 | 1465917616363 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:20:16 INFO - PROCESS | 1765 | 1465917616617 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 1765 | 1465917616625 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f45bc00 == 34 [pid = 1765] [id = 218] 08:20:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x92b50c00) [pid = 1765] [serial = 655] [outer = (nil)] 08:20:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x92cea800) [pid = 1765] [serial = 656] [outer = 0x92b50c00] 08:20:16 INFO - PROCESS | 1765 | 1465917616716 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x92cf4800) [pid = 1765] [serial = 657] [outer = 0x92b50c00] 08:20:17 INFO - PROCESS | 1765 | 1465917617576 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]]]}] 08:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1538ms 08:20:17 INFO - PROCESS | 1765 | 1465917617633 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:20:17 INFO - PROCESS | 1765 | 1465917617637 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:20:17 INFO - PROCESS | 1765 | 1465917617643 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 1765 | 1465917617647 Marionette TRACE conn4 <- [1,846,null,{}] 08:20:17 INFO - PROCESS | 1765 | 1465917617652 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}] 08:20:17 INFO - PROCESS | 1765 | 1465917617657 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:17 INFO - PROCESS | 1765 | 1465917617830 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:20:18 INFO - PROCESS | 1765 | 1465917618016 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 1765 | 1465917618021 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a9800 == 35 [pid = 1765] [id = 219] 08:20:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x9106ac00) [pid = 1765] [serial = 658] [outer = (nil)] 08:20:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x92e5fc00) [pid = 1765] [serial = 659] [outer = 0x9106ac00] 08:20:18 INFO - PROCESS | 1765 | 1465917618105 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x9390a000) [pid = 1765] [serial = 660] [outer = 0x9106ac00] 08:20:19 INFO - PROCESS | 1765 | 1465917619008 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]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1431ms 08:20:19 INFO - PROCESS | 1765 | 1465917619074 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 1765 | 1465917619078 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:20:19 INFO - PROCESS | 1765 | 1465917619084 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 1765 | 1465917619088 Marionette TRACE conn4 <- [1,850,null,{}] 08:20:19 INFO - PROCESS | 1765 | 1465917619093 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}] 08:20:19 INFO - PROCESS | 1765 | 1465917619098 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:19 INFO - PROCESS | 1765 | 1465917619279 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:20:19 INFO - PROCESS | 1765 | 1465917619538 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 1765 | 1465917619546 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dcc00 == 36 [pid = 1765] [id = 220] 08:20:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8d7df000) [pid = 1765] [serial = 661] [outer = (nil)] 08:20:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8f509000) [pid = 1765] [serial = 662] [outer = 0x8d7df000] 08:20:19 INFO - PROCESS | 1765 | 1465917619668 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x90ed5c00) [pid = 1765] [serial = 663] [outer = 0x8d7df000] 08:20:20 INFO - PROCESS | 1765 | 1465917620590 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]]]}] 08:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1534ms 08:20:20 INFO - PROCESS | 1765 | 1465917620618 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 1765 | 1465917620622 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:20:20 INFO - PROCESS | 1765 | 1465917620629 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 1765 | 1465917620632 Marionette TRACE conn4 <- [1,854,null,{}] 08:20:20 INFO - PROCESS | 1765 | 1465917620638 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}] 08:20:20 INFO - PROCESS | 1765 | 1465917620643 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:20 INFO - PROCESS | 1765 | 1465917620816 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:20:21 INFO - PROCESS | 1765 | 1465917621380 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 1765 | 1465917621391 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d5000 == 37 [pid = 1765] [id = 221] 08:20:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x8d9d5800) [pid = 1765] [serial = 664] [outer = (nil)] 08:20:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x8e5a2c00) [pid = 1765] [serial = 665] [outer = 0x8d9d5800] 08:20:21 INFO - PROCESS | 1765 | 1465917621471 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x8e70d800) [pid = 1765] [serial = 666] [outer = 0x8d9d5800] 08:20:22 INFO - PROCESS | 1765 | 1465917622311 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]]]}] 08:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1730ms 08:20:22 INFO - PROCESS | 1765 | 1465917622362 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:20:22 INFO - PROCESS | 1765 | 1465917622367 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:20:22 INFO - PROCESS | 1765 | 1465917622374 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 1765 | 1465917622378 Marionette TRACE conn4 <- [1,858,null,{}] 08:20:22 INFO - PROCESS | 1765 | 1465917622386 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}] 08:20:22 INFO - PROCESS | 1765 | 1465917622394 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:22 INFO - PROCESS | 1765 | 1465917622564 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:20:22 INFO - PROCESS | 1765 | 1465917622913 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 1765 | 1465917622922 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1800 == 38 [pid = 1765] [id = 222] 08:20:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x8f504000) [pid = 1765] [serial = 667] [outer = (nil)] 08:20:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x8f5c4800) [pid = 1765] [serial = 668] [outer = 0x8f504000] 08:20:23 INFO - PROCESS | 1765 | 1465917623000 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x8f7a4c00) [pid = 1765] [serial = 669] [outer = 0x8f504000] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5c00 == 37 [pid = 1765] [id = 211] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dcc00 == 36 [pid = 1765] [id = 220] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d5000 == 35 [pid = 1765] [id = 221] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a9800 == 34 [pid = 1765] [id = 219] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8f45bc00 == 33 [pid = 1765] [id = 218] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x91c71000 == 32 [pid = 1765] [id = 216] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf8000 == 31 [pid = 1765] [id = 217] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x924ed400 == 30 [pid = 1765] [id = 215] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50dc00 == 29 [pid = 1765] [id = 214] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d2000 == 28 [pid = 1765] [id = 212] 08:20:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7800 == 27 [pid = 1765] [id = 213] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x8f5c4400) [pid = 1765] [serial = 559] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x92269000) [pid = 1765] [serial = 563] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x91b8c800) [pid = 1765] [serial = 562] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x92c4d400) [pid = 1765] [serial = 566] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x92aba400) [pid = 1765] [serial = 565] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x8e5b0400) [pid = 1765] [serial = 557] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x93911800) [pid = 1765] [serial = 569] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x8d7e0c00) [pid = 1765] [serial = 556] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x92cf7400) [pid = 1765] [serial = 568] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x8f73d400) [pid = 1765] [serial = 560] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x96585000) [pid = 1765] [serial = 572] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x95208800) [pid = 1765] [serial = 571] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x998d0000) [pid = 1765] [serial = 575] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x8f5be800) [pid = 1765] [serial = 589] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x99621800) [pid = 1765] [serial = 574] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x90fc2800) [pid = 1765] [serial = 595] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x9a4dc400) [pid = 1765] [serial = 578] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x99d7cc00) [pid = 1765] [serial = 577] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x91c70800) [pid = 1765] [serial = 584] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x91072800) [pid = 1765] [serial = 583] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8f50a000) [pid = 1765] [serial = 581] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8f73c000) [pid = 1765] [serial = 593] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8e6cf400) [pid = 1765] [serial = 586] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f454c00) [pid = 1765] [serial = 580] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8e710400) [pid = 1765] [serial = 592] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f733400) [pid = 1765] [serial = 590] [outer = (nil)] [url = about:blank] 08:20:24 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8e717000) [pid = 1765] [serial = 587] [outer = (nil)] [url = about:blank] 08:20:25 INFO - PROCESS | 1765 | 1465917625241 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]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2892ms 08:20:25 INFO - PROCESS | 1765 | 1465917625267 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 1765 | 1465917625273 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:20:25 INFO - PROCESS | 1765 | 1465917625281 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 1765 | 1465917625286 Marionette TRACE conn4 <- [1,862,null,{}] 08:20:25 INFO - PROCESS | 1765 | 1465917625294 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}] 08:20:25 INFO - PROCESS | 1765 | 1465917625299 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:25 INFO - PROCESS | 1765 | 1465917625455 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:20:25 INFO - PROCESS | 1765 | 1465917625472 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 1765 | 1465917625488 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9400 == 28 [pid = 1765] [id = 223] 08:20:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8d9cf800) [pid = 1765] [serial = 670] [outer = (nil)] 08:20:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d9da000) [pid = 1765] [serial = 671] [outer = 0x8d9cf800] 08:20:25 INFO - PROCESS | 1765 | 1465917625567 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8d9dc400) [pid = 1765] [serial = 672] [outer = 0x8d9cf800] 08:20:26 INFO - PROCESS | 1765 | 1465917626440 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]]]}] 08:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1187ms 08:20:26 INFO - PROCESS | 1765 | 1465917626468 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:20:26 INFO - PROCESS | 1765 | 1465917626476 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:20:26 INFO - PROCESS | 1765 | 1465917626488 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 1765 | 1465917626493 Marionette TRACE conn4 <- [1,866,null,{}] 08:20:26 INFO - PROCESS | 1765 | 1465917626498 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}] 08:20:26 INFO - PROCESS | 1765 | 1465917626504 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:26 INFO - PROCESS | 1765 | 1465917626676 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:20:26 INFO - PROCESS | 1765 | 1465917626686 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 1765 | 1465917626698 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70a800 == 29 [pid = 1765] [id = 224] 08:20:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e717000) [pid = 1765] [serial = 673] [outer = (nil)] 08:20:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8ecee000) [pid = 1765] [serial = 674] [outer = 0x8e717000] 08:20:26 INFO - PROCESS | 1765 | 1465917626874 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8ecf5000) [pid = 1765] [serial = 675] [outer = 0x8e717000] 08:20:27 INFO - PROCESS | 1765 | 1465917627748 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]]]}] 08:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1292ms 08:20:27 INFO - PROCESS | 1765 | 1465917627785 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:20:27 INFO - PROCESS | 1765 | 1465917627789 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:20:27 INFO - PROCESS | 1765 | 1465917627796 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 1765 | 1465917627801 Marionette TRACE conn4 <- [1,870,null,{}] 08:20:27 INFO - PROCESS | 1765 | 1465917627819 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}] 08:20:27 INFO - PROCESS | 1765 | 1465917627828 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:28 INFO - PROCESS | 1765 | 1465917628045 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:20:28 INFO - PROCESS | 1765 | 1465917628069 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 1765 | 1465917628079 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f510400 == 30 [pid = 1765] [id = 225] 08:20:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8f510800) [pid = 1765] [serial = 676] [outer = (nil)] 08:20:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8f5cb000) [pid = 1765] [serial = 677] [outer = 0x8f510800] 08:20:28 INFO - PROCESS | 1765 | 1465917628152 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x8f738000) [pid = 1765] [serial = 678] [outer = 0x8f510800] 08:20:29 INFO - PROCESS | 1765 | 1465917629094 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]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1339ms 08:20:29 INFO - PROCESS | 1765 | 1465917629134 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 1765 | 1465917629138 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:20:29 INFO - PROCESS | 1765 | 1465917629145 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 1765 | 1465917629148 Marionette TRACE conn4 <- [1,874,null,{}] 08:20:29 INFO - PROCESS | 1765 | 1465917629158 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}] 08:20:29 INFO - PROCESS | 1765 | 1465917629162 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:29 INFO - PROCESS | 1765 | 1465917629357 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:20:29 INFO - PROCESS | 1765 | 1465917629378 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 1765 | 1465917629389 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6d0c00 == 31 [pid = 1765] [id = 226] 08:20:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x8f731400) [pid = 1765] [serial = 679] [outer = (nil)] 08:20:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x90ed4800) [pid = 1765] [serial = 680] [outer = 0x8f731400] 08:20:29 INFO - PROCESS | 1765 | 1465917629454 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x90fc5400) [pid = 1765] [serial = 681] [outer = 0x8f731400] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x8d7d1800) [pid = 1765] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8b8e8800) [pid = 1765] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x91c65800) [pid = 1765] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x8d7e0800) [pid = 1765] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8f740000) [pid = 1765] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x91b85400) [pid = 1765] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8b8e4800) [pid = 1765] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x91c74800) [pid = 1765] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f5bdc00) [pid = 1765] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x90ed2400) [pid = 1765] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f7a0400) [pid = 1765] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x921b0800) [pid = 1765] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8ecfa000) [pid = 1765] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8d9d0400) [pid = 1765] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:20:30 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8d7dd800) [pid = 1765] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:20:31 INFO - PROCESS | 1765 | 1465917631025 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]]]}] 08:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1895ms 08:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:20:31 INFO - PROCESS | 1765 | 1465917631040 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 1765 | 1465917631043 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:20:31 INFO - PROCESS | 1765 | 1465917631049 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 1765 | 1465917631053 Marionette TRACE conn4 <- [1,878,null,{}] 08:20:31 INFO - PROCESS | 1765 | 1465917631058 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}] 08:20:31 INFO - PROCESS | 1765 | 1465917631063 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:31 INFO - PROCESS | 1765 | 1465917631205 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:20:31 INFO - PROCESS | 1765 | 1465917631218 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 1765 | 1465917631224 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f456800 == 32 [pid = 1765] [id = 227] 08:20:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8f461400) [pid = 1765] [serial = 682] [outer = (nil)] 08:20:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x90edbc00) [pid = 1765] [serial = 683] [outer = 0x8f461400] 08:20:31 INFO - PROCESS | 1765 | 1465917631294 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x91066000) [pid = 1765] [serial = 684] [outer = 0x8f461400] 08:20:32 INFO - PROCESS | 1765 | 1465917632154 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]]]}] 08:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1140ms 08:20:32 INFO - PROCESS | 1765 | 1465917632188 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 1765 | 1465917632191 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:20:32 INFO - PROCESS | 1765 | 1465917632197 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 1765 | 1465917632201 Marionette TRACE conn4 <- [1,882,null,{}] 08:20:32 INFO - PROCESS | 1765 | 1465917632206 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}] 08:20:32 INFO - PROCESS | 1765 | 1465917632216 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:32 INFO - PROCESS | 1765 | 1465917632471 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:20:32 INFO - PROCESS | 1765 | 1465917632633 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 1765 | 1465917632643 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e8c00 == 33 [pid = 1765] [id = 228] 08:20:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8b8e9000) [pid = 1765] [serial = 685] [outer = (nil)] 08:20:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d7d1c00) [pid = 1765] [serial = 686] [outer = 0x8b8e9000] 08:20:32 INFO - PROCESS | 1765 | 1465917632729 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8d7de800) [pid = 1765] [serial = 687] [outer = 0x8b8e9000] 08:20:33 INFO - PROCESS | 1765 | 1465917633749 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]]]}] 08:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1584ms 08:20:33 INFO - PROCESS | 1765 | 1465917633785 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:20:33 INFO - PROCESS | 1765 | 1465917633792 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:20:33 INFO - PROCESS | 1765 | 1465917633800 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 1765 | 1465917633806 Marionette TRACE conn4 <- [1,886,null,{}] 08:20:33 INFO - PROCESS | 1765 | 1465917633813 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}] 08:20:33 INFO - PROCESS | 1765 | 1465917633819 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:34 INFO - PROCESS | 1765 | 1465917633999 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:20:34 INFO - PROCESS | 1765 | 1465917634172 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 1765 | 1465917634181 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e715000 == 34 [pid = 1765] [id = 229] 08:20:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8ecf2000) [pid = 1765] [serial = 688] [outer = (nil)] 08:20:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8ecf9400) [pid = 1765] [serial = 689] [outer = 0x8ecf2000] 08:20:34 INFO - PROCESS | 1765 | 1465917634266 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f459000) [pid = 1765] [serial = 690] [outer = 0x8ecf2000] 08:20:35 INFO - PROCESS | 1765 | 1465917635279 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]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1550ms 08:20:35 INFO - PROCESS | 1765 | 1465917635349 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:20:35 INFO - PROCESS | 1765 | 1465917635354 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:20:35 INFO - PROCESS | 1765 | 1465917635361 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 1765 | 1465917635365 Marionette TRACE conn4 <- [1,890,null,{}] 08:20:35 INFO - PROCESS | 1765 | 1465917635371 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}] 08:20:35 INFO - PROCESS | 1765 | 1465917635376 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:35 INFO - PROCESS | 1765 | 1465917635622 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:20:35 INFO - PROCESS | 1765 | 1465917635959 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 1765 | 1465917635966 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f738800 == 35 [pid = 1765] [id = 230] 08:20:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8f73a800) [pid = 1765] [serial = 691] [outer = (nil)] 08:20:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8f7a0400) [pid = 1765] [serial = 692] [outer = 0x8f73a800] 08:20:36 INFO - PROCESS | 1765 | 1465917636049 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x90ed2800) [pid = 1765] [serial = 693] [outer = 0x8f73a800] 08:20:36 INFO - PROCESS | 1765 | 1465917636992 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]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1690ms 08:20:37 INFO - PROCESS | 1765 | 1465917637051 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 1765 | 1465917637057 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:20:37 INFO - PROCESS | 1765 | 1465917637074 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 1765 | 1465917637082 Marionette TRACE conn4 <- [1,894,null,{}] 08:20:37 INFO - PROCESS | 1765 | 1465917637088 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}] 08:20:37 INFO - PROCESS | 1765 | 1465917637094 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:37 INFO - PROCESS | 1765 | 1465917637316 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:20:37 INFO - PROCESS | 1765 | 1465917637520 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 1765 | 1465917637528 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f510000 == 36 [pid = 1765] [id = 231] 08:20:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x8f7a6c00) [pid = 1765] [serial = 694] [outer = (nil)] 08:20:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x91c66000) [pid = 1765] [serial = 695] [outer = 0x8f7a6c00] 08:20:37 INFO - PROCESS | 1765 | 1465917637652 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x91c6e000) [pid = 1765] [serial = 696] [outer = 0x8f7a6c00] 08:20:38 INFO - PROCESS | 1765 | 1465917638539 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]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1492ms 08:20:38 INFO - PROCESS | 1765 | 1465917638558 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 1765 | 1465917638562 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:20:38 INFO - PROCESS | 1765 | 1465917638568 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 1765 | 1465917638572 Marionette TRACE conn4 <- [1,898,null,{}] 08:20:38 INFO - PROCESS | 1765 | 1465917638577 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}] 08:20:38 INFO - PROCESS | 1765 | 1465917638582 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:38 INFO - PROCESS | 1765 | 1465917638753 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:20:38 INFO - PROCESS | 1765 | 1465917638921 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 1765 | 1465917638928 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edc400 == 37 [pid = 1765] [id = 232] 08:20:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x91ff4400) [pid = 1765] [serial = 697] [outer = (nil)] 08:20:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x91ffc800) [pid = 1765] [serial = 698] [outer = 0x91ff4400] 08:20:39 INFO - PROCESS | 1765 | 1465917639008 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x921aec00) [pid = 1765] [serial = 699] [outer = 0x91ff4400] 08:20:39 INFO - PROCESS | 1765 | 1465917639953 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]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1428ms 08:20:39 INFO - PROCESS | 1765 | 1465917639998 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 1765 | 1465917640002 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:20:40 INFO - PROCESS | 1765 | 1465917640008 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 1765 | 1465917640011 Marionette TRACE conn4 <- [1,902,null,{}] 08:20:40 INFO - PROCESS | 1765 | 1465917640017 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}] 08:20:40 INFO - PROCESS | 1765 | 1465917640022 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:40 INFO - PROCESS | 1765 | 1465917640198 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:20:40 INFO - PROCESS | 1765 | 1465917640363 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1765 | 1465917640380 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b89c00 == 38 [pid = 1765] [id = 233] 08:20:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x92374800) [pid = 1765] [serial = 700] [outer = (nil)] 08:20:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x9237e000) [pid = 1765] [serial = 701] [outer = 0x92374800] 08:20:40 INFO - PROCESS | 1765 | 1465917640469 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x924f3400) [pid = 1765] [serial = 702] [outer = 0x92374800] 08:20:41 INFO - PROCESS | 1765 | 1465917641474 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]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1535ms 08:20:41 INFO - PROCESS | 1765 | 1465917641544 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1765 | 1465917641548 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:20:41 INFO - PROCESS | 1765 | 1465917641554 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 1765 | 1465917641556 Marionette TRACE conn4 <- [1,906,null,{}] 08:20:41 INFO - PROCESS | 1765 | 1465917641563 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}] 08:20:41 INFO - PROCESS | 1765 | 1465917641568 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:41 INFO - PROCESS | 1765 | 1465917641734 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:20:41 INFO - PROCESS | 1765 | 1465917641896 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 1765 | 1465917641907 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5c00 == 39 [pid = 1765] [id = 234] 08:20:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8d7d6c00) [pid = 1765] [serial = 703] [outer = (nil)] 08:20:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8e5a8800) [pid = 1765] [serial = 704] [outer = 0x8d7d6c00] 08:20:41 INFO - PROCESS | 1765 | 1465917641984 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x8ecf0000) [pid = 1765] [serial = 705] [outer = 0x8d7d6c00] 08:20:43 INFO - PROCESS | 1765 | 1465917643070 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]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1578ms 08:20:43 INFO - PROCESS | 1765 | 1465917643133 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 1765 | 1465917643138 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:20:43 INFO - PROCESS | 1765 | 1465917643146 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 1765 | 1465917643150 Marionette TRACE conn4 <- [1,910,null,{}] 08:20:43 INFO - PROCESS | 1765 | 1465917643158 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}] 08:20:43 INFO - PROCESS | 1765 | 1465917643164 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:43 INFO - PROCESS | 1765 | 1465917643340 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:20:43 INFO - PROCESS | 1765 | 1465917643618 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 1765 | 1465917643629 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dd400 == 40 [pid = 1765] [id = 235] 08:20:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x8e5a7c00) [pid = 1765] [serial = 706] [outer = (nil)] 08:20:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x8e5af400) [pid = 1765] [serial = 707] [outer = 0x8e5a7c00] 08:20:43 INFO - PROCESS | 1765 | 1465917643749 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x8e6c8000) [pid = 1765] [serial = 708] [outer = 0x8e5a7c00] 08:20:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d8000 == 39 [pid = 1765] [id = 195] 08:20:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8f456800 == 38 [pid = 1765] [id = 227] 08:20:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6d0c00 == 37 [pid = 1765] [id = 226] 08:20:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8f510400 == 36 [pid = 1765] [id = 225] 08:20:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70a800 == 35 [pid = 1765] [id = 224] 08:20:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9400 == 34 [pid = 1765] [id = 223] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x91069000) [pid = 1765] [serial = 638] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x924f4000) [pid = 1765] [serial = 639] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x8d9dcc00) [pid = 1765] [serial = 619] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x8ecf9c00) [pid = 1765] [serial = 634] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x91c73000) [pid = 1765] [serial = 605] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x8ecf7c00) [pid = 1765] [serial = 599] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x8f7a2800) [pid = 1765] [serial = 628] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x8e6c5800) [pid = 1765] [serial = 620] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x9237f800) [pid = 1765] [serial = 611] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x8e6cd800) [pid = 1765] [serial = 598] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x9226dc00) [pid = 1765] [serial = 610] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x8f73e800) [pid = 1765] [serial = 617] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x91ffa800) [pid = 1765] [serial = 607] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x90ed4400) [pid = 1765] [serial = 601] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x8d9d3000) [pid = 1765] [serial = 416] [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.] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x90fcdc00) [pid = 1765] [serial = 596] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x91066c00) [pid = 1765] [serial = 635] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x91ffbc00) [pid = 1765] [serial = 608] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x91b8c000) [pid = 1765] [serial = 632] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x925d0c00) [pid = 1765] [serial = 613] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x90fc1c00) [pid = 1765] [serial = 629] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x91c69400) [pid = 1765] [serial = 604] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f501c00) [pid = 1765] [serial = 626] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f459c00) [pid = 1765] [serial = 625] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92707000) [pid = 1765] [serial = 614] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f735800) [pid = 1765] [serial = 616] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e70e400) [pid = 1765] [serial = 623] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x90fc4400) [pid = 1765] [serial = 602] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91070400) [pid = 1765] [serial = 631] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8e5ac400) [pid = 1765] [serial = 622] [outer = (nil)] [url = about:blank] 08:20:44 INFO - PROCESS | 1765 | 1465917644660 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]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1538ms 08:20:44 INFO - PROCESS | 1765 | 1465917644684 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 1765 | 1465917644691 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:20:44 INFO - PROCESS | 1765 | 1465917644701 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 1765 | 1465917644705 Marionette TRACE conn4 <- [1,914,null,{}] 08:20:44 INFO - PROCESS | 1765 | 1465917644711 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}] 08:20:44 INFO - PROCESS | 1765 | 1465917644716 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:44 INFO - PROCESS | 1765 | 1465917644874 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:20:44 INFO - PROCESS | 1765 | 1465917644890 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 1765 | 1465917644900 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e716400 == 35 [pid = 1765] [id = 236] 08:20:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e718000) [pid = 1765] [serial = 709] [outer = (nil)] 08:20:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ecef400) [pid = 1765] [serial = 710] [outer = 0x8e718000] 08:20:44 INFO - PROCESS | 1765 | 1465917644968 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8ee53800) [pid = 1765] [serial = 711] [outer = 0x8e718000] 08:20:45 INFO - PROCESS | 1765 | 1465917645949 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]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1285ms 08:20:45 INFO - PROCESS | 1765 | 1465917645987 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 1765 | 1465917645991 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:20:45 INFO - PROCESS | 1765 | 1465917645997 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 1765 | 1465917646002 Marionette TRACE conn4 <- [1,918,null,{}] 08:20:46 INFO - PROCESS | 1765 | 1465917646018 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}] 08:20:46 INFO - PROCESS | 1765 | 1465917646026 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:46 INFO - PROCESS | 1765 | 1465917646242 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:20:46 INFO - PROCESS | 1765 | 1465917646252 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 1765 | 1465917646261 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c5000 == 36 [pid = 1765] [id = 237] 08:20:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8f5c5800) [pid = 1765] [serial = 712] [outer = (nil)] 08:20:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8f732400) [pid = 1765] [serial = 713] [outer = 0x8f5c5800] 08:20:46 INFO - PROCESS | 1765 | 1465917646334 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8f73d800) [pid = 1765] [serial = 714] [outer = 0x8f5c5800] 08:20:47 INFO - PROCESS | 1765 | 1465917647239 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]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1294ms 08:20:47 INFO - PROCESS | 1765 | 1465917647314 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 1765 | 1465917647319 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:20:47 INFO - PROCESS | 1765 | 1465917647326 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 1765 | 1465917647329 Marionette TRACE conn4 <- [1,922,null,{}] 08:20:47 INFO - PROCESS | 1765 | 1465917647334 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}] 08:20:47 INFO - PROCESS | 1765 | 1465917647339 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:47 INFO - PROCESS | 1765 | 1465917647549 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:20:47 INFO - PROCESS | 1765 | 1465917647569 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 1765 | 1465917647577 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79bc00 == 37 [pid = 1765] [id = 238] 08:20:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f7a8000) [pid = 1765] [serial = 715] [outer = (nil)] 08:20:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x90edd400) [pid = 1765] [serial = 716] [outer = 0x8f7a8000] 08:20:47 INFO - PROCESS | 1765 | 1465917647658 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x90fcbc00) [pid = 1765] [serial = 717] [outer = 0x8f7a8000] 08:20:48 INFO - PROCESS | 1765 | 1465917648571 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]]]}] 08:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1287ms 08:20:48 INFO - PROCESS | 1765 | 1465917648614 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 1765 | 1465917648618 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:20:48 INFO - PROCESS | 1765 | 1465917648630 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 1765 | 1465917648633 Marionette TRACE conn4 <- [1,926,null,{}] 08:20:48 INFO - PROCESS | 1765 | 1465917648639 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}] 08:20:48 INFO - PROCESS | 1765 | 1465917648643 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:48 INFO - PROCESS | 1765 | 1465917648831 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:20:48 INFO - PROCESS | 1765 | 1465917648852 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 1765 | 1465917648862 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5000 == 38 [pid = 1765] [id = 239] 08:20:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8b8e6c00) [pid = 1765] [serial = 718] [outer = (nil)] 08:20:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x91068c00) [pid = 1765] [serial = 719] [outer = 0x8b8e6c00] 08:20:48 INFO - PROCESS | 1765 | 1465917648929 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x9106e000) [pid = 1765] [serial = 720] [outer = 0x8b8e6c00] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8d7d7c00) [pid = 1765] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f5c3800) [pid = 1765] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f510800) [pid = 1765] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x924f1000) [pid = 1765] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f731400) [pid = 1765] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x9237f400) [pid = 1765] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8d9cf800) [pid = 1765] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f50e000) [pid = 1765] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x92b50c00) [pid = 1765] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e717000) [pid = 1765] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9106ac00) [pid = 1765] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f504000) [pid = 1765] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8d7df000) [pid = 1765] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:20:49 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8d9d5800) [pid = 1765] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:20:49 INFO - PROCESS | 1765 | 1465917649897 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]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1343ms 08:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:20:49 INFO - PROCESS | 1765 | 1465917649968 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 1765 | 1465917649971 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:20:49 INFO - PROCESS | 1765 | 1465917649977 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 1765 | 1465917649980 Marionette TRACE conn4 <- [1,930,null,{}] 08:20:49 INFO - PROCESS | 1765 | 1465917649985 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}] 08:20:50 INFO - PROCESS | 1765 | 1465917649995 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:50 INFO - PROCESS | 1765 | 1465917650197 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:20:50 INFO - PROCESS | 1765 | 1465917650337 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 1765 | 1465917650344 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9cf800 == 39 [pid = 1765] [id = 240] 08:20:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8f731400) [pid = 1765] [serial = 721] [outer = (nil)] 08:20:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91c68c00) [pid = 1765] [serial = 722] [outer = 0x8f731400] 08:20:50 INFO - PROCESS | 1765 | 1465917650413 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91ffc000) [pid = 1765] [serial = 723] [outer = 0x8f731400] 08:20:51 INFO - PROCESS | 1765 | 1465917651182 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]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1228ms 08:20:51 INFO - PROCESS | 1765 | 1465917651211 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 1765 | 1465917651215 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:20:51 INFO - PROCESS | 1765 | 1465917651222 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 1765 | 1465917651225 Marionette TRACE conn4 <- [1,934,null,{}] 08:20:51 INFO - PROCESS | 1765 | 1465917651230 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}] 08:20:51 INFO - PROCESS | 1765 | 1465917651233 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:51 INFO - PROCESS | 1765 | 1465917651454 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:20:51 INFO - PROCESS | 1765 | 1465917651629 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 1765 | 1465917651635 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d2000 == 40 [pid = 1765] [id = 241] 08:20:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d7d3800) [pid = 1765] [serial = 724] [outer = (nil)] 08:20:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8d9d0000) [pid = 1765] [serial = 725] [outer = 0x8d7d3800] 08:20:51 INFO - PROCESS | 1765 | 1465917651720 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8d9d9400) [pid = 1765] [serial = 726] [outer = 0x8d7d3800] 08:20:52 INFO - PROCESS | 1765 | 1465917652699 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]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1526ms 08:20:52 INFO - PROCESS | 1765 | 1465917652750 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 1765 | 1465917652757 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:20:52 INFO - PROCESS | 1765 | 1465917652765 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 1765 | 1465917652770 Marionette TRACE conn4 <- [1,938,null,{}] 08:20:52 INFO - PROCESS | 1765 | 1465917652777 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}] 08:20:52 INFO - PROCESS | 1765 | 1465917652783 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:52 INFO - PROCESS | 1765 | 1465917652967 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:20:53 INFO - PROCESS | 1765 | 1465917653133 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 1765 | 1465917653141 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e712800 == 41 [pid = 1765] [id = 242] 08:20:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e719c00) [pid = 1765] [serial = 727] [outer = (nil)] 08:20:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8f45b000) [pid = 1765] [serial = 728] [outer = 0x8e719c00] 08:20:53 INFO - PROCESS | 1765 | 1465917653226 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f502400) [pid = 1765] [serial = 729] [outer = 0x8e719c00] 08:20:54 INFO - PROCESS | 1765 | 1465917654140 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]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1432ms 08:20:54 INFO - PROCESS | 1765 | 1465917654196 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 1765 | 1465917654202 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:20:54 INFO - PROCESS | 1765 | 1465917654208 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 1765 | 1465917654212 Marionette TRACE conn4 <- [1,942,null,{}] 08:20:54 INFO - PROCESS | 1765 | 1465917654218 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}] 08:20:54 INFO - PROCESS | 1765 | 1465917654223 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:54 INFO - PROCESS | 1765 | 1465917654406 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:20:54 INFO - PROCESS | 1765 | 1465917654595 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 1765 | 1465917654609 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed7c00 == 42 [pid = 1765] [id = 243] 08:20:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x90fc1400) [pid = 1765] [serial = 730] [outer = (nil)] 08:20:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91b83800) [pid = 1765] [serial = 731] [outer = 0x90fc1400] 08:20:54 INFO - PROCESS | 1765 | 1465917654831 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91c69400) [pid = 1765] [serial = 732] [outer = 0x90fc1400] 08:20:55 INFO - PROCESS | 1765 | 1465917655720 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]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1582ms 08:20:55 INFO - PROCESS | 1765 | 1465917655791 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 1765 | 1465917655797 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:20:55 INFO - PROCESS | 1765 | 1465917655814 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 1765 | 1465917655821 Marionette TRACE conn4 <- [1,946,null,{}] 08:20:55 INFO - PROCESS | 1765 | 1465917655828 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}] 08:20:55 INFO - PROCESS | 1765 | 1465917655835 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:56 INFO - PROCESS | 1765 | 1465917656066 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:20:56 INFO - PROCESS | 1765 | 1465917656274 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 1765 | 1465917656281 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70c400 == 43 [pid = 1765] [id = 244] 08:20:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8f5ca000) [pid = 1765] [serial = 733] [outer = (nil)] 08:20:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x9237d800) [pid = 1765] [serial = 734] [outer = 0x8f5ca000] 08:20:56 INFO - PROCESS | 1765 | 1465917656404 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x924ec800) [pid = 1765] [serial = 735] [outer = 0x8f5ca000] 08:20:57 INFO - PROCESS | 1765 | 1465917657257 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]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1491ms 08:20:57 INFO - PROCESS | 1765 | 1465917657304 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 1765 | 1465917657308 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:20:57 INFO - PROCESS | 1765 | 1465917657314 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - PROCESS | 1765 | 1465917657317 Marionette TRACE conn4 <- [1,950,null,{}] 08:20:57 INFO - PROCESS | 1765 | 1465917657323 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}] 08:20:57 INFO - PROCESS | 1765 | 1465917657328 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:57 INFO - PROCESS | 1765 | 1465917657509 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:20:57 INFO - PROCESS | 1765 | 1465917657675 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 1765 | 1465917657682 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x9237e400 == 44 [pid = 1765] [id = 245] 08:20:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x92381800) [pid = 1765] [serial = 736] [outer = (nil)] 08:20:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x925c3000) [pid = 1765] [serial = 737] [outer = 0x92381800] 08:20:57 INFO - PROCESS | 1765 | 1465917657772 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x925cc800) [pid = 1765] [serial = 738] [outer = 0x92381800] 08:20:58 INFO - PROCESS | 1765 | 1465917658675 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]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1432ms 08:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:20:58 INFO - PROCESS | 1765 | 1465917658747 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 1765 | 1465917658750 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:20:58 INFO - PROCESS | 1765 | 1465917658757 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 1765 | 1465917658761 Marionette TRACE conn4 <- [1,954,null,{}] 08:20:58 INFO - PROCESS | 1765 | 1465917658766 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}] 08:20:58 INFO - PROCESS | 1765 | 1465917658772 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:58 INFO - PROCESS | 1765 | 1465917658952 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:20:59 INFO - PROCESS | 1765 | 1465917659134 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 1765 | 1465917659152 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:20:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x92708800 == 45 [pid = 1765] [id = 246] 08:20:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x92709800) [pid = 1765] [serial = 739] [outer = (nil)] 08:20:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x9270e800) [pid = 1765] [serial = 740] [outer = 0x92709800] 08:20:59 INFO - PROCESS | 1765 | 1465917659283 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x92ab6400) [pid = 1765] [serial = 741] [outer = 0x92709800] 08:21:00 INFO - PROCESS | 1765 | 1465917660275 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]]]}] 08:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1584ms 08:21:00 INFO - PROCESS | 1765 | 1465917660341 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:21:00 INFO - PROCESS | 1765 | 1465917660345 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:21:00 INFO - PROCESS | 1765 | 1465917660352 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 1765 | 1465917660355 Marionette TRACE conn4 <- [1,958,null,{}] 08:21:00 INFO - PROCESS | 1765 | 1465917660361 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}] 08:21:00 INFO - PROCESS | 1765 | 1465917660366 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:00 INFO - PROCESS | 1765 | 1465917660554 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:21:00 INFO - PROCESS | 1765 | 1465917660767 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 1765 | 1465917660773 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x925cfc00 == 46 [pid = 1765] [id = 247] 08:21:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x92707800) [pid = 1765] [serial = 742] [outer = (nil)] 08:21:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x92b49000) [pid = 1765] [serial = 743] [outer = 0x92707800] 08:21:00 INFO - PROCESS | 1765 | 1465917660897 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x92c44400) [pid = 1765] [serial = 744] [outer = 0x92707800] 08:21:01 INFO - PROCESS | 1765 | 1465917661798 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]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1478ms 08:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:21:01 INFO - PROCESS | 1765 | 1465917661831 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 1765 | 1465917661835 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:21:01 INFO - PROCESS | 1765 | 1465917661841 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 1765 | 1465917661845 Marionette TRACE conn4 <- [1,962,null,{}] 08:21:01 INFO - PROCESS | 1765 | 1465917661850 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}] 08:21:01 INFO - PROCESS | 1765 | 1465917661855 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:02 INFO - PROCESS | 1765 | 1465917662031 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:21:02 INFO - PROCESS | 1765 | 1465917662213 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 1765 | 1465917662222 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecee400 == 47 [pid = 1765] [id = 248] 08:21:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8f5c8400) [pid = 1765] [serial = 745] [outer = (nil)] 08:21:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x925cc400) [pid = 1765] [serial = 746] [outer = 0x8f5c8400] 08:21:02 INFO - PROCESS | 1765 | 1465917662297 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x92ab3000) [pid = 1765] [serial = 747] [outer = 0x8f5c8400] 08:21:03 INFO - PROCESS | 1765 | 1465917663473 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]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1684ms 08:21:03 INFO - PROCESS | 1765 | 1465917663525 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 1765 | 1465917663531 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:21:03 INFO - PROCESS | 1765 | 1465917663538 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 1765 | 1465917663545 Marionette TRACE conn4 <- [1,966,null,{}] 08:21:03 INFO - PROCESS | 1765 | 1465917663553 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}] 08:21:03 INFO - PROCESS | 1765 | 1465917663558 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:03 INFO - PROCESS | 1765 | 1465917663729 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:21:03 INFO - PROCESS | 1765 | 1465917663929 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 1765 | 1465917663943 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f455000 == 48 [pid = 1765] [id = 249] 08:21:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8f455800) [pid = 1765] [serial = 748] [outer = (nil)] 08:21:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x8f507400) [pid = 1765] [serial = 749] [outer = 0x8f455800] 08:21:04 INFO - PROCESS | 1765 | 1465917664058 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x8f5c0c00) [pid = 1765] [serial = 750] [outer = 0x8f455800] 08:21:05 INFO - PROCESS | 1765 | 1465917665005 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]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1543ms 08:21:05 INFO - PROCESS | 1765 | 1465917665081 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 1765 | 1465917665088 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:21:05 INFO - PROCESS | 1765 | 1465917665098 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 1765 | 1465917665102 Marionette TRACE conn4 <- [1,970,null,{}] 08:21:05 INFO - PROCESS | 1765 | 1465917665108 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}] 08:21:05 INFO - PROCESS | 1765 | 1465917665113 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7de400 == 47 [pid = 1765] [id = 207] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf3c00 == 46 [pid = 1765] [id = 210] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73f800 == 45 [pid = 1765] [id = 209] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6cfc00 == 44 [pid = 1765] [id = 208] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1800 == 43 [pid = 1765] [id = 222] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f510c00 == 42 [pid = 1765] [id = 194] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ce000 == 41 [pid = 1765] [id = 197] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7e0400 == 40 [pid = 1765] [id = 199] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70ec00 == 39 [pid = 1765] [id = 198] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c1c00 == 38 [pid = 1765] [id = 196] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5c00 == 37 [pid = 1765] [id = 234] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91b91c00 == 36 [pid = 1765] [id = 202] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1c00 == 35 [pid = 1765] [id = 193] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e715000 == 34 [pid = 1765] [id = 229] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91072c00 == 33 [pid = 1765] [id = 204] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f738800 == 32 [pid = 1765] [id = 230] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e8c00 == 31 [pid = 1765] [id = 228] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f462c00 == 30 [pid = 1765] [id = 203] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91b89c00 == 29 [pid = 1765] [id = 233] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3800 == 28 [pid = 1765] [id = 205] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f510000 == 27 [pid = 1765] [id = 231] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e7800 == 26 [pid = 1765] [id = 206] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x90edc400 == 25 [pid = 1765] [id = 232] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91b92800 == 24 [pid = 1765] [id = 201] 08:21:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8eceb400 == 23 [pid = 1765] [id = 200] 08:21:06 INFO - PROCESS | 1765 | 1465917666377 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x90edbc00) [pid = 1765] [serial = 683] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x8ecf4800) [pid = 1765] [serial = 642] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x8e5aec00) [pid = 1765] [serial = 641] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x91069c00) [pid = 1765] [serial = 645] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x8f79c000) [pid = 1765] [serial = 644] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x8f5cb000) [pid = 1765] [serial = 677] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x92710400) [pid = 1765] [serial = 648] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x925d0400) [pid = 1765] [serial = 647] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x90ed4800) [pid = 1765] [serial = 680] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x92b45800) [pid = 1765] [serial = 651] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x8d9da000) [pid = 1765] [serial = 671] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x92abc800) [pid = 1765] [serial = 650] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x8f738000) [pid = 1765] [serial = 678] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x92b4dc00) [pid = 1765] [serial = 654] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x92b4b800) [pid = 1765] [serial = 653] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8d9dc400) [pid = 1765] [serial = 672] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x92cf4800) [pid = 1765] [serial = 657] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x92cea800) [pid = 1765] [serial = 656] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8ecee000) [pid = 1765] [serial = 674] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x9390a000) [pid = 1765] [serial = 660] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f5c4800) [pid = 1765] [serial = 668] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92e5fc00) [pid = 1765] [serial = 659] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x90ed5c00) [pid = 1765] [serial = 663] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f509000) [pid = 1765] [serial = 662] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e70d800) [pid = 1765] [serial = 666] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e5a2c00) [pid = 1765] [serial = 665] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90fc5400) [pid = 1765] [serial = 681] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f7a4c00) [pid = 1765] [serial = 669] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ecf5000) [pid = 1765] [serial = 675] [outer = (nil)] [url = about:blank] 08:21:06 INFO - PROCESS | 1765 | 1465917666739 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:06 INFO - PROCESS | 1765 | 1465917666749 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9400 == 24 [pid = 1765] [id = 250] 08:21:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8d7d9800) [pid = 1765] [serial = 751] [outer = (nil)] 08:21:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8d9cec00) [pid = 1765] [serial = 752] [outer = 0x8d7d9800] 08:21:06 INFO - PROCESS | 1765 | 1465917666820 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d9dc400) [pid = 1765] [serial = 753] [outer = 0x8d7d9800] 08:21:07 INFO - PROCESS | 1765 | 1465917667586 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]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2545ms 08:21:07 INFO - PROCESS | 1765 | 1465917667644 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 1765 | 1465917667650 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:21:07 INFO - PROCESS | 1765 | 1465917667673 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 1765 | 1465917667678 Marionette TRACE conn4 <- [1,974,null,{}] 08:21:07 INFO - PROCESS | 1765 | 1465917667686 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}] 08:21:07 INFO - PROCESS | 1765 | 1465917667691 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:07 INFO - PROCESS | 1765 | 1465917667856 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:21:07 INFO - PROCESS | 1765 | 1465917667868 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 1765 | 1465917667878 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c2000 == 25 [pid = 1765] [id = 251] 08:21:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e70b000) [pid = 1765] [serial = 754] [outer = (nil)] 08:21:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e713c00) [pid = 1765] [serial = 755] [outer = 0x8e70b000] 08:21:07 INFO - PROCESS | 1765 | 1465917667946 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8ecf3c00) [pid = 1765] [serial = 756] [outer = 0x8e70b000] 08:21:08 INFO - PROCESS | 1765 | 1465917668865 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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1252ms 08:21:08 INFO - PROCESS | 1765 | 1465917668911 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 1765 | 1465917668916 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:21:08 INFO - PROCESS | 1765 | 1465917668941 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 1765 | 1465917668945 Marionette TRACE conn4 <- [1,978,null,{}] 08:21:08 INFO - PROCESS | 1765 | 1465917668950 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}] 08:21:08 INFO - PROCESS | 1765 | 1465917668955 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:09 INFO - PROCESS | 1765 | 1465917669163 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:21:09 INFO - PROCESS | 1765 | 1465917669185 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 1765 | 1465917669192 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f458000 == 26 [pid = 1765] [id = 252] 08:21:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8f45d400) [pid = 1765] [serial = 757] [outer = (nil)] 08:21:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f510c00) [pid = 1765] [serial = 758] [outer = 0x8f45d400] 08:21:09 INFO - PROCESS | 1765 | 1465917669273 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8f5c8000) [pid = 1765] [serial = 759] [outer = 0x8f45d400] 08:21:10 INFO - PROCESS | 1765 | 1465917670260 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]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1381ms 08:21:10 INFO - PROCESS | 1765 | 1465917670322 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 1765 | 1465917670329 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:21:10 INFO - PROCESS | 1765 | 1465917670353 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 1765 | 1465917670361 Marionette TRACE conn4 <- [1,982,null,{}] 08:21:10 INFO - PROCESS | 1765 | 1465917670366 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}] 08:21:10 INFO - PROCESS | 1765 | 1465917670373 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:10 INFO - PROCESS | 1765 | 1465917670619 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:21:10 INFO - PROCESS | 1765 | 1465917670636 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 1765 | 1465917670643 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a2c00 == 27 [pid = 1765] [id = 253] 08:21:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8e6cf800) [pid = 1765] [serial = 760] [outer = (nil)] 08:21:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8f7a9800) [pid = 1765] [serial = 761] [outer = 0x8e6cf800] 08:21:10 INFO - PROCESS | 1765 | 1465917670712 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x90edf800) [pid = 1765] [serial = 762] [outer = 0x8e6cf800] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f731400) [pid = 1765] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8b8e6c00) [pid = 1765] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8b8e9000) [pid = 1765] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x91ff4400) [pid = 1765] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8e718000) [pid = 1765] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8d7d6c00) [pid = 1765] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x92374800) [pid = 1765] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8ecf2000) [pid = 1765] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e5a7c00) [pid = 1765] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f73a800) [pid = 1765] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f7a8000) [pid = 1765] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f461400) [pid = 1765] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f7a6c00) [pid = 1765] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:21:11 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f5c5800) [pid = 1765] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:21:12 INFO - PROCESS | 1765 | 1465917672260 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]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1942ms 08:21:12 INFO - PROCESS | 1765 | 1465917672287 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 1765 | 1465917672291 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:21:12 INFO - PROCESS | 1765 | 1465917672297 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 1765 | 1465917672300 Marionette TRACE conn4 <- [1,986,null,{}] 08:21:12 INFO - PROCESS | 1765 | 1465917672305 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}] 08:21:12 INFO - PROCESS | 1765 | 1465917672310 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:12 INFO - PROCESS | 1765 | 1465917672460 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:21:12 INFO - PROCESS | 1765 | 1465917672475 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 1765 | 1465917672484 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f510400 == 28 [pid = 1765] [id = 254] 08:21:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f5bec00) [pid = 1765] [serial = 763] [outer = (nil)] 08:21:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90edcc00) [pid = 1765] [serial = 764] [outer = 0x8f5bec00] 08:21:12 INFO - PROCESS | 1765 | 1465917672550 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90fc4c00) [pid = 1765] [serial = 765] [outer = 0x8f5bec00] 08:21:13 INFO - PROCESS | 1765 | 1465917673356 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]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1132ms 08:21:13 INFO - PROCESS | 1765 | 1465917673430 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 1765 | 1465917673433 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:21:13 INFO - PROCESS | 1765 | 1465917673440 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 1765 | 1465917673443 Marionette TRACE conn4 <- [1,990,null,{}] 08:21:13 INFO - PROCESS | 1765 | 1465917673448 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}] 08:21:13 INFO - PROCESS | 1765 | 1465917673453 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:13 INFO - PROCESS | 1765 | 1465917673615 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:21:13 INFO - PROCESS | 1765 | 1465917673629 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 1765 | 1465917673647 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed3000 == 29 [pid = 1765] [id = 255] 08:21:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x90fc7c00) [pid = 1765] [serial = 766] [outer = (nil)] 08:21:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91072c00) [pid = 1765] [serial = 767] [outer = 0x90fc7c00] 08:21:13 INFO - PROCESS | 1765 | 1465917673836 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x91c66400) [pid = 1765] [serial = 768] [outer = 0x90fc7c00] 08:21:14 INFO - PROCESS | 1765 | 1465917674887 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]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1483ms 08:21:14 INFO - PROCESS | 1765 | 1465917674924 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 1765 | 1465917674930 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:21:14 INFO - PROCESS | 1765 | 1465917674938 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 1765 | 1465917674946 Marionette TRACE conn4 <- [1,994,null,{}] 08:21:14 INFO - PROCESS | 1765 | 1465917674954 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}] 08:21:14 INFO - PROCESS | 1765 | 1465917674958 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:15 INFO - PROCESS | 1765 | 1465917675139 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:21:15 INFO - PROCESS | 1765 | 1465917675302 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 1765 | 1465917675313 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e9400 == 30 [pid = 1765] [id = 256] 08:21:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8d9db400) [pid = 1765] [serial = 769] [outer = (nil)] 08:21:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e715c00) [pid = 1765] [serial = 770] [outer = 0x8d9db400] 08:21:15 INFO - PROCESS | 1765 | 1465917675441 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8ee5a000) [pid = 1765] [serial = 771] [outer = 0x8d9db400] 08:21:16 INFO - PROCESS | 1765 | 1465917676374 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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1486ms 08:21:16 INFO - PROCESS | 1765 | 1465917676425 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 1765 | 1465917676431 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:21:16 INFO - PROCESS | 1765 | 1465917676442 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 1765 | 1465917676446 Marionette TRACE conn4 <- [1,998,null,{}] 08:21:16 INFO - PROCESS | 1765 | 1465917676453 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}] 08:21:16 INFO - PROCESS | 1765 | 1465917676460 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:16 INFO - PROCESS | 1765 | 1465917676670 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:21:16 INFO - PROCESS | 1765 | 1465917676924 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 1765 | 1465917676933 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a1000 == 31 [pid = 1765] [id = 257] 08:21:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f7a3400) [pid = 1765] [serial = 772] [outer = (nil)] 08:21:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x90ed1c00) [pid = 1765] [serial = 773] [outer = 0x8f7a3400] 08:21:17 INFO - PROCESS | 1765 | 1465917677064 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x90fc8000) [pid = 1765] [serial = 774] [outer = 0x8f7a3400] 08:21:17 INFO - PROCESS | 1765 | 1465917677914 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]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1533ms 08:21:17 INFO - PROCESS | 1765 | 1465917677975 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 1765 | 1465917677979 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:21:17 INFO - PROCESS | 1765 | 1465917677985 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 1765 | 1465917677991 Marionette TRACE conn4 <- [1,1002,null,{}] 08:21:18 INFO - PROCESS | 1765 | 1465917678008 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}] 08:21:18 INFO - PROCESS | 1765 | 1465917678016 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:18 INFO - PROCESS | 1765 | 1465917678226 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:21:18 INFO - PROCESS | 1765 | 1465917678390 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 1765 | 1465917678402 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff4000 == 32 [pid = 1765] [id = 258] 08:21:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91ff4400) [pid = 1765] [serial = 775] [outer = (nil)] 08:21:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x91ff9800) [pid = 1765] [serial = 776] [outer = 0x91ff4400] 08:21:18 INFO - PROCESS | 1765 | 1465917678499 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x921ab800) [pid = 1765] [serial = 777] [outer = 0x91ff4400] 08:21:19 INFO - PROCESS | 1765 | 1465917679446 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]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1536ms 08:21:19 INFO - PROCESS | 1765 | 1465917679522 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 1765 | 1465917679527 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:21:19 INFO - PROCESS | 1765 | 1465917679534 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 1765 | 1465917679538 Marionette TRACE conn4 <- [1,1006,null,{}] 08:21:19 INFO - PROCESS | 1765 | 1465917679544 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}] 08:21:19 INFO - PROCESS | 1765 | 1465917679549 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:19 INFO - PROCESS | 1765 | 1465917679768 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:21:19 INFO - PROCESS | 1765 | 1465917679934 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 1765 | 1465917679943 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3000 == 33 [pid = 1765] [id = 259] 08:21:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8e716800) [pid = 1765] [serial = 778] [outer = (nil)] 08:21:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x9226ec00) [pid = 1765] [serial = 779] [outer = 0x8e716800] 08:21:20 INFO - PROCESS | 1765 | 1465917680064 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x92380400) [pid = 1765] [serial = 780] [outer = 0x8e716800] 08:21:20 INFO - PROCESS | 1765 | 1465917680922 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]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1429ms 08:21:20 INFO - PROCESS | 1765 | 1465917680963 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:21:20 INFO - PROCESS | 1765 | 1465917680967 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:21:20 INFO - PROCESS | 1765 | 1465917680973 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 1765 | 1465917680977 Marionette TRACE conn4 <- [1,1010,null,{}] 08:21:20 INFO - PROCESS | 1765 | 1465917680983 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}] 08:21:20 INFO - PROCESS | 1765 | 1465917680988 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:21 INFO - PROCESS | 1765 | 1465917681156 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:21:21 INFO - PROCESS | 1765 | 1465917681323 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1765 | 1465917681329 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x921b2c00 == 34 [pid = 1765] [id = 260] 08:21:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x92268800) [pid = 1765] [serial = 781] [outer = (nil)] 08:21:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x924f6800) [pid = 1765] [serial = 782] [outer = 0x92268800] 08:21:21 INFO - PROCESS | 1765 | 1465917681419 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x924f4000) [pid = 1765] [serial = 783] [outer = 0x92268800] 08:21:22 INFO - PROCESS | 1765 | 1465917682446 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]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1530ms 08:21:22 INFO - PROCESS | 1765 | 1465917682504 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 1765 | 1465917682507 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:21:22 INFO - PROCESS | 1765 | 1465917682513 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 1765 | 1465917682517 Marionette TRACE conn4 <- [1,1014,null,{}] 08:21:22 INFO - PROCESS | 1765 | 1465917682522 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}] 08:21:22 INFO - PROCESS | 1765 | 1465917682532 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:22 INFO - PROCESS | 1765 | 1465917682767 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:21:22 INFO - PROCESS | 1765 | 1465917682972 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 1765 | 1465917682980 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eec00 == 35 [pid = 1765] [id = 261] 08:21:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x8e6cfc00) [pid = 1765] [serial = 784] [outer = (nil)] 08:21:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x92aba000) [pid = 1765] [serial = 785] [outer = 0x8e6cfc00] 08:21:23 INFO - PROCESS | 1765 | 1465917683113 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x90fc8400) [pid = 1765] [serial = 786] [outer = 0x8e6cfc00] 08:21:24 INFO - PROCESS | 1765 | 1465917684017 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]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1539ms 08:21:24 INFO - PROCESS | 1765 | 1465917684054 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 1765 | 1465917684058 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:21:24 INFO - PROCESS | 1765 | 1465917684065 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 1765 | 1465917684069 Marionette TRACE conn4 <- [1,1018,null,{}] 08:21:24 INFO - PROCESS | 1765 | 1465917684074 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}] 08:21:24 INFO - PROCESS | 1765 | 1465917684080 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:24 INFO - PROCESS | 1765 | 1465917684248 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:21:24 INFO - PROCESS | 1765 | 1465917684425 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 1765 | 1465917684433 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ef800 == 36 [pid = 1765] [id = 262] 08:21:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x8d7d5c00) [pid = 1765] [serial = 787] [outer = (nil)] 08:21:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8f45a800) [pid = 1765] [serial = 788] [outer = 0x8d7d5c00] 08:21:24 INFO - PROCESS | 1765 | 1465917684511 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x8f50e400) [pid = 1765] [serial = 789] [outer = 0x8d7d5c00] 08:21:25 INFO - PROCESS | 1765 | 1465917685587 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]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1579ms 08:21:25 INFO - PROCESS | 1765 | 1465917685645 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:21:25 INFO - PROCESS | 1765 | 1465917685651 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:21:25 INFO - PROCESS | 1765 | 1465917685659 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 1765 | 1465917685664 Marionette TRACE conn4 <- [1,1022,null,{}] 08:21:25 INFO - PROCESS | 1765 | 1465917685673 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}] 08:21:25 INFO - PROCESS | 1765 | 1465917685678 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:25 INFO - PROCESS | 1765 | 1465917685850 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:21:26 INFO - PROCESS | 1765 | 1465917686027 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 1765 | 1465917686037 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dcc00 == 37 [pid = 1765] [id = 263] 08:21:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8d9d3000) [pid = 1765] [serial = 790] [outer = (nil)] 08:21:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8e70f800) [pid = 1765] [serial = 791] [outer = 0x8d9d3000] 08:21:26 INFO - PROCESS | 1765 | 1465917686110 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x8e717000) [pid = 1765] [serial = 792] [outer = 0x8d9d3000] 08:21:27 INFO - PROCESS | 1765 | 1465917687116 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]]]}] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x91ffc000) [pid = 1765] [serial = 723] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x91068c00) [pid = 1765] [serial = 719] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x8d7d1c00) [pid = 1765] [serial = 686] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x91ffc800) [pid = 1765] [serial = 698] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x9106e000) [pid = 1765] [serial = 720] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x8ee53800) [pid = 1765] [serial = 711] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x8ecf0000) [pid = 1765] [serial = 705] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x9237e000) [pid = 1765] [serial = 701] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x8f459000) [pid = 1765] [serial = 690] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x8e6c8000) [pid = 1765] [serial = 708] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8f7a0400) [pid = 1765] [serial = 692] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x90edd400) [pid = 1765] [serial = 716] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x91066000) [pid = 1765] [serial = 684] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8ecf9400) [pid = 1765] [serial = 689] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x90ed2800) [pid = 1765] [serial = 693] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x924f3400) [pid = 1765] [serial = 702] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8ecef400) [pid = 1765] [serial = 710] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x91c6e000) [pid = 1765] [serial = 696] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8e5a8800) [pid = 1765] [serial = 704] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x921aec00) [pid = 1765] [serial = 699] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f73d800) [pid = 1765] [serial = 714] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x90fcbc00) [pid = 1765] [serial = 717] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f732400) [pid = 1765] [serial = 713] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91c66000) [pid = 1765] [serial = 695] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e5af400) [pid = 1765] [serial = 707] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8d7de800) [pid = 1765] [serial = 687] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91c68c00) [pid = 1765] [serial = 722] [outer = (nil)] [url = about:blank] 08:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1541ms 08:21:27 INFO - PROCESS | 1765 | 1465917687199 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 1765 | 1465917687206 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:21:27 INFO - PROCESS | 1765 | 1465917687216 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 1765 | 1465917687220 Marionette TRACE conn4 <- [1,1026,null,{}] 08:21:27 INFO - PROCESS | 1765 | 1465917687226 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}] 08:21:27 INFO - PROCESS | 1765 | 1465917687231 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:27 INFO - PROCESS | 1765 | 1465917687404 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:21:27 INFO - PROCESS | 1765 | 1465917687573 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 1765 | 1465917687581 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf0000 == 38 [pid = 1765] [id = 264] 08:21:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8ecf4400) [pid = 1765] [serial = 793] [outer = (nil)] 08:21:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ee53800) [pid = 1765] [serial = 794] [outer = 0x8ecf4400] 08:21:27 INFO - PROCESS | 1765 | 1465917687657 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8f45c400) [pid = 1765] [serial = 795] [outer = 0x8ecf4400] 08:21:28 INFO - PROCESS | 1765 | 1465917688423 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]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1228ms 08:21:28 INFO - PROCESS | 1765 | 1465917688454 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 1765 | 1465917688458 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:21:28 INFO - PROCESS | 1765 | 1465917688466 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 1765 | 1465917688471 Marionette TRACE conn4 <- [1,1030,null,{}] 08:21:28 INFO - PROCESS | 1765 | 1465917688492 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}] 08:21:28 INFO - PROCESS | 1765 | 1465917688501 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:28 INFO - PROCESS | 1765 | 1465917688662 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:21:28 INFO - PROCESS | 1765 | 1465917688674 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 1765 | 1465917688681 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed4000 == 39 [pid = 1765] [id = 265] 08:21:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x90ed4400) [pid = 1765] [serial = 796] [outer = (nil)] 08:21:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x90fc2c00) [pid = 1765] [serial = 797] [outer = 0x90ed4400] 08:21:28 INFO - PROCESS | 1765 | 1465917688751 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x91068c00) [pid = 1765] [serial = 798] [outer = 0x90ed4400] 08:21:29 INFO - PROCESS | 1765 | 1465917689638 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]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1189ms 08:21:29 INFO - PROCESS | 1765 | 1465917689672 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 1765 | 1465917689675 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:21:29 INFO - PROCESS | 1765 | 1465917689682 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 1765 | 1465917689684 Marionette TRACE conn4 <- [1,1034,null,{}] 08:21:29 INFO - PROCESS | 1765 | 1465917689696 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}] 08:21:29 INFO - PROCESS | 1765 | 1465917689700 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:29 INFO - PROCESS | 1765 | 1465917689919 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:21:29 INFO - PROCESS | 1765 | 1465917689936 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 1765 | 1465917689944 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c9000 == 40 [pid = 1765] [id = 266] 08:21:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f735800) [pid = 1765] [serial = 799] [outer = (nil)] 08:21:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x91b85c00) [pid = 1765] [serial = 800] [outer = 0x8f735800] 08:21:30 INFO - PROCESS | 1765 | 1465917690010 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91c70400) [pid = 1765] [serial = 801] [outer = 0x8f735800] 08:21:30 INFO - PROCESS | 1765 | 1465917690944 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]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1333ms 08:21:31 INFO - PROCESS | 1765 | 1465917691016 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 1765 | 1465917691019 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:21:31 INFO - PROCESS | 1765 | 1465917691029 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 1765 | 1465917691034 Marionette TRACE conn4 <- [1,1038,null,{}] 08:21:31 INFO - PROCESS | 1765 | 1465917691047 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}] 08:21:31 INFO - PROCESS | 1765 | 1465917691051 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:31 INFO - PROCESS | 1765 | 1465917691248 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:21:31 INFO - PROCESS | 1765 | 1465917691265 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 1765 | 1465917691272 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e9c00 == 41 [pid = 1765] [id = 267] 08:21:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8d7d3c00) [pid = 1765] [serial = 802] [outer = (nil)] 08:21:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x91ff8400) [pid = 1765] [serial = 803] [outer = 0x8d7d3c00] 08:21:31 INFO - PROCESS | 1765 | 1465917691339 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x91ffc400) [pid = 1765] [serial = 804] [outer = 0x8d7d3c00] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8e6cf800) [pid = 1765] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f5bec00) [pid = 1765] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8d7d3800) [pid = 1765] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8e719c00) [pid = 1765] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8e70b000) [pid = 1765] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x90fc1400) [pid = 1765] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8d7d9800) [pid = 1765] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f5ca000) [pid = 1765] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:21:31 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f455800) [pid = 1765] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:21:32 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92381800) [pid = 1765] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:21:32 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92709800) [pid = 1765] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:21:32 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92707800) [pid = 1765] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:21:32 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f5c8400) [pid = 1765] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:21:32 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f45d400) [pid = 1765] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:21:32 INFO - PROCESS | 1765 | 1465917692357 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]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1348ms 08:21:32 INFO - PROCESS | 1765 | 1465917692377 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 1765 | 1465917692381 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:21:32 INFO - PROCESS | 1765 | 1465917692387 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 1765 | 1465917692389 Marionette TRACE conn4 <- [1,1042,null,{}] 08:21:32 INFO - PROCESS | 1765 | 1465917692395 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}] 08:21:32 INFO - PROCESS | 1765 | 1465917692404 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:32 INFO - PROCESS | 1765 | 1465917692637 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:21:32 INFO - PROCESS | 1765 | 1465917692663 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 1765 | 1465917692674 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3800 == 42 [pid = 1765] [id = 268] 08:21:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8d9dac00) [pid = 1765] [serial = 805] [outer = (nil)] 08:21:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8f734800) [pid = 1765] [serial = 806] [outer = 0x8d9dac00] 08:21:32 INFO - PROCESS | 1765 | 1465917692742 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91ffac00) [pid = 1765] [serial = 807] [outer = 0x8d9dac00] 08:21:33 INFO - PROCESS | 1765 | 1465917693543 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]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1179ms 08:21:33 INFO - PROCESS | 1765 | 1465917693571 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 1765 | 1465917693574 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:21:33 INFO - PROCESS | 1765 | 1465917693580 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 1765 | 1465917693582 Marionette TRACE conn4 <- [1,1046,null,{}] 08:21:33 INFO - PROCESS | 1765 | 1465917693588 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}] 08:21:33 INFO - PROCESS | 1765 | 1465917693592 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:33 INFO - PROCESS | 1765 | 1465917693739 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:21:33 INFO - PROCESS | 1765 | 1465917693751 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 1765 | 1465917693758 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf2000 == 43 [pid = 1765] [id = 269] 08:21:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8f50f000) [pid = 1765] [serial = 808] [outer = (nil)] 08:21:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9270d400) [pid = 1765] [serial = 809] [outer = 0x8f50f000] 08:21:33 INFO - PROCESS | 1765 | 1465917693841 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92b41c00) [pid = 1765] [serial = 810] [outer = 0x8f50f000] 08:21:34 INFO - PROCESS | 1765 | 1465917694967 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]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1434ms 08:21:35 INFO - PROCESS | 1765 | 1465917695015 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 1765 | 1465917695022 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:21:35 INFO - PROCESS | 1765 | 1465917695030 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 1765 | 1465917695037 Marionette TRACE conn4 <- [1,1050,null,{}] 08:21:35 INFO - PROCESS | 1765 | 1465917695045 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}] 08:21:35 INFO - PROCESS | 1765 | 1465917695051 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:35 INFO - PROCESS | 1765 | 1465917695234 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:21:35 INFO - PROCESS | 1765 | 1465917695403 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 1765 | 1465917695412 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c3c00 == 44 [pid = 1765] [id = 270] 08:21:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e6c4400) [pid = 1765] [serial = 811] [outer = (nil)] 08:21:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e713800) [pid = 1765] [serial = 812] [outer = 0x8e6c4400] 08:21:35 INFO - PROCESS | 1765 | 1465917695549 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8ee54400) [pid = 1765] [serial = 813] [outer = 0x8e6c4400] 08:21:36 INFO - PROCESS | 1765 | 1465917696457 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]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1483ms 08:21:36 INFO - PROCESS | 1765 | 1465917696513 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 1765 | 1465917696521 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:21:36 INFO - PROCESS | 1765 | 1465917696533 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 1765 | 1465917696537 Marionette TRACE conn4 <- [1,1054,null,{}] 08:21:36 INFO - PROCESS | 1765 | 1465917696543 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}] 08:21:36 INFO - PROCESS | 1765 | 1465917696550 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:36 INFO - PROCESS | 1765 | 1465917696777 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:21:37 INFO - PROCESS | 1765 | 1465917697046 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 1765 | 1465917697058 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a7400 == 45 [pid = 1765] [id = 271] 08:21:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x90ede000) [pid = 1765] [serial = 814] [outer = (nil)] 08:21:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x9106d800) [pid = 1765] [serial = 815] [outer = 0x90ede000] 08:21:37 INFO - PROCESS | 1765 | 1465917697225 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91c70000) [pid = 1765] [serial = 816] [outer = 0x90ede000] 08:21:38 INFO - PROCESS | 1765 | 1465917698106 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]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1637ms 08:21:38 INFO - PROCESS | 1765 | 1465917698170 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:21:38 INFO - PROCESS | 1765 | 1465917698175 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:21:38 INFO - PROCESS | 1765 | 1465917698182 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 1765 | 1465917698188 Marionette TRACE conn4 <- [1,1058,null,{}] 08:21:38 INFO - PROCESS | 1765 | 1465917698206 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}] 08:21:38 INFO - PROCESS | 1765 | 1465917698215 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:38 INFO - PROCESS | 1765 | 1465917698432 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:21:38 INFO - PROCESS | 1765 | 1465917698647 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 1765 | 1465917698657 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c8800 == 46 [pid = 1765] [id = 272] 08:21:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x9270a000) [pid = 1765] [serial = 817] [outer = (nil)] 08:21:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x92abec00) [pid = 1765] [serial = 818] [outer = 0x9270a000] 08:21:38 INFO - PROCESS | 1765 | 1465917698785 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x92c49000) [pid = 1765] [serial = 819] [outer = 0x9270a000] 08:21:39 INFO - PROCESS | 1765 | 1465917699677 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]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1535ms 08:21:39 INFO - PROCESS | 1765 | 1465917699717 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 1765 | 1465917699722 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:21:39 INFO - PROCESS | 1765 | 1465917699728 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 1765 | 1465917699732 Marionette TRACE conn4 <- [1,1062,null,{}] 08:21:39 INFO - PROCESS | 1765 | 1465917699738 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}] 08:21:39 INFO - PROCESS | 1765 | 1465917699743 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:39 INFO - PROCESS | 1765 | 1465917699937 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:21:40 INFO - PROCESS | 1765 | 1465917700103 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 1765 | 1465917700109 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff3c00 == 47 [pid = 1765] [id = 273] 08:21:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x92c46c00) [pid = 1765] [serial = 820] [outer = (nil)] 08:21:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x92ce8c00) [pid = 1765] [serial = 821] [outer = 0x92c46c00] 08:21:40 INFO - PROCESS | 1765 | 1465917700188 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x92cee000) [pid = 1765] [serial = 822] [outer = 0x92c46c00] 08:21:41 INFO - PROCESS | 1765 | 1465917701146 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]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1439ms 08:21:41 INFO - PROCESS | 1765 | 1465917701169 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 1765 | 1465917701173 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:21:41 INFO - PROCESS | 1765 | 1465917701180 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 1765 | 1465917701184 Marionette TRACE conn4 <- [1,1066,null,{}] 08:21:41 INFO - PROCESS | 1765 | 1465917701189 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}] 08:21:41 INFO - PROCESS | 1765 | 1465917701194 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:41 INFO - PROCESS | 1765 | 1465917701372 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:21:41 INFO - PROCESS | 1765 | 1465917701548 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 1765 | 1465917701555 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d2400 == 48 [pid = 1765] [id = 274] 08:21:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x92c50000) [pid = 1765] [serial = 823] [outer = (nil)] 08:21:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x92cf5400) [pid = 1765] [serial = 824] [outer = 0x92c50000] 08:21:41 INFO - PROCESS | 1765 | 1465917701637 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x92cf7000) [pid = 1765] [serial = 825] [outer = 0x92c50000] 08:21:42 INFO - PROCESS | 1765 | 1465917702608 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]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1480ms 08:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:21:42 INFO - PROCESS | 1765 | 1465917702662 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 1765 | 1465917702665 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:21:42 INFO - PROCESS | 1765 | 1465917702671 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 1765 | 1465917702675 Marionette TRACE conn4 <- [1,1070,null,{}] 08:21:42 INFO - PROCESS | 1765 | 1465917702681 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}] 08:21:42 INFO - PROCESS | 1765 | 1465917702691 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:42 INFO - PROCESS | 1765 | 1465917702921 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:21:43 INFO - PROCESS | 1765 | 1465917703140 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 1765 | 1465917703149 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e8c00 == 49 [pid = 1765] [id = 275] 08:21:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x8e5a6400) [pid = 1765] [serial = 826] [outer = (nil)] 08:21:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x9390b800) [pid = 1765] [serial = 827] [outer = 0x8e5a6400] 08:21:43 INFO - PROCESS | 1765 | 1465917703239 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x939cdc00) [pid = 1765] [serial = 828] [outer = 0x8e5a6400] 08:21:44 INFO - PROCESS | 1765 | 1465917704095 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]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1483ms 08:21:44 INFO - PROCESS | 1765 | 1465917704154 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:21:44 INFO - PROCESS | 1765 | 1465917704159 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:21:44 INFO - PROCESS | 1765 | 1465917704165 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 1765 | 1465917704169 Marionette TRACE conn4 <- [1,1074,null,{}] 08:21:44 INFO - PROCESS | 1765 | 1465917704174 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}] 08:21:44 INFO - PROCESS | 1765 | 1465917704179 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:44 INFO - PROCESS | 1765 | 1465917704348 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:21:44 INFO - PROCESS | 1765 | 1465917704532 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 1765 | 1465917704540 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6c00 == 50 [pid = 1765] [id = 276] 08:21:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8d9d7000) [pid = 1765] [serial = 829] [outer = (nil)] 08:21:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x8f456800) [pid = 1765] [serial = 830] [outer = 0x8d9d7000] 08:21:44 INFO - PROCESS | 1765 | 1465917704621 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8f5c1000) [pid = 1765] [serial = 831] [outer = 0x8d9d7000] 08:21:45 INFO - PROCESS | 1765 | 1465917705862 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]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1733ms 08:21:45 INFO - PROCESS | 1765 | 1465917705914 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 1765 | 1465917705920 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:21:45 INFO - PROCESS | 1765 | 1465917705930 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 1765 | 1465917705934 Marionette TRACE conn4 <- [1,1078,null,{}] 08:21:45 INFO - PROCESS | 1765 | 1465917705986 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}] 08:21:45 INFO - PROCESS | 1765 | 1465917705992 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:46 INFO - PROCESS | 1765 | 1465917706252 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:21:46 INFO - PROCESS | 1765 | 1465917706450 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 1765 | 1465917706475 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecee800 == 51 [pid = 1765] [id = 277] 08:21:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8ecef400) [pid = 1765] [serial = 832] [outer = (nil)] 08:21:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x8ee5d000) [pid = 1765] [serial = 833] [outer = 0x8ecef400] 08:21:46 INFO - PROCESS | 1765 | 1465917706573 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x8f460000) [pid = 1765] [serial = 834] [outer = 0x8ecef400] 08:21:47 INFO - PROCESS | 1765 | 1465917707459 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]]]}] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9cf800 == 50 [pid = 1765] [id = 240] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79bc00 == 49 [pid = 1765] [id = 238] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5000 == 48 [pid = 1765] [id = 239] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c5000 == 47 [pid = 1765] [id = 237] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8e716400 == 46 [pid = 1765] [id = 236] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d3800 == 45 [pid = 1765] [id = 268] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70c400 == 44 [pid = 1765] [id = 244] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x925cfc00 == 43 [pid = 1765] [id = 247] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed7c00 == 42 [pid = 1765] [id = 243] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f455000 == 41 [pid = 1765] [id = 249] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x92708800 == 40 [pid = 1765] [id = 246] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8e712800 == 39 [pid = 1765] [id = 242] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x9237e400 == 38 [pid = 1765] [id = 245] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecee400 == 37 [pid = 1765] [id = 248] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dd400 == 36 [pid = 1765] [id = 235] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9400 == 35 [pid = 1765] [id = 250] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d2000 == 34 [pid = 1765] [id = 241] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6c00 == 33 [pid = 1765] [id = 276] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d2400 == 32 [pid = 1765] [id = 274] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e8c00 == 31 [pid = 1765] [id = 275] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff3c00 == 30 [pid = 1765] [id = 273] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c8800 == 29 [pid = 1765] [id = 272] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c3c00 == 28 [pid = 1765] [id = 270] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a7400 == 27 [pid = 1765] [id = 271] 08:21:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf2000 == 26 [pid = 1765] [id = 269] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x8f7a9800) [pid = 1765] [serial = 761] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x90edcc00) [pid = 1765] [serial = 764] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x90edf800) [pid = 1765] [serial = 762] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x8d9d9400) [pid = 1765] [serial = 726] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x8d9d0000) [pid = 1765] [serial = 725] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x8f502400) [pid = 1765] [serial = 729] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x8f45b000) [pid = 1765] [serial = 728] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x8e713c00) [pid = 1765] [serial = 755] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x91c69400) [pid = 1765] [serial = 732] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x91b83800) [pid = 1765] [serial = 731] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x8d9cec00) [pid = 1765] [serial = 752] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8d9dc400) [pid = 1765] [serial = 753] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x924ec800) [pid = 1765] [serial = 735] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x9237d800) [pid = 1765] [serial = 734] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8f5c0c00) [pid = 1765] [serial = 750] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8f507400) [pid = 1765] [serial = 749] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x925cc800) [pid = 1765] [serial = 738] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x925c3000) [pid = 1765] [serial = 737] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x92ab6400) [pid = 1765] [serial = 741] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x9270e800) [pid = 1765] [serial = 740] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x92c44400) [pid = 1765] [serial = 744] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92b49000) [pid = 1765] [serial = 743] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92ab3000) [pid = 1765] [serial = 747] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x925cc400) [pid = 1765] [serial = 746] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f510c00) [pid = 1765] [serial = 758] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f5c8000) [pid = 1765] [serial = 759] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90fc4c00) [pid = 1765] [serial = 765] [outer = (nil)] [url = about:blank] 08:21:48 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8ecf3c00) [pid = 1765] [serial = 756] [outer = (nil)] [url = about:blank] 08:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2786ms 08:21:48 INFO - PROCESS | 1765 | 1465917708833 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 1765 | 1465917708838 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:21:48 INFO - PROCESS | 1765 | 1465917708847 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 1765 | 1465917708854 Marionette TRACE conn4 <- [1,1082,null,{}] 08:21:48 INFO - PROCESS | 1765 | 1465917708862 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}] 08:21:48 INFO - PROCESS | 1765 | 1465917708868 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:49 INFO - PROCESS | 1765 | 1465917709018 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:21:49 INFO - PROCESS | 1765 | 1465917709140 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 1765 | 1465917709149 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7e0400 == 27 [pid = 1765] [id = 278] 08:21:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8d7e0800) [pid = 1765] [serial = 835] [outer = (nil)] 08:21:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d9d3c00) [pid = 1765] [serial = 836] [outer = 0x8d7e0800] 08:21:49 INFO - PROCESS | 1765 | 1465917709222 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8d9d9400) [pid = 1765] [serial = 837] [outer = 0x8d7e0800] 08:21:50 INFO - PROCESS | 1765 | 1465917710006 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]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1187ms 08:21:50 INFO - PROCESS | 1765 | 1465917710038 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:21:50 INFO - PROCESS | 1765 | 1465917710044 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:21:50 INFO - PROCESS | 1765 | 1465917710056 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 1765 | 1465917710062 Marionette TRACE conn4 <- [1,1086,null,{}] 08:21:50 INFO - PROCESS | 1765 | 1465917710069 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}] 08:21:50 INFO - PROCESS | 1765 | 1465917710074 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:50 INFO - PROCESS | 1765 | 1465917710240 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:21:50 INFO - PROCESS | 1765 | 1465917710250 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 1765 | 1465917710258 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70cc00 == 28 [pid = 1765] [id = 279] 08:21:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e70ec00) [pid = 1765] [serial = 838] [outer = (nil)] 08:21:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e715400) [pid = 1765] [serial = 839] [outer = 0x8e70ec00] 08:21:50 INFO - PROCESS | 1765 | 1465917710332 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8ecf1800) [pid = 1765] [serial = 840] [outer = 0x8e70ec00] 08:21:51 INFO - PROCESS | 1765 | 1465917711273 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]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1291ms 08:21:51 INFO - PROCESS | 1765 | 1465917711342 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 1765 | 1465917711346 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:21:51 INFO - PROCESS | 1765 | 1465917711352 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 1765 | 1465917711356 Marionette TRACE conn4 <- [1,1090,null,{}] 08:21:51 INFO - PROCESS | 1765 | 1465917711378 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}] 08:21:51 INFO - PROCESS | 1765 | 1465917711387 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:51 INFO - PROCESS | 1765 | 1465917711599 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:21:51 INFO - PROCESS | 1765 | 1465917711624 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 1765 | 1465917711635 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5bcc00 == 29 [pid = 1765] [id = 280] 08:21:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f5bd400) [pid = 1765] [serial = 841] [outer = (nil)] 08:21:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8f5c8000) [pid = 1765] [serial = 842] [outer = 0x8f5bd400] 08:21:51 INFO - PROCESS | 1765 | 1465917711708 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8f5cb800) [pid = 1765] [serial = 843] [outer = 0x8f5bd400] 08:21:52 INFO - PROCESS | 1765 | 1465917712658 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]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1335ms 08:21:52 INFO - PROCESS | 1765 | 1465917712689 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:21:52 INFO - PROCESS | 1765 | 1465917712709 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:21:52 INFO - PROCESS | 1765 | 1465917712715 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 1765 | 1465917712718 Marionette TRACE conn4 <- [1,1094,null,{}] 08:21:52 INFO - PROCESS | 1765 | 1465917712729 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}] 08:21:52 INFO - PROCESS | 1765 | 1465917712733 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:52 INFO - PROCESS | 1765 | 1465917712941 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:21:52 INFO - PROCESS | 1765 | 1465917712966 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 1765 | 1465917712973 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5bd800 == 30 [pid = 1765] [id = 281] 08:21:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8f5c5800) [pid = 1765] [serial = 844] [outer = (nil)] 08:21:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x90ed5c00) [pid = 1765] [serial = 845] [outer = 0x8f5c5800] 08:21:53 INFO - PROCESS | 1765 | 1465917713043 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x90edd400) [pid = 1765] [serial = 846] [outer = 0x8f5c5800] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8d7d3c00) [pid = 1765] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x90fc7c00) [pid = 1765] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8d9db400) [pid = 1765] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8d9d3000) [pid = 1765] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f7a3400) [pid = 1765] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f735800) [pid = 1765] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x90ed4400) [pid = 1765] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8ecf4400) [pid = 1765] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e716800) [pid = 1765] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8d7d5c00) [pid = 1765] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8e6cfc00) [pid = 1765] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8d9dac00) [pid = 1765] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x92268800) [pid = 1765] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91ff4400) [pid = 1765] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:21:54 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f50f000) [pid = 1765] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:21:54 INFO - PROCESS | 1765 | 1465917714566 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]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1880ms 08:21:54 INFO - PROCESS | 1765 | 1465917714598 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 1765 | 1465917714602 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:21:54 INFO - PROCESS | 1765 | 1465917714608 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 1765 | 1465917714612 Marionette TRACE conn4 <- [1,1098,null,{}] 08:21:54 INFO - PROCESS | 1765 | 1465917714617 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}] 08:21:54 INFO - PROCESS | 1765 | 1465917714622 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:54 INFO - PROCESS | 1765 | 1465917714766 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:21:54 INFO - PROCESS | 1765 | 1465917714781 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 1765 | 1465917714788 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50d000 == 31 [pid = 1765] [id = 282] 08:21:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f50f000) [pid = 1765] [serial = 847] [outer = (nil)] 08:21:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90ed3c00) [pid = 1765] [serial = 848] [outer = 0x8f50f000] 08:21:54 INFO - PROCESS | 1765 | 1465917714856 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90fc3800) [pid = 1765] [serial = 849] [outer = 0x8f50f000] 08:21:55 INFO - PROCESS | 1765 | 1465917715719 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]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1130ms 08:21:55 INFO - PROCESS | 1765 | 1465917715739 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 1765 | 1465917715743 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:21:55 INFO - PROCESS | 1765 | 1465917715759 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 1765 | 1465917715763 Marionette TRACE conn4 <- [1,1102,null,{}] 08:21:55 INFO - PROCESS | 1765 | 1465917715768 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}] 08:21:55 INFO - PROCESS | 1765 | 1465917715779 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:55 INFO - PROCESS | 1765 | 1465917715978 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:21:56 INFO - PROCESS | 1765 | 1465917715988 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 1765 | 1465917716000 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79b800 == 32 [pid = 1765] [id = 283] 08:21:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91071400) [pid = 1765] [serial = 850] [outer = (nil)] 08:21:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91b8e000) [pid = 1765] [serial = 851] [outer = 0x91071400] 08:21:56 INFO - PROCESS | 1765 | 1465917716069 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x91c72800) [pid = 1765] [serial = 852] [outer = 0x91071400] 08:21:57 INFO - PROCESS | 1765 | 1465917717227 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]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1530ms 08:21:57 INFO - PROCESS | 1765 | 1465917717289 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 1765 | 1465917717296 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:21:57 INFO - PROCESS | 1765 | 1465917717304 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 1765 | 1465917717312 Marionette TRACE conn4 <- [1,1106,null,{}] 08:21:57 INFO - PROCESS | 1765 | 1465917717320 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}] 08:21:57 INFO - PROCESS | 1765 | 1465917717325 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:57 INFO - PROCESS | 1765 | 1465917717545 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:21:57 INFO - PROCESS | 1765 | 1465917717764 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 1765 | 1465917717775 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a2400 == 33 [pid = 1765] [id = 284] 08:21:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e5a4400) [pid = 1765] [serial = 853] [outer = (nil)] 08:21:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e6c1400) [pid = 1765] [serial = 854] [outer = 0x8e5a4400] 08:21:57 INFO - PROCESS | 1765 | 1465917717897 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8ecf3c00) [pid = 1765] [serial = 855] [outer = 0x8e5a4400] 08:21:58 INFO - PROCESS | 1765 | 1465917718779 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]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1533ms 08:21:58 INFO - PROCESS | 1765 | 1465917718838 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 1765 | 1465917718853 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:21:58 INFO - PROCESS | 1765 | 1465917718865 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 1765 | 1465917718870 Marionette TRACE conn4 <- [1,1110,null,{}] 08:21:58 INFO - PROCESS | 1765 | 1465917718876 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}] 08:21:58 INFO - PROCESS | 1765 | 1465917718883 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:59 INFO - PROCESS | 1765 | 1465917719107 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:21:59 INFO - PROCESS | 1765 | 1465917719366 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 1765 | 1465917719377 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:21:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50cc00 == 34 [pid = 1765] [id = 285] 08:21:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f739c00) [pid = 1765] [serial = 856] [outer = (nil)] 08:21:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8f79b400) [pid = 1765] [serial = 857] [outer = 0x8f739c00] 08:21:59 INFO - PROCESS | 1765 | 1465917719506 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8f7a7c00) [pid = 1765] [serial = 858] [outer = 0x8f739c00] 08:22:00 INFO - PROCESS | 1765 | 1465917720407 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]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1589ms 08:22:00 INFO - PROCESS | 1765 | 1465917720453 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:22:00 INFO - PROCESS | 1765 | 1465917720458 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:22:00 INFO - PROCESS | 1765 | 1465917720465 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 1765 | 1465917720471 Marionette TRACE conn4 <- [1,1114,null,{}] 08:22:00 INFO - PROCESS | 1765 | 1465917720488 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}] 08:22:00 INFO - PROCESS | 1765 | 1465917720497 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:00 INFO - PROCESS | 1765 | 1465917720687 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:22:00 INFO - PROCESS | 1765 | 1465917720856 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 1765 | 1465917720867 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c6ec00 == 35 [pid = 1765] [id = 286] 08:22:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91ff3000) [pid = 1765] [serial = 859] [outer = (nil)] 08:22:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x921ad000) [pid = 1765] [serial = 860] [outer = 0x91ff3000] 08:22:00 INFO - PROCESS | 1765 | 1465917720954 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x9226c400) [pid = 1765] [serial = 861] [outer = 0x91ff3000] 08:22:01 INFO - PROCESS | 1765 | 1465917721912 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]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1492ms 08:22:01 INFO - PROCESS | 1765 | 1465917721958 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:22:01 INFO - PROCESS | 1765 | 1465917721963 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:22:01 INFO - PROCESS | 1765 | 1465917721969 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 1765 | 1465917721972 Marionette TRACE conn4 <- [1,1118,null,{}] 08:22:01 INFO - PROCESS | 1765 | 1465917721979 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}] 08:22:01 INFO - PROCESS | 1765 | 1465917721985 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:02 INFO - PROCESS | 1765 | 1465917722176 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:22:02 INFO - PROCESS | 1765 | 1465917722353 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 1765 | 1465917722362 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0000 == 36 [pid = 1765] [id = 287] 08:22:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8e5a7c00) [pid = 1765] [serial = 862] [outer = (nil)] 08:22:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x924eac00) [pid = 1765] [serial = 863] [outer = 0x8e5a7c00] 08:22:02 INFO - PROCESS | 1765 | 1465917722488 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x925c3000) [pid = 1765] [serial = 864] [outer = 0x8e5a7c00] 08:22:03 INFO - PROCESS | 1765 | 1465917723386 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]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1479ms 08:22:03 INFO - PROCESS | 1765 | 1465917723449 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:22:03 INFO - PROCESS | 1765 | 1465917723453 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:22:03 INFO - PROCESS | 1765 | 1465917723459 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 1765 | 1465917723462 Marionette TRACE conn4 <- [1,1122,null,{}] 08:22:03 INFO - PROCESS | 1765 | 1465917723468 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}] 08:22:03 INFO - PROCESS | 1765 | 1465917723473 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:03 INFO - PROCESS | 1765 | 1465917723642 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:22:03 INFO - PROCESS | 1765 | 1465917723811 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 1765 | 1465917723823 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73e400 == 37 [pid = 1765] [id = 288] 08:22:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x9237bc00) [pid = 1765] [serial = 865] [outer = (nil)] 08:22:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x925cc400) [pid = 1765] [serial = 866] [outer = 0x9237bc00] 08:22:03 INFO - PROCESS | 1765 | 1465917723914 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x90fc2800) [pid = 1765] [serial = 867] [outer = 0x9237bc00] 08:22:04 INFO - PROCESS | 1765 | 1465917724847 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]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1439ms 08:22:04 INFO - PROCESS | 1765 | 1465917724898 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 1765 | 1465917724901 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:22:04 INFO - PROCESS | 1765 | 1465917724908 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 1765 | 1465917724912 Marionette TRACE conn4 <- [1,1126,null,{}] 08:22:04 INFO - PROCESS | 1765 | 1465917724918 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}] 08:22:04 INFO - PROCESS | 1765 | 1465917724929 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:05 INFO - PROCESS | 1765 | 1465917725164 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:22:05 INFO - PROCESS | 1765 | 1465917725387 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 1765 | 1465917725398 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5be400 == 38 [pid = 1765] [id = 289] 08:22:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x8f79d400) [pid = 1765] [serial = 868] [outer = (nil)] 08:22:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x92abdc00) [pid = 1765] [serial = 869] [outer = 0x8f79d400] 08:22:05 INFO - PROCESS | 1765 | 1465917725521 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x92b48c00) [pid = 1765] [serial = 870] [outer = 0x8f79d400] 08:22:06 INFO - PROCESS | 1765 | 1465917726442 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]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1547ms 08:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:22:06 INFO - PROCESS | 1765 | 1465917726455 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 1765 | 1465917726458 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:22:06 INFO - PROCESS | 1765 | 1465917726464 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 1765 | 1465917726468 Marionette TRACE conn4 <- [1,1130,null,{}] 08:22:06 INFO - PROCESS | 1765 | 1465917726474 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}] 08:22:06 INFO - PROCESS | 1765 | 1465917726479 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:06 INFO - PROCESS | 1765 | 1465917726638 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:22:06 INFO - PROCESS | 1765 | 1465917726809 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 1765 | 1465917726817 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9800 == 39 [pid = 1765] [id = 290] 08:22:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x8d7da400) [pid = 1765] [serial = 871] [outer = (nil)] 08:22:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8ecf9400) [pid = 1765] [serial = 872] [outer = 0x8d7da400] 08:22:06 INFO - PROCESS | 1765 | 1465917726896 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x8f739000) [pid = 1765] [serial = 873] [outer = 0x8d7da400] 08:22:08 INFO - PROCESS | 1765 | 1465917728050 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]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1637ms 08:22:08 INFO - PROCESS | 1765 | 1465917728101 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 1765 | 1465917728106 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:22:08 INFO - PROCESS | 1765 | 1465917728114 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 1765 | 1465917728118 Marionette TRACE conn4 <- [1,1134,null,{}] 08:22:08 INFO - PROCESS | 1765 | 1465917728126 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}] 08:22:08 INFO - PROCESS | 1765 | 1465917728132 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:08 INFO - PROCESS | 1765 | 1465917728299 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:22:08 INFO - PROCESS | 1765 | 1465917728491 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 1765 | 1465917728499 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6000 == 40 [pid = 1765] [id = 291] 08:22:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8d9d8400) [pid = 1765] [serial = 874] [outer = (nil)] 08:22:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8e712c00) [pid = 1765] [serial = 875] [outer = 0x8d9d8400] 08:22:08 INFO - PROCESS | 1765 | 1465917728572 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x8ecf3400) [pid = 1765] [serial = 876] [outer = 0x8d9d8400] 08:22:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50d000 == 39 [pid = 1765] [id = 282] 08:22:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5bd800 == 38 [pid = 1765] [id = 281] 08:22:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5bcc00 == 37 [pid = 1765] [id = 280] 08:22:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70cc00 == 36 [pid = 1765] [id = 279] 08:22:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7e0400 == 35 [pid = 1765] [id = 278] 08:22:09 INFO - PROCESS | 1765 | 1465917729564 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]]]}] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x9270d400) [pid = 1765] [serial = 809] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x92b41c00) [pid = 1765] [serial = 810] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x91ffac00) [pid = 1765] [serial = 807] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x91ff8400) [pid = 1765] [serial = 803] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x91c66400) [pid = 1765] [serial = 768] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x8e715c00) [pid = 1765] [serial = 770] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x8e70f800) [pid = 1765] [serial = 791] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x90ed1c00) [pid = 1765] [serial = 773] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x91072c00) [pid = 1765] [serial = 767] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x91c70400) [pid = 1765] [serial = 801] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x91068c00) [pid = 1765] [serial = 798] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x8f45c400) [pid = 1765] [serial = 795] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x92380400) [pid = 1765] [serial = 780] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x90fc2c00) [pid = 1765] [serial = 797] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8f50e400) [pid = 1765] [serial = 789] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x90fc8000) [pid = 1765] [serial = 774] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x91ffc400) [pid = 1765] [serial = 804] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x92aba000) [pid = 1765] [serial = 785] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8e717000) [pid = 1765] [serial = 792] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8ee5a000) [pid = 1765] [serial = 771] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x91b85c00) [pid = 1765] [serial = 800] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x90fc8400) [pid = 1765] [serial = 786] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f734800) [pid = 1765] [serial = 806] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f45a800) [pid = 1765] [serial = 788] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x924f6800) [pid = 1765] [serial = 782] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9226ec00) [pid = 1765] [serial = 779] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x921ab800) [pid = 1765] [serial = 777] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ee53800) [pid = 1765] [serial = 794] [outer = (nil)] [url = about:blank] 08:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1531ms 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x924f4000) [pid = 1765] [serial = 783] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91ff9800) [pid = 1765] [serial = 776] [outer = (nil)] [url = about:blank] 08:22:09 INFO - PROCESS | 1765 | 1465917729645 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 1765 | 1465917729655 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:22:09 INFO - PROCESS | 1765 | 1465917729665 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 1765 | 1465917729670 Marionette TRACE conn4 <- [1,1138,null,{}] 08:22:09 INFO - PROCESS | 1765 | 1465917729676 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}] 08:22:09 INFO - PROCESS | 1765 | 1465917729680 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:09 INFO - PROCESS | 1765 | 1465917729849 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:22:10 INFO - PROCESS | 1765 | 1465917730049 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 1765 | 1465917730057 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee5a400 == 36 [pid = 1765] [id = 292] 08:22:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f453800) [pid = 1765] [serial = 877] [outer = (nil)] 08:22:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8f505400) [pid = 1765] [serial = 878] [outer = 0x8f453800] 08:22:10 INFO - PROCESS | 1765 | 1465917730134 Marionette DEBUG loaded listener.js 08:22:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8f5bf800) [pid = 1765] [serial = 879] [outer = 0x8f453800] 08:22:10 INFO - PROCESS | 1765 | 1465917730951 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]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1336ms 08:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:22:11 INFO - PROCESS | 1765 | 1465917731002 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 1765 | 1465917731006 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:22:11 INFO - PROCESS | 1765 | 1465917731013 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 1765 | 1465917731018 Marionette TRACE conn4 <- [1,1142,null,{}] 08:22:11 INFO - PROCESS | 1765 | 1465917731034 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}] 08:22:11 INFO - PROCESS | 1765 | 1465917731043 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:11 INFO - PROCESS | 1765 | 1465917731208 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:22:11 INFO - PROCESS | 1765 | 1465917731219 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 1765 | 1465917731232 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcb000 == 37 [pid = 1765] [id = 293] 08:22:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x90fcb800) [pid = 1765] [serial = 880] [outer = (nil)] 08:22:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91068400) [pid = 1765] [serial = 881] [outer = 0x90fcb800] 08:22:11 INFO - PROCESS | 1765 | 1465917731414 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x91b84c00) [pid = 1765] [serial = 882] [outer = 0x90fcb800] 08:22:12 INFO - PROCESS | 1765 | 1465917732197 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]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1242ms 08:22:12 INFO - PROCESS | 1765 | 1465917732256 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 1765 | 1465917732261 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:22:12 INFO - PROCESS | 1765 | 1465917732267 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 1765 | 1465917732270 Marionette TRACE conn4 <- [1,1146,null,{}] 08:22:12 INFO - PROCESS | 1765 | 1465917732276 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}] 08:22:12 INFO - PROCESS | 1765 | 1465917732281 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:12 INFO - PROCESS | 1765 | 1465917732491 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:22:12 INFO - PROCESS | 1765 | 1465917732515 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 1765 | 1465917732521 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a0400 == 38 [pid = 1765] [id = 294] 08:22:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91b8a000) [pid = 1765] [serial = 883] [outer = (nil)] 08:22:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x91ff0800) [pid = 1765] [serial = 884] [outer = 0x91b8a000] 08:22:12 INFO - PROCESS | 1765 | 1465917732591 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x91ffe800) [pid = 1765] [serial = 885] [outer = 0x91b8a000] 08:22:13 INFO - PROCESS | 1765 | 1465917733545 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]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1337ms 08:22:13 INFO - PROCESS | 1765 | 1465917733607 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 1765 | 1465917733610 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:22:13 INFO - PROCESS | 1765 | 1465917733617 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 1765 | 1465917733619 Marionette TRACE conn4 <- [1,1150,null,{}] 08:22:13 INFO - PROCESS | 1765 | 1465917733625 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}] 08:22:13 INFO - PROCESS | 1765 | 1465917733630 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:13 INFO - PROCESS | 1765 | 1465917733838 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:22:13 INFO - PROCESS | 1765 | 1465917733862 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 1765 | 1465917733874 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73c000 == 39 [pid = 1765] [id = 295] 08:22:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f79d800) [pid = 1765] [serial = 886] [outer = (nil)] 08:22:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x92373c00) [pid = 1765] [serial = 887] [outer = 0x8f79d800] 08:22:13 INFO - PROCESS | 1765 | 1465917733951 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x92380c00) [pid = 1765] [serial = 888] [outer = 0x8f79d800] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8f5bd400) [pid = 1765] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8e6c4400) [pid = 1765] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x90ede000) [pid = 1765] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8f5c5800) [pid = 1765] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9270a000) [pid = 1765] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f50f000) [pid = 1765] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92c46c00) [pid = 1765] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8d7e0800) [pid = 1765] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92c50000) [pid = 1765] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e70ec00) [pid = 1765] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e5a6400) [pid = 1765] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8ecef400) [pid = 1765] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:22:14 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8d9d7000) [pid = 1765] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:22:14 INFO - PROCESS | 1765 | 1465917734997 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]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1431ms 08:22:15 INFO - PROCESS | 1765 | 1465917735048 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 1765 | 1465917735052 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:22:15 INFO - PROCESS | 1765 | 1465917735063 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 1765 | 1465917735066 Marionette TRACE conn4 <- [1,1154,null,{}] 08:22:15 INFO - PROCESS | 1765 | 1465917735071 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}] 08:22:15 INFO - PROCESS | 1765 | 1465917735081 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:15 INFO - PROCESS | 1765 | 1465917735264 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:22:15 INFO - PROCESS | 1765 | 1465917735390 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 1765 | 1465917735399 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a6400 == 40 [pid = 1765] [id = 296] 08:22:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e6c2400) [pid = 1765] [serial = 889] [outer = (nil)] 08:22:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92267c00) [pid = 1765] [serial = 890] [outer = 0x8e6c2400] 08:22:15 INFO - PROCESS | 1765 | 1465917735471 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x925cc800) [pid = 1765] [serial = 891] [outer = 0x8e6c2400] 08:22:16 INFO - PROCESS | 1765 | 1465917736230 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]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1232ms 08:22:16 INFO - PROCESS | 1765 | 1465917736292 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 1765 | 1465917736296 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:22:16 INFO - PROCESS | 1765 | 1465917736301 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 1765 | 1465917736305 Marionette TRACE conn4 <- [1,1158,null,{}] 08:22:16 INFO - PROCESS | 1765 | 1465917736310 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}] 08:22:16 INFO - PROCESS | 1765 | 1465917736315 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:16 INFO - PROCESS | 1765 | 1465917736543 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:22:16 INFO - PROCESS | 1765 | 1465917736715 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 1765 | 1465917736727 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3c00 == 41 [pid = 1765] [id = 297] 08:22:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8d7d5000) [pid = 1765] [serial = 892] [outer = (nil)] 08:22:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8d9d3000) [pid = 1765] [serial = 893] [outer = 0x8d7d5000] 08:22:16 INFO - PROCESS | 1765 | 1465917736809 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e5a5000) [pid = 1765] [serial = 894] [outer = 0x8d7d5000] 08:22:17 INFO - PROCESS | 1765 | 1465917737832 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]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1591ms 08:22:17 INFO - PROCESS | 1765 | 1465917737894 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 1765 | 1465917737901 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:22:17 INFO - PROCESS | 1765 | 1465917737910 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 1765 | 1465917737915 Marionette TRACE conn4 <- [1,1162,null,{}] 08:22:17 INFO - PROCESS | 1765 | 1465917737924 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}] 08:22:17 INFO - PROCESS | 1765 | 1465917737930 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:18 INFO - PROCESS | 1765 | 1465917738178 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:22:18 INFO - PROCESS | 1765 | 1465917738448 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 1765 | 1465917738454 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f506400 == 42 [pid = 1765] [id = 298] 08:22:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8f507c00) [pid = 1765] [serial = 895] [outer = (nil)] 08:22:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8f5c1c00) [pid = 1765] [serial = 896] [outer = 0x8f507c00] 08:22:18 INFO - PROCESS | 1765 | 1465917738546 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8f737400) [pid = 1765] [serial = 897] [outer = 0x8f507c00] 08:22:19 INFO - PROCESS | 1765 | 1465917739491 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]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1643ms 08:22:19 INFO - PROCESS | 1765 | 1465917739553 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 1765 | 1465917739557 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:22:19 INFO - PROCESS | 1765 | 1465917739565 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 1765 | 1465917739569 Marionette TRACE conn4 <- [1,1166,null,{}] 08:22:19 INFO - PROCESS | 1765 | 1465917739575 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}] 08:22:19 INFO - PROCESS | 1765 | 1465917739581 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:19 INFO - PROCESS | 1765 | 1465917739765 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:22:20 INFO - PROCESS | 1765 | 1465917740027 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 1765 | 1465917740038 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b89c00 == 43 [pid = 1765] [id = 299] 08:22:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x91c70c00) [pid = 1765] [serial = 898] [outer = (nil)] 08:22:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x92267800) [pid = 1765] [serial = 899] [outer = 0x91c70c00] 08:22:20 INFO - PROCESS | 1765 | 1465917740166 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x924f7400) [pid = 1765] [serial = 900] [outer = 0x91c70c00] 08:22:21 INFO - PROCESS | 1765 | 1465917741027 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]]]}] 08:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1529ms 08:22:21 INFO - PROCESS | 1765 | 1465917741097 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 1765 | 1465917741102 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:22:21 INFO - PROCESS | 1765 | 1465917741121 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 1765 | 1465917741129 Marionette TRACE conn4 <- [1,1170,null,{}] 08:22:21 INFO - PROCESS | 1765 | 1465917741135 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}] 08:22:21 INFO - PROCESS | 1765 | 1465917741141 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:21 INFO - PROCESS | 1765 | 1465917741328 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:22:21 INFO - PROCESS | 1765 | 1465917741467 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 1765 | 1465917741478 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x924f6800 == 44 [pid = 1765] [id = 300] 08:22:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x92715000) [pid = 1765] [serial = 901] [outer = (nil)] 08:22:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x92b47400) [pid = 1765] [serial = 902] [outer = 0x92715000] 08:22:21 INFO - PROCESS | 1765 | 1465917741557 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x92b50400) [pid = 1765] [serial = 903] [outer = 0x92715000] 08:22:22 INFO - PROCESS | 1765 | 1465917742476 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]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1391ms 08:22:22 INFO - PROCESS | 1765 | 1465917742505 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 1765 | 1465917742509 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:22:22 INFO - PROCESS | 1765 | 1465917742516 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 1765 | 1465917742520 Marionette TRACE conn4 <- [1,1174,null,{}] 08:22:22 INFO - PROCESS | 1765 | 1465917742526 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}] 08:22:22 INFO - PROCESS | 1765 | 1465917742532 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:22 INFO - PROCESS | 1765 | 1465917742715 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:22:22 INFO - PROCESS | 1765 | 1465917742919 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 1765 | 1465917742928 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73dc00 == 45 [pid = 1765] [id = 301] 08:22:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x92b50000) [pid = 1765] [serial = 904] [outer = (nil)] 08:22:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x92c50400) [pid = 1765] [serial = 905] [outer = 0x92b50000] 08:22:23 INFO - PROCESS | 1765 | 1465917743005 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x92ced800) [pid = 1765] [serial = 906] [outer = 0x92b50000] 08:22:23 INFO - PROCESS | 1765 | 1465917743947 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] 08:22:24 INFO - PROCESS | 1765 | 1465917744003 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:22:24 INFO - PROCESS | 1765 | 1465917744010 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 1765 | 1465917744014 Marionette TRACE conn4 <- [1,1178,null,{}] 08:22:24 INFO - PROCESS | 1765 | 1465917744020 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}] 08:22:24 INFO - PROCESS | 1765 | 1465917744025 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:24 INFO - PROCESS | 1765 | 1465917744220 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:22:24 INFO - PROCESS | 1765 | 1465917744391 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 1765 | 1465917744410 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x92e59400 == 46 [pid = 1765] [id = 302] 08:22:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x92e5a400) [pid = 1765] [serial = 907] [outer = (nil)] 08:22:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x92e62400) [pid = 1765] [serial = 908] [outer = 0x92e5a400] 08:22:24 INFO - PROCESS | 1765 | 1465917744546 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x93911800) [pid = 1765] [serial = 909] [outer = 0x92e5a400] 08:22:25 INFO - PROCESS | 1765 | 1465917745468 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] 08:22:25 INFO - PROCESS | 1765 | 1465917745509 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:22:25 INFO - PROCESS | 1765 | 1465917745515 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 1765 | 1465917745519 Marionette TRACE conn4 <- [1,1182,null,{}] 08:22:25 INFO - PROCESS | 1765 | 1465917745524 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}] 08:22:25 INFO - PROCESS | 1765 | 1465917745529 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:25 INFO - PROCESS | 1765 | 1465917745704 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:22:25 INFO - PROCESS | 1765 | 1465917745877 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 1765 | 1465917745885 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1c00 == 47 [pid = 1765] [id = 303] 08:22:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x8ee5c800) [pid = 1765] [serial = 910] [outer = (nil)] 08:22:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x94714400) [pid = 1765] [serial = 911] [outer = 0x8ee5c800] 08:22:25 INFO - PROCESS | 1765 | 1465917745961 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x94720400) [pid = 1765] [serial = 912] [outer = 0x8ee5c800] 08:22:26 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:26 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:22:26 INFO - PROCESS | 1765 | 1465917746888 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] 08:22:26 INFO - PROCESS | 1765 | 1465917746951 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:22:26 INFO - PROCESS | 1765 | 1465917746957 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 1765 | 1465917746960 Marionette TRACE conn4 <- [1,1186,null,{}] 08:22:26 INFO - PROCESS | 1765 | 1465917746966 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}] 08:22:26 INFO - PROCESS | 1765 | 1465917746971 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:27 INFO - PROCESS | 1765 | 1465917747143 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:22:27 INFO - PROCESS | 1765 | 1465917747315 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 1765 | 1465917747328 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50b000 == 48 [pid = 1765] [id = 304] 08:22:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x8f7a4c00) [pid = 1765] [serial = 913] [outer = (nil)] 08:22:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x921b3000) [pid = 1765] [serial = 914] [outer = 0x8f7a4c00] 08:22:27 INFO - PROCESS | 1765 | 1465917747423 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x95199000) [pid = 1765] [serial = 915] [outer = 0x8f7a4c00] 08:22:28 INFO - PROCESS | 1765 | 1465917748645 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] 08:22:28 INFO - PROCESS | 1765 | 1465917748698 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:22:28 INFO - PROCESS | 1765 | 1465917748706 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - PROCESS | 1765 | 1465917748710 Marionette TRACE conn4 <- [1,1190,null,{}] 08:22:28 INFO - PROCESS | 1765 | 1465917748727 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}] 08:22:28 INFO - PROCESS | 1765 | 1465917748733 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:28 INFO - PROCESS | 1765 | 1465917748900 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:22:29 INFO - PROCESS | 1765 | 1465917749141 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 1765 | 1465917749154 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf1000 == 49 [pid = 1765] [id = 305] 08:22:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x8f45a800) [pid = 1765] [serial = 916] [outer = (nil)] 08:22:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8f503000) [pid = 1765] [serial = 917] [outer = 0x8f45a800] 08:22:29 INFO - PROCESS | 1765 | 1465917749238 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x8f5be800) [pid = 1765] [serial = 918] [outer = 0x8f45a800] 08:22:30 INFO - PROCESS | 1765 | 1465917750159 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] 08:22:30 INFO - PROCESS | 1765 | 1465917750208 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:22:30 INFO - PROCESS | 1765 | 1465917750218 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 1765 | 1465917750222 Marionette TRACE conn4 <- [1,1194,null,{}] 08:22:30 INFO - PROCESS | 1765 | 1465917750228 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}] 08:22:30 INFO - PROCESS | 1765 | 1465917750234 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:30 INFO - PROCESS | 1765 | 1465917750402 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:22:30 INFO - PROCESS | 1765 | 1465917750619 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 1765 | 1465917750625 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a6400 == 48 [pid = 1765] [id = 296] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73c000 == 47 [pid = 1765] [id = 295] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a0400 == 46 [pid = 1765] [id = 294] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcb000 == 45 [pid = 1765] [id = 293] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee5a400 == 44 [pid = 1765] [id = 292] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6000 == 43 [pid = 1765] [id = 291] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x91c6ec00 == 42 [pid = 1765] [id = 286] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9800 == 41 [pid = 1765] [id = 290] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5be400 == 40 [pid = 1765] [id = 289] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79b800 == 39 [pid = 1765] [id = 283] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a2400 == 38 [pid = 1765] [id = 284] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73e400 == 37 [pid = 1765] [id = 288] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50cc00 == 36 [pid = 1765] [id = 285] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0000 == 35 [pid = 1765] [id = 287] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecee800 == 34 [pid = 1765] [id = 277] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf1000 == 33 [pid = 1765] [id = 305] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50b000 == 32 [pid = 1765] [id = 304] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x92e59400 == 31 [pid = 1765] [id = 302] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1c00 == 30 [pid = 1765] [id = 303] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73dc00 == 29 [pid = 1765] [id = 301] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x924f6800 == 28 [pid = 1765] [id = 300] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8f506400 == 27 [pid = 1765] [id = 298] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x91b89c00 == 26 [pid = 1765] [id = 299] 08:22:31 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d3c00 == 25 [pid = 1765] [id = 297] 08:22:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3400 == 26 [pid = 1765] [id = 306] 08:22:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x8b8e6000) [pid = 1765] [serial = 919] [outer = (nil)] 08:22:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x8b8efc00) [pid = 1765] [serial = 920] [outer = 0x8b8e6000] 08:22:31 INFO - PROCESS | 1765 | 1465917751805 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x8d7db800) [pid = 1765] [serial = 921] [outer = 0x8b8e6000] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x8f5cb800) [pid = 1765] [serial = 843] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x8ee54400) [pid = 1765] [serial = 813] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x8e713800) [pid = 1765] [serial = 812] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x91c70000) [pid = 1765] [serial = 816] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x9106d800) [pid = 1765] [serial = 815] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x90ed5c00) [pid = 1765] [serial = 845] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x92c49000) [pid = 1765] [serial = 819] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x92abec00) [pid = 1765] [serial = 818] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x90ed3c00) [pid = 1765] [serial = 848] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x92cee000) [pid = 1765] [serial = 822] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x90edd400) [pid = 1765] [serial = 846] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x92ce8c00) [pid = 1765] [serial = 821] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8d9d3c00) [pid = 1765] [serial = 836] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x92cf7000) [pid = 1765] [serial = 825] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x92cf5400) [pid = 1765] [serial = 824] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8e715400) [pid = 1765] [serial = 839] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x939cdc00) [pid = 1765] [serial = 828] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x9390b800) [pid = 1765] [serial = 827] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f460000) [pid = 1765] [serial = 834] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8ee5d000) [pid = 1765] [serial = 833] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8d9d9400) [pid = 1765] [serial = 837] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f5c1000) [pid = 1765] [serial = 831] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f456800) [pid = 1765] [serial = 830] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8f5c8000) [pid = 1765] [serial = 842] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8ecf1800) [pid = 1765] [serial = 840] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x90fc3800) [pid = 1765] [serial = 849] [outer = (nil)] [url = about:blank] 08:22:32 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:32 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:22:32 INFO - PROCESS | 1765 | 1465917752777 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] 08:22:32 INFO - PROCESS | 1765 | 1465917752820 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:22:32 INFO - PROCESS | 1765 | 1465917752829 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 1765 | 1465917752833 Marionette TRACE conn4 <- [1,1198,null,{}] 08:22:32 INFO - PROCESS | 1765 | 1465917752847 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}] 08:22:32 INFO - PROCESS | 1765 | 1465917752852 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:33 INFO - PROCESS | 1765 | 1465917753031 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:22:33 INFO - PROCESS | 1765 | 1465917753155 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 1765 | 1465917753166 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ae400 == 27 [pid = 1765] [id = 307] 08:22:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e5b0400) [pid = 1765] [serial = 922] [outer = (nil)] 08:22:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e710400) [pid = 1765] [serial = 923] [outer = 0x8e5b0400] 08:22:33 INFO - PROCESS | 1765 | 1465917753253 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e719c00) [pid = 1765] [serial = 924] [outer = 0x8e5b0400] 08:22:34 INFO - PROCESS | 1765 | 1465917754048 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]]]}] 08:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1293ms 08:22:34 INFO - PROCESS | 1765 | 1465917754119 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 1765 | 1465917754125 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:22:34 INFO - PROCESS | 1765 | 1465917754134 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 1765 | 1465917754138 Marionette TRACE conn4 <- [1,1202,null,{}] 08:22:34 INFO - PROCESS | 1765 | 1465917754144 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}] 08:22:34 INFO - PROCESS | 1765 | 1465917754149 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:34 INFO - PROCESS | 1765 | 1465917754319 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:22:34 INFO - PROCESS | 1765 | 1465917754471 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 1765 | 1465917754481 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6d0c00 == 28 [pid = 1765] [id = 308] 08:22:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8e70c800) [pid = 1765] [serial = 925] [outer = (nil)] 08:22:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8f45d000) [pid = 1765] [serial = 926] [outer = 0x8e70c800] 08:22:34 INFO - PROCESS | 1765 | 1465917754557 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8f508800) [pid = 1765] [serial = 927] [outer = 0x8e70c800] 08:22:35 INFO - PROCESS | 1765 | 1465917755496 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]]]}] 08:22:35 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 08:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1426ms 08:22:35 INFO - PROCESS | 1765 | 1465917755561 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 1765 | 1465917755564 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:22:35 INFO - PROCESS | 1765 | 1465917755570 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 1765 | 1465917755576 Marionette TRACE conn4 <- [1,1206,null,{}] 08:22:35 INFO - PROCESS | 1765 | 1465917755598 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}] 08:22:35 INFO - PROCESS | 1765 | 1465917755607 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:35 INFO - PROCESS | 1765 | 1465917755819 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:22:35 INFO - PROCESS | 1765 | 1465917755848 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 1765 | 1465917755854 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f740400 == 29 [pid = 1765] [id = 309] 08:22:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8f79d000) [pid = 1765] [serial = 928] [outer = (nil)] 08:22:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8f7a8000) [pid = 1765] [serial = 929] [outer = 0x8f79d000] 08:22:35 INFO - PROCESS | 1765 | 1465917755924 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x90ed5400) [pid = 1765] [serial = 930] [outer = 0x8f79d000] 08:22:36 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8e6c2400) [pid = 1765] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:22:36 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8d7da400) [pid = 1765] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:22:36 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x9237bc00) [pid = 1765] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8f453800) [pid = 1765] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8e5a7c00) [pid = 1765] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x91ff3000) [pid = 1765] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91071400) [pid = 1765] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8e5a4400) [pid = 1765] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f739c00) [pid = 1765] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8d9d8400) [pid = 1765] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f79d800) [pid = 1765] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90fcb800) [pid = 1765] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f79d400) [pid = 1765] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:22:37 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91b8a000) [pid = 1765] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:22:37 INFO - PROCESS | 1765 | --DOCSHELL 0x9226a400 == 28 [pid = 1765] [id = 9] 08:22:37 INFO - PROCESS | 1765 | 1465917757472 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]]]}] 08:22:37 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 08:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1938ms 08:22:37 INFO - PROCESS | 1765 | 1465917757515 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:22:37 INFO - PROCESS | 1765 | 1465917757520 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:22:37 INFO - PROCESS | 1765 | 1465917757526 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 1765 | 1465917757529 Marionette TRACE conn4 <- [1,1210,null,{}] 08:22:37 INFO - PROCESS | 1765 | 1465917757534 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}] 08:22:37 INFO - PROCESS | 1765 | 1465917757539 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:37 INFO - PROCESS | 1765 | 1465917757686 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:22:37 INFO - PROCESS | 1765 | 1465917757700 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 1765 | 1465917757709 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79d800 == 29 [pid = 1765] [id = 310] 08:22:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90edbc00) [pid = 1765] [serial = 931] [outer = (nil)] 08:22:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90fc1400) [pid = 1765] [serial = 932] [outer = 0x90edbc00] 08:22:37 INFO - PROCESS | 1765 | 1465917757775 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x90fc5000) [pid = 1765] [serial = 933] [outer = 0x90edbc00] 08:22:38 INFO - PROCESS | 1765 | 1465917758683 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]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1183ms 08:22:38 INFO - PROCESS | 1765 | 1465917758710 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 1765 | 1465917758714 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:22:38 INFO - PROCESS | 1765 | 1465917758720 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 1765 | 1465917758723 Marionette TRACE conn4 <- [1,1214,null,{}] 08:22:38 INFO - PROCESS | 1765 | 1465917758728 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}] 08:22:38 INFO - PROCESS | 1765 | 1465917758733 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:38 INFO - PROCESS | 1765 | 1465917758877 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:22:38 INFO - PROCESS | 1765 | 1465917758890 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 1765 | 1465917758897 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcf000 == 30 [pid = 1765] [id = 311] 08:22:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x90fcf400) [pid = 1765] [serial = 934] [outer = (nil)] 08:22:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9106f400) [pid = 1765] [serial = 935] [outer = 0x90fcf400] 08:22:38 INFO - PROCESS | 1765 | 1465917758982 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91b91000) [pid = 1765] [serial = 936] [outer = 0x90fcf400] 08:22:40 INFO - PROCESS | 1765 | 1465917760219 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]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1532ms 08:22:40 INFO - PROCESS | 1765 | 1465917760253 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 1765 | 1465917760260 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:22:40 INFO - PROCESS | 1765 | 1465917760281 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 1765 | 1465917760290 Marionette TRACE conn4 <- [1,1218,null,{}] 08:22:40 INFO - PROCESS | 1765 | 1465917760297 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}] 08:22:40 INFO - PROCESS | 1765 | 1465917760303 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:40 INFO - PROCESS | 1765 | 1465917760509 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:22:40 INFO - PROCESS | 1765 | 1465917760679 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 1765 | 1465917760689 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6c00 == 31 [pid = 1765] [id = 312] 08:22:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e5a4000) [pid = 1765] [serial = 937] [outer = (nil)] 08:22:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8ecf6000) [pid = 1765] [serial = 938] [outer = 0x8e5a4000] 08:22:40 INFO - PROCESS | 1765 | 1465917760770 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f457800) [pid = 1765] [serial = 939] [outer = 0x8e5a4000] 08:22:41 INFO - PROCESS | 1765 | 1465917761818 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]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1600ms 08:22:41 INFO - PROCESS | 1765 | 1465917761868 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 1765 | 1465917761876 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:22:41 INFO - PROCESS | 1765 | 1465917761886 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 1765 | 1465917761890 Marionette TRACE conn4 <- [1,1222,null,{}] 08:22:41 INFO - PROCESS | 1765 | 1465917761896 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}] 08:22:41 INFO - PROCESS | 1765 | 1465917761902 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:42 INFO - PROCESS | 1765 | 1465917762112 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:22:42 INFO - PROCESS | 1765 | 1465917762370 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 1765 | 1465917762379 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f459800 == 32 [pid = 1765] [id = 313] 08:22:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8f739c00) [pid = 1765] [serial = 940] [outer = (nil)] 08:22:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8f7a6800) [pid = 1765] [serial = 941] [outer = 0x8f739c00] 08:22:42 INFO - PROCESS | 1765 | 1465917762485 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x90edf400) [pid = 1765] [serial = 942] [outer = 0x8f739c00] 08:22:43 INFO - PROCESS | 1765 | 1465917763414 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] 08:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:22:43 INFO - PROCESS | 1765 | 1465917763472 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:22:43 INFO - PROCESS | 1765 | 1465917763478 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 1765 | 1465917763484 Marionette TRACE conn4 <- [1,1226,null,{}] 08:22:43 INFO - PROCESS | 1765 | 1465917763500 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}] 08:22:43 INFO - PROCESS | 1765 | 1465917763509 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:43 INFO - PROCESS | 1765 | 1465917763689 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:22:43 INFO - PROCESS | 1765 | 1465917763898 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 1765 | 1465917763911 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c70800 == 33 [pid = 1765] [id = 314] 08:22:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x91c71000) [pid = 1765] [serial = 943] [outer = (nil)] 08:22:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x91ff7c00) [pid = 1765] [serial = 944] [outer = 0x91c71000] 08:22:44 INFO - PROCESS | 1765 | 1465917763995 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x91fff000) [pid = 1765] [serial = 945] [outer = 0x91c71000] 08:22:44 INFO - PROCESS | 1765 | 1465917764932 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]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1505ms 08:22:44 INFO - PROCESS | 1765 | 1465917764983 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 1765 | 1465917764988 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:22:44 INFO - PROCESS | 1765 | 1465917764994 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 1765 | 1465917764997 Marionette TRACE conn4 <- [1,1230,null,{}] 08:22:45 INFO - PROCESS | 1765 | 1465917765003 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}] 08:22:45 INFO - PROCESS | 1765 | 1465917765008 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:45 INFO - PROCESS | 1765 | 1465917765202 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:22:45 INFO - PROCESS | 1765 | 1465917765413 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 1765 | 1465917765420 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50d800 == 34 [pid = 1765] [id = 315] 08:22:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8f510800) [pid = 1765] [serial = 946] [outer = (nil)] 08:22:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x9226e800) [pid = 1765] [serial = 947] [outer = 0x8f510800] 08:22:45 INFO - PROCESS | 1765 | 1465917765541 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x9237e000) [pid = 1765] [serial = 948] [outer = 0x8f510800] 08:22:46 INFO - PROCESS | 1765 | 1465917766479 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]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1533ms 08:22:46 INFO - PROCESS | 1765 | 1465917766528 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:22:46 INFO - PROCESS | 1765 | 1465917766533 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:22:46 INFO - PROCESS | 1765 | 1465917766541 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 1765 | 1465917766546 Marionette TRACE conn4 <- [1,1234,null,{}] 08:22:46 INFO - PROCESS | 1765 | 1465917766552 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}] 08:22:46 INFO - PROCESS | 1765 | 1465917766558 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:46 INFO - PROCESS | 1765 | 1465917766913 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:22:47 INFO - PROCESS | 1765 | 1465917767145 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 1765 | 1465917767154 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d8800 == 35 [pid = 1765] [id = 316] 08:22:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x8d9db800) [pid = 1765] [serial = 949] [outer = (nil)] 08:22:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x8e5aa800) [pid = 1765] [serial = 950] [outer = 0x8d9db800] 08:22:47 INFO - PROCESS | 1765 | 1465917767235 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x8e717400) [pid = 1765] [serial = 951] [outer = 0x8d9db800] 08:22:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf0000 == 34 [pid = 1765] [id = 264] 08:22:48 INFO - PROCESS | 1765 | --DOCSHELL 0x9226fc00 == 33 [pid = 1765] [id = 11] 08:22:48 INFO - PROCESS | 1765 | 1465917768262 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]]]}] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x8ecf9400) [pid = 1765] [serial = 872] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x90fc2800) [pid = 1765] [serial = 867] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8f5bf800) [pid = 1765] [serial = 879] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x924eac00) [pid = 1765] [serial = 863] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x9226c400) [pid = 1765] [serial = 861] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x91b8e000) [pid = 1765] [serial = 851] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8ecf3c00) [pid = 1765] [serial = 855] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8f7a7c00) [pid = 1765] [serial = 858] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8e712c00) [pid = 1765] [serial = 875] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f505400) [pid = 1765] [serial = 878] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8f79b400) [pid = 1765] [serial = 857] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x92373c00) [pid = 1765] [serial = 887] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8e6c1400) [pid = 1765] [serial = 854] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91068400) [pid = 1765] [serial = 881] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8ecf3400) [pid = 1765] [serial = 876] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91c72800) [pid = 1765] [serial = 852] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92b48c00) [pid = 1765] [serial = 870] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x925cc400) [pid = 1765] [serial = 866] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x925c3000) [pid = 1765] [serial = 864] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91ff0800) [pid = 1765] [serial = 884] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x921ad000) [pid = 1765] [serial = 860] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92abdc00) [pid = 1765] [serial = 869] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91ffe800) [pid = 1765] [serial = 885] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91b84c00) [pid = 1765] [serial = 882] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x92380c00) [pid = 1765] [serial = 888] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f739000) [pid = 1765] [serial = 873] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x925cc800) [pid = 1765] [serial = 891] [outer = (nil)] [url = about:blank] 08:22:48 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92267c00) [pid = 1765] [serial = 890] [outer = (nil)] [url = about:blank] 08:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1785ms 08:22:48 INFO - PROCESS | 1765 | 1465917768326 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 1765 | 1465917768331 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:22:48 INFO - PROCESS | 1765 | 1465917768340 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 1765 | 1465917768345 Marionette TRACE conn4 <- [1,1238,null,{}] 08:22:48 INFO - PROCESS | 1765 | 1465917768351 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}] 08:22:48 INFO - PROCESS | 1765 | 1465917768357 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:48 INFO - PROCESS | 1765 | 1465917768523 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:22:48 INFO - PROCESS | 1765 | 1465917768690 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 1765 | 1465917768700 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecfa800 == 34 [pid = 1765] [id = 317] 08:22:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ee5cc00) [pid = 1765] [serial = 952] [outer = (nil)] 08:22:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f461000) [pid = 1765] [serial = 953] [outer = 0x8ee5cc00] 08:22:48 INFO - PROCESS | 1765 | 1465917768775 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f50e400) [pid = 1765] [serial = 954] [outer = 0x8ee5cc00] 08:22:49 INFO - PROCESS | 1765 | 1465917769502 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]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1228ms 08:22:49 INFO - PROCESS | 1765 | 1465917769569 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 1765 | 1465917769574 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:22:49 INFO - PROCESS | 1765 | 1465917769580 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 1765 | 1465917769584 Marionette TRACE conn4 <- [1,1242,null,{}] 08:22:49 INFO - PROCESS | 1765 | 1465917769589 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}] 08:22:49 INFO - PROCESS | 1765 | 1465917769594 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:49 INFO - PROCESS | 1765 | 1465917769759 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:22:49 INFO - PROCESS | 1765 | 1465917769770 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 1765 | 1465917769779 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d1c00 == 35 [pid = 1765] [id = 318] 08:22:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ecf4800) [pid = 1765] [serial = 955] [outer = (nil)] 08:22:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x90edc800) [pid = 1765] [serial = 956] [outer = 0x8ecf4800] 08:22:49 INFO - PROCESS | 1765 | 1465917769957 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91068c00) [pid = 1765] [serial = 957] [outer = 0x8ecf4800] 08:22:50 INFO - PROCESS | 1765 | 1465917770803 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]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1278ms 08:22:50 INFO - PROCESS | 1765 | 1465917770867 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 1765 | 1465917770873 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:22:50 INFO - PROCESS | 1765 | 1465917770889 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 1765 | 1465917770895 Marionette TRACE conn4 <- [1,1246,null,{}] 08:22:50 INFO - PROCESS | 1765 | 1465917770907 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}] 08:22:50 INFO - PROCESS | 1765 | 1465917770912 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:51 INFO - PROCESS | 1765 | 1465917771128 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:22:51 INFO - PROCESS | 1765 | 1465917771191 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 1765 | 1465917771200 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ed800 == 36 [pid = 1765] [id = 319] 08:22:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8d9cf400) [pid = 1765] [serial = 958] [outer = (nil)] 08:22:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91ff3000) [pid = 1765] [serial = 959] [outer = 0x8d9cf400] 08:22:51 INFO - PROCESS | 1765 | 1465917771273 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91ff8c00) [pid = 1765] [serial = 960] [outer = 0x8d9cf400] 08:22:52 INFO - PROCESS | 1765 | 1465917772220 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]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1396ms 08:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:22:52 INFO - PROCESS | 1765 | 1465917772278 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 1765 | 1465917772281 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:22:52 INFO - PROCESS | 1765 | 1465917772287 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 1765 | 1465917772290 Marionette TRACE conn4 <- [1,1250,null,{}] 08:22:52 INFO - PROCESS | 1765 | 1465917772303 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}] 08:22:52 INFO - PROCESS | 1765 | 1465917772308 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:52 INFO - PROCESS | 1765 | 1465917772504 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:22:52 INFO - PROCESS | 1765 | 1465917772521 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 1765 | 1465917772529 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0800 == 37 [pid = 1765] [id = 320] 08:22:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8f7a4800) [pid = 1765] [serial = 961] [outer = (nil)] 08:22:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92268800) [pid = 1765] [serial = 962] [outer = 0x8f7a4800] 08:22:52 INFO - PROCESS | 1765 | 1465917772595 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92270000) [pid = 1765] [serial = 963] [outer = 0x8f7a4800] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x90edbc00) [pid = 1765] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8d7d5000) [pid = 1765] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f507c00) [pid = 1765] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f79d000) [pid = 1765] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91c70c00) [pid = 1765] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92715000) [pid = 1765] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8b8e6000) [pid = 1765] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x92b50000) [pid = 1765] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e5b0400) [pid = 1765] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f45a800) [pid = 1765] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92e5a400) [pid = 1765] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ee5c800) [pid = 1765] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f7a4c00) [pid = 1765] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92272800) [pid = 1765] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:22:53 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e70c800) [pid = 1765] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:22:53 INFO - PROCESS | 1765 | 1465917773659 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]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1394ms 08:22:53 INFO - PROCESS | 1765 | 1465917773682 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 1765 | 1465917773686 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:22:53 INFO - PROCESS | 1765 | 1465917773692 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 1765 | 1465917773695 Marionette TRACE conn4 <- [1,1254,null,{}] 08:22:53 INFO - PROCESS | 1765 | 1465917773700 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}] 08:22:53 INFO - PROCESS | 1765 | 1465917773705 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:53 INFO - PROCESS | 1765 | 1465917773853 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:22:53 INFO - PROCESS | 1765 | 1465917773871 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 1765 | 1465917773887 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff6c00 == 38 [pid = 1765] [id = 321] 08:22:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91ffe800) [pid = 1765] [serial = 964] [outer = (nil)] 08:22:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x92380800) [pid = 1765] [serial = 965] [outer = 0x91ffe800] 08:22:53 INFO - PROCESS | 1765 | 1465917773966 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x924f3000) [pid = 1765] [serial = 966] [outer = 0x91ffe800] 08:22:54 INFO - PROCESS | 1765 | 1465917774874 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]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1243ms 08:22:54 INFO - PROCESS | 1765 | 1465917774939 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 1765 | 1465917774942 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:22:54 INFO - PROCESS | 1765 | 1465917774948 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 1765 | 1465917774951 Marionette TRACE conn4 <- [1,1258,null,{}] 08:22:54 INFO - PROCESS | 1765 | 1465917774957 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}] 08:22:54 INFO - PROCESS | 1765 | 1465917774961 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:55 INFO - PROCESS | 1765 | 1465917775260 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:22:55 INFO - PROCESS | 1765 | 1465917775386 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 1765 | 1465917775394 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5c00 == 39 [pid = 1765] [id = 322] 08:22:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e5a8000) [pid = 1765] [serial = 967] [outer = (nil)] 08:22:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e6cfc00) [pid = 1765] [serial = 968] [outer = 0x8e5a8000] 08:22:55 INFO - PROCESS | 1765 | 1465917775479 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e713c00) [pid = 1765] [serial = 969] [outer = 0x8e5a8000] 08:22:56 INFO - PROCESS | 1765 | 1465917776484 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]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1577ms 08:22:56 INFO - PROCESS | 1765 | 1465917776528 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 1765 | 1465917776534 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:22:56 INFO - PROCESS | 1765 | 1465917776542 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 1765 | 1465917776547 Marionette TRACE conn4 <- [1,1262,null,{}] 08:22:56 INFO - PROCESS | 1765 | 1465917776554 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}] 08:22:56 INFO - PROCESS | 1765 | 1465917776561 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:56 INFO - PROCESS | 1765 | 1465917776753 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:22:56 INFO - PROCESS | 1765 | 1465917776922 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 1765 | 1465917776930 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c8800 == 40 [pid = 1765] [id = 323] 08:22:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f79c000) [pid = 1765] [serial = 970] [outer = (nil)] 08:22:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f7a8400) [pid = 1765] [serial = 971] [outer = 0x8f79c000] 08:22:57 INFO - PROCESS | 1765 | 1465917777066 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90fcbc00) [pid = 1765] [serial = 972] [outer = 0x8f79c000] 08:22:57 INFO - PROCESS | 1765 | 1465917777952 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]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1445ms 08:22:57 INFO - PROCESS | 1765 | 1465917777990 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 1765 | 1465917777996 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:22:58 INFO - PROCESS | 1765 | 1465917778002 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 1765 | 1465917778006 Marionette TRACE conn4 <- [1,1266,null,{}] 08:22:58 INFO - PROCESS | 1765 | 1465917778012 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}] 08:22:58 INFO - PROCESS | 1765 | 1465917778018 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:58 INFO - PROCESS | 1765 | 1465917778198 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:22:58 INFO - PROCESS | 1765 | 1465917778367 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 1765 | 1465917778379 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c73800 == 41 [pid = 1765] [id = 324] 08:22:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91ff0800) [pid = 1765] [serial = 973] [outer = (nil)] 08:22:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92379800) [pid = 1765] [serial = 974] [outer = 0x91ff0800] 08:22:58 INFO - PROCESS | 1765 | 1465917778477 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x924ee400) [pid = 1765] [serial = 975] [outer = 0x91ff0800] 08:22:59 INFO - PROCESS | 1765 | 1465917779525 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]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1581ms 08:22:59 INFO - PROCESS | 1765 | 1465917779584 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 1765 | 1465917779590 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:22:59 INFO - PROCESS | 1765 | 1465917779607 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - PROCESS | 1765 | 1465917779614 Marionette TRACE conn4 <- [1,1270,null,{}] 08:22:59 INFO - PROCESS | 1765 | 1465917779620 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}] 08:22:59 INFO - PROCESS | 1765 | 1465917779626 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:22:59 INFO - PROCESS | 1765 | 1465917779837 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:23:00 INFO - PROCESS | 1765 | 1465917780051 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 1765 | 1465917780062 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf0800 == 42 [pid = 1765] [id = 325] 08:23:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8ecf6c00) [pid = 1765] [serial = 976] [outer = (nil)] 08:23:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9270a800) [pid = 1765] [serial = 977] [outer = 0x8ecf6c00] 08:23:00 INFO - PROCESS | 1765 | 1465917780186 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9270e000) [pid = 1765] [serial = 978] [outer = 0x8ecf6c00] 08:23:01 INFO - PROCESS | 1765 | 1465917781130 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]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1599ms 08:23:01 INFO - PROCESS | 1765 | 1465917781200 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:23:01 INFO - PROCESS | 1765 | 1465917781204 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:23:01 INFO - PROCESS | 1765 | 1465917781210 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 1765 | 1465917781214 Marionette TRACE conn4 <- [1,1274,null,{}] 08:23:01 INFO - PROCESS | 1765 | 1465917781219 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}] 08:23:01 INFO - PROCESS | 1765 | 1465917781225 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:01 INFO - PROCESS | 1765 | 1465917781444 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:23:01 INFO - PROCESS | 1765 | 1465917781658 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 1765 | 1465917781670 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0000 == 43 [pid = 1765] [id = 326] 08:23:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x925c9000) [pid = 1765] [serial = 979] [outer = (nil)] 08:23:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92abac00) [pid = 1765] [serial = 980] [outer = 0x925c9000] 08:23:01 INFO - PROCESS | 1765 | 1465917781792 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92b41c00) [pid = 1765] [serial = 981] [outer = 0x925c9000] 08:23:02 INFO - PROCESS | 1765 | 1465917782657 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]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1490ms 08:23:02 INFO - PROCESS | 1765 | 1465917782700 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 1765 | 1465917782704 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:23:02 INFO - PROCESS | 1765 | 1465917782711 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 1765 | 1465917782714 Marionette TRACE conn4 <- [1,1278,null,{}] 08:23:02 INFO - PROCESS | 1765 | 1465917782720 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}] 08:23:02 INFO - PROCESS | 1765 | 1465917782725 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:02 INFO - PROCESS | 1765 | 1465917782941 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:23:03 INFO - PROCESS | 1765 | 1465917783110 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 1765 | 1465917783126 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79b800 == 44 [pid = 1765] [id = 327] 08:23:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x92b48400) [pid = 1765] [serial = 982] [outer = (nil)] 08:23:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x92c4f400) [pid = 1765] [serial = 983] [outer = 0x92b48400] 08:23:03 INFO - PROCESS | 1765 | 1465917783205 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x92cee000) [pid = 1765] [serial = 984] [outer = 0x92b48400] 08:23:04 INFO - PROCESS | 1765 | 1465917784157 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]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1478ms 08:23:04 INFO - PROCESS | 1765 | 1465917784190 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 1765 | 1465917784193 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:23:04 INFO - PROCESS | 1765 | 1465917784200 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 1765 | 1465917784204 Marionette TRACE conn4 <- [1,1282,null,{}] 08:23:04 INFO - PROCESS | 1765 | 1465917784209 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}] 08:23:04 INFO - PROCESS | 1765 | 1465917784215 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:04 INFO - PROCESS | 1765 | 1465917784385 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:23:04 INFO - PROCESS | 1765 | 1465917784570 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 1765 | 1465917784578 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x90eda800 == 45 [pid = 1765] [id = 328] 08:23:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91c72000) [pid = 1765] [serial = 985] [outer = (nil)] 08:23:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x92cf7c00) [pid = 1765] [serial = 986] [outer = 0x91c72000] 08:23:04 INFO - PROCESS | 1765 | 1465917784655 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x92e59c00) [pid = 1765] [serial = 987] [outer = 0x91c72000] 08:23:05 INFO - PROCESS | 1765 | 1465917785589 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]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1427ms 08:23:05 INFO - PROCESS | 1765 | 1465917785629 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 1765 | 1465917785633 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:23:05 INFO - PROCESS | 1765 | 1465917785639 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 1765 | 1465917785642 Marionette TRACE conn4 <- [1,1286,null,{}] 08:23:05 INFO - PROCESS | 1765 | 1465917785647 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}] 08:23:05 INFO - PROCESS | 1765 | 1465917785652 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:05 INFO - PROCESS | 1765 | 1465917785818 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:23:06 INFO - PROCESS | 1765 | 1465917786242 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 1765 | 1465917786251 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ea400 == 46 [pid = 1765] [id = 329] 08:23:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8d9ddc00) [pid = 1765] [serial = 988] [outer = (nil)] 08:23:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8e6c1400) [pid = 1765] [serial = 989] [outer = 0x8d9ddc00] 08:23:06 INFO - PROCESS | 1765 | 1465917786331 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x8e70e800) [pid = 1765] [serial = 990] [outer = 0x8d9ddc00] 08:23:07 INFO - PROCESS | 1765 | 1465917787182 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]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1580ms 08:23:07 INFO - PROCESS | 1765 | 1465917787222 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 1765 | 1465917787227 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:23:07 INFO - PROCESS | 1765 | 1465917787235 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 1765 | 1465917787239 Marionette TRACE conn4 <- [1,1290,null,{}] 08:23:07 INFO - PROCESS | 1765 | 1465917787246 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}] 08:23:07 INFO - PROCESS | 1765 | 1465917787253 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:07 INFO - PROCESS | 1765 | 1465917787418 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:23:07 INFO - PROCESS | 1765 | 1465917787695 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 1765 | 1465917787702 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f45b000 == 47 [pid = 1765] [id = 330] 08:23:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x8f509c00) [pid = 1765] [serial = 991] [outer = (nil)] 08:23:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x8f733000) [pid = 1765] [serial = 992] [outer = 0x8f509c00] 08:23:07 INFO - PROCESS | 1765 | 1465917787826 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x8f7a8c00) [pid = 1765] [serial = 993] [outer = 0x8f509c00] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c9000 == 46 [pid = 1765] [id = 266] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed4000 == 45 [pid = 1765] [id = 265] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed3000 == 44 [pid = 1765] [id = 255] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e9c00 == 43 [pid = 1765] [id = 267] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c2000 == 42 [pid = 1765] [id = 251] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff4000 == 41 [pid = 1765] [id = 258] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eec00 == 40 [pid = 1765] [id = 261] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ef800 == 39 [pid = 1765] [id = 262] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a2c00 == 38 [pid = 1765] [id = 253] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f510400 == 37 [pid = 1765] [id = 254] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e9400 == 36 [pid = 1765] [id = 256] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a1000 == 35 [pid = 1765] [id = 257] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f458000 == 34 [pid = 1765] [id = 252] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x921b2c00 == 33 [pid = 1765] [id = 260] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dcc00 == 32 [pid = 1765] [id = 263] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3000 == 31 [pid = 1765] [id = 259] 08:23:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3400 == 30 [pid = 1765] [id = 306] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x90fc1400) [pid = 1765] [serial = 932] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8e5a5000) [pid = 1765] [serial = 894] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x8d9d3000) [pid = 1765] [serial = 893] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x8f737400) [pid = 1765] [serial = 897] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8f5c1c00) [pid = 1765] [serial = 896] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8f7a8000) [pid = 1765] [serial = 929] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x924f7400) [pid = 1765] [serial = 900] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x92267800) [pid = 1765] [serial = 899] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x92b50400) [pid = 1765] [serial = 903] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8b8efc00) [pid = 1765] [serial = 920] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8d7db800) [pid = 1765] [serial = 921] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92b47400) [pid = 1765] [serial = 902] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92ced800) [pid = 1765] [serial = 906] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8e710400) [pid = 1765] [serial = 923] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e719c00) [pid = 1765] [serial = 924] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92c50400) [pid = 1765] [serial = 905] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f5be800) [pid = 1765] [serial = 918] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f503000) [pid = 1765] [serial = 917] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x93911800) [pid = 1765] [serial = 909] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92e62400) [pid = 1765] [serial = 908] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x94720400) [pid = 1765] [serial = 912] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x94714400) [pid = 1765] [serial = 911] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x95199000) [pid = 1765] [serial = 915] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x921b3000) [pid = 1765] [serial = 914] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90ed5400) [pid = 1765] [serial = 930] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x921a6800) [pid = 1765] [serial = 636] [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.] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f508800) [pid = 1765] [serial = 927] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f45d000) [pid = 1765] [serial = 926] [outer = (nil)] [url = about:blank] 08:23:09 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90fc5000) [pid = 1765] [serial = 933] [outer = (nil)] [url = about:blank] 08:23:10 INFO - PROCESS | 1765 | 1465917789997 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]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2783ms 08:23:10 INFO - PROCESS | 1765 | 1465917790019 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 1765 | 1465917790024 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:23:10 INFO - PROCESS | 1765 | 1465917790035 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 1765 | 1465917790038 Marionette TRACE conn4 <- [1,1294,null,{}] 08:23:10 INFO - PROCESS | 1765 | 1465917790048 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}] 08:23:10 INFO - PROCESS | 1765 | 1465917790053 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:10 INFO - PROCESS | 1765 | 1465917790244 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:23:10 INFO - PROCESS | 1765 | 1465917790385 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 1765 | 1465917790395 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ef800 == 31 [pid = 1765] [id = 331] 08:23:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8d7da800) [pid = 1765] [serial = 994] [outer = (nil)] 08:23:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e5a4400) [pid = 1765] [serial = 995] [outer = 0x8d7da800] 08:23:10 INFO - PROCESS | 1765 | 1465917790465 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e6c5800) [pid = 1765] [serial = 996] [outer = 0x8d7da800] 08:23:11 INFO - PROCESS | 1765 | 1465917791228 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]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1233ms 08:23:11 INFO - PROCESS | 1765 | 1465917791266 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 1765 | 1465917791274 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:23:11 INFO - PROCESS | 1765 | 1465917791285 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 1765 | 1465917791288 Marionette TRACE conn4 <- [1,1298,null,{}] 08:23:11 INFO - PROCESS | 1765 | 1465917791295 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}] 08:23:11 INFO - PROCESS | 1765 | 1465917791300 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:11 INFO - PROCESS | 1765 | 1465917791482 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:23:11 INFO - PROCESS | 1765 | 1465917791613 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 1765 | 1465917791621 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e719800 == 32 [pid = 1765] [id = 332] 08:23:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8ecfac00) [pid = 1765] [serial = 997] [outer = (nil)] 08:23:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f454000) [pid = 1765] [serial = 998] [outer = 0x8ecfac00] 08:23:11 INFO - PROCESS | 1765 | 1465917791696 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f45d800) [pid = 1765] [serial = 999] [outer = 0x8ecfac00] 08:23:12 INFO - PROCESS | 1765 | 1465917792617 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]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1377ms 08:23:12 INFO - PROCESS | 1765 | 1465917792669 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 1765 | 1465917792672 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:23:12 INFO - PROCESS | 1765 | 1465917792681 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 1765 | 1465917792687 Marionette TRACE conn4 <- [1,1302,null,{}] 08:23:12 INFO - PROCESS | 1765 | 1465917792714 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}] 08:23:12 INFO - PROCESS | 1765 | 1465917792722 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:12 INFO - PROCESS | 1765 | 1465917792927 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:23:12 INFO - PROCESS | 1765 | 1465917792945 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 1765 | 1465917792958 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f737c00 == 33 [pid = 1765] [id = 333] 08:23:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f738000) [pid = 1765] [serial = 1000] [outer = (nil)] 08:23:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f73d800) [pid = 1765] [serial = 1001] [outer = 0x8f738000] 08:23:13 INFO - PROCESS | 1765 | 1465917793028 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f7a6c00) [pid = 1765] [serial = 1002] [outer = 0x8f738000] 08:23:13 INFO - PROCESS | 1765 | 1465917793940 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]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1284ms 08:23:13 INFO - PROCESS | 1765 | 1465917793966 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 1765 | 1465917793970 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:23:13 INFO - PROCESS | 1765 | 1465917793976 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 1765 | 1465917793979 Marionette TRACE conn4 <- [1,1306,null,{}] 08:23:13 INFO - PROCESS | 1765 | 1465917793984 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}] 08:23:13 INFO - PROCESS | 1765 | 1465917793989 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:14 INFO - PROCESS | 1765 | 1465917794665 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91ffe800) [pid = 1765] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8d9cf400) [pid = 1765] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f7a4800) [pid = 1765] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f510800) [pid = 1765] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90fcf400) [pid = 1765] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91c71000) [pid = 1765] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ee5cc00) [pid = 1765] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8ecf4800) [pid = 1765] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d9db800) [pid = 1765] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f739c00) [pid = 1765] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e5a4000) [pid = 1765] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:23:14 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x92377000) [pid = 1765] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:23:14 INFO - PROCESS | 1765 | 1465917794841 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 1765 | 1465917794850 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3800 == 34 [pid = 1765] [id = 334] 08:23:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d9cf400) [pid = 1765] [serial = 1003] [outer = (nil)] 08:23:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ee5cc00) [pid = 1765] [serial = 1004] [outer = 0x8d9cf400] 08:23:14 INFO - PROCESS | 1765 | 1465917794920 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90ed9000) [pid = 1765] [serial = 1005] [outer = 0x8d9cf400] 08:23:15 INFO - PROCESS | 1765 | 1465917795657 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]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1728ms 08:23:15 INFO - PROCESS | 1765 | 1465917795706 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 1765 | 1465917795710 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:23:15 INFO - PROCESS | 1765 | 1465917795720 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 1765 | 1465917795723 Marionette TRACE conn4 <- [1,1310,null,{}] 08:23:15 INFO - PROCESS | 1765 | 1465917795729 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}] 08:23:15 INFO - PROCESS | 1765 | 1465917795734 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:15 INFO - PROCESS | 1765 | 1465917795932 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:23:15 INFO - PROCESS | 1765 | 1465917795947 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 1765 | 1465917795957 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a3800 == 35 [pid = 1765] [id = 335] 08:23:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90edec00) [pid = 1765] [serial = 1006] [outer = (nil)] 08:23:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90fcc400) [pid = 1765] [serial = 1007] [outer = 0x90edec00] 08:23:16 INFO - PROCESS | 1765 | 1465917796027 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91067800) [pid = 1765] [serial = 1008] [outer = 0x90edec00] 08:23:16 INFO - PROCESS | 1765 | 1465917796984 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] 08:23:17 INFO - PROCESS | 1765 | 1465917797079 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:23:17 INFO - PROCESS | 1765 | 1465917797089 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 1765 | 1465917797095 Marionette TRACE conn4 <- [1,1314,null,{}] 08:23:17 INFO - PROCESS | 1765 | 1465917797104 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}] 08:23:17 INFO - PROCESS | 1765 | 1465917797110 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:17 INFO - PROCESS | 1765 | 1465917797330 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:23:17 INFO - PROCESS | 1765 | 1465917797561 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 1765 | 1465917797579 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d4000 == 36 [pid = 1765] [id = 336] 08:23:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8d9d4c00) [pid = 1765] [serial = 1009] [outer = (nil)] 08:23:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e710400) [pid = 1765] [serial = 1010] [outer = 0x8d9d4c00] 08:23:17 INFO - PROCESS | 1765 | 1465917797704 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ecf8800) [pid = 1765] [serial = 1011] [outer = 0x8d9d4c00] 08:23:18 INFO - PROCESS | 1765 | 1465917798718 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]]]}] 08:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1687ms 08:23:18 INFO - PROCESS | 1765 | 1465917798791 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 1765 | 1465917798798 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:23:18 INFO - PROCESS | 1765 | 1465917798809 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 1765 | 1465917798813 Marionette TRACE conn4 <- [1,1318,null,{}] 08:23:18 INFO - PROCESS | 1765 | 1465917798820 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}] 08:23:18 INFO - PROCESS | 1765 | 1465917798826 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:19 INFO - PROCESS | 1765 | 1465917799026 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:23:19 INFO - PROCESS | 1765 | 1465917799257 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 1765 | 1465917799265 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d5400 == 37 [pid = 1765] [id = 337] 08:23:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f5c2400) [pid = 1765] [serial = 1012] [outer = (nil)] 08:23:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f7a5000) [pid = 1765] [serial = 1013] [outer = 0x8f5c2400] 08:23:19 INFO - PROCESS | 1765 | 1465917799354 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f734000) [pid = 1765] [serial = 1014] [outer = 0x8f5c2400] 08:23:20 INFO - PROCESS | 1765 | 1465917800419 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]]]}] 08:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1690ms 08:23:20 INFO - PROCESS | 1765 | 1465917800500 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 1765 | 1465917800504 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:23:20 INFO - PROCESS | 1765 | 1465917800510 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 1765 | 1465917800517 Marionette TRACE conn4 <- [1,1322,null,{}] 08:23:20 INFO - PROCESS | 1765 | 1465917800533 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}] 08:23:20 INFO - PROCESS | 1765 | 1465917800542 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:20 INFO - PROCESS | 1765 | 1465917800756 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:23:20 INFO - PROCESS | 1765 | 1465917800972 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 1765 | 1465917800982 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c6d800 == 38 [pid = 1765] [id = 338] 08:23:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91c6e000) [pid = 1765] [serial = 1015] [outer = (nil)] 08:23:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91ff1c00) [pid = 1765] [serial = 1016] [outer = 0x91c6e000] 08:23:21 INFO - PROCESS | 1765 | 1465917801067 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91ff9400) [pid = 1765] [serial = 1017] [outer = 0x91c6e000] 08:23:22 INFO - PROCESS | 1765 | 1465917802035 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]]]}] 08:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1589ms 08:23:22 INFO - PROCESS | 1765 | 1465917802100 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 1765 | 1465917802106 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:23:22 INFO - PROCESS | 1765 | 1465917802112 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 1765 | 1465917802115 Marionette TRACE conn4 <- [1,1326,null,{}] 08:23:22 INFO - PROCESS | 1765 | 1465917802123 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}] 08:23:22 INFO - PROCESS | 1765 | 1465917802127 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:22 INFO - PROCESS | 1765 | 1465917802323 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:23:22 INFO - PROCESS | 1765 | 1465917802532 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 1765 | 1465917802540 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f737400 == 39 [pid = 1765] [id = 339] 08:23:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91c72800) [pid = 1765] [serial = 1018] [outer = (nil)] 08:23:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9226cc00) [pid = 1765] [serial = 1019] [outer = 0x91c72800] 08:23:22 INFO - PROCESS | 1765 | 1465917802659 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92379000) [pid = 1765] [serial = 1020] [outer = 0x91c72800] 08:23:23 INFO - PROCESS | 1765 | 1465917803625 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]]]}] 08:23:23 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 08:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1588ms 08:23:23 INFO - PROCESS | 1765 | 1465917803701 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 1765 | 1465917803705 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:23:23 INFO - PROCESS | 1765 | 1465917803712 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 1765 | 1465917803715 Marionette TRACE conn4 <- [1,1330,null,{}] 08:23:23 INFO - PROCESS | 1765 | 1465917803721 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}] 08:23:23 INFO - PROCESS | 1765 | 1465917803727 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:23 INFO - PROCESS | 1765 | 1465917803904 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:23:24 INFO - PROCESS | 1765 | 1465917804192 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 1765 | 1465917804203 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d6400 == 40 [pid = 1765] [id = 340] 08:23:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8d7d6800) [pid = 1765] [serial = 1021] [outer = (nil)] 08:23:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8d9d2c00) [pid = 1765] [serial = 1022] [outer = 0x8d7d6800] 08:23:24 INFO - PROCESS | 1765 | 1465917804347 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8e5af400) [pid = 1765] [serial = 1023] [outer = 0x8d7d6800] 08:23:25 INFO - PROCESS | 1765 | --DOCSHELL 0x90eda800 == 39 [pid = 1765] [id = 328] 08:23:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d3800 == 38 [pid = 1765] [id = 334] 08:23:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8f737c00 == 37 [pid = 1765] [id = 333] 08:23:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8e719800 == 36 [pid = 1765] [id = 332] 08:23:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ef800 == 35 [pid = 1765] [id = 331] 08:23:25 INFO - PROCESS | 1765 | 1465917805467 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]]]}] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92378c00) [pid = 1765] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92380800) [pid = 1765] [serial = 965] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91ff3000) [pid = 1765] [serial = 959] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x92268800) [pid = 1765] [serial = 962] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91ff8c00) [pid = 1765] [serial = 960] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9226e800) [pid = 1765] [serial = 947] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x9237e000) [pid = 1765] [serial = 948] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91b91000) [pid = 1765] [serial = 936] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9106f400) [pid = 1765] [serial = 935] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91ff7c00) [pid = 1765] [serial = 944] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91fff000) [pid = 1765] [serial = 945] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f461000) [pid = 1765] [serial = 953] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f50e400) [pid = 1765] [serial = 954] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90edc800) [pid = 1765] [serial = 956] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e5aa800) [pid = 1765] [serial = 950] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e717400) [pid = 1765] [serial = 951] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f7a6800) [pid = 1765] [serial = 941] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90edf400) [pid = 1765] [serial = 942] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ecf6000) [pid = 1765] [serial = 938] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f457800) [pid = 1765] [serial = 939] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x92270000) [pid = 1765] [serial = 963] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91068c00) [pid = 1765] [serial = 957] [outer = (nil)] [url = about:blank] 08:23:25 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x924f3000) [pid = 1765] [serial = 966] [outer = (nil)] [url = about:blank] 08:23:25 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 08:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1846ms 08:23:25 INFO - PROCESS | 1765 | 1465917805560 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:23:25 INFO - PROCESS | 1765 | 1465917805565 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:23:25 INFO - PROCESS | 1765 | 1465917805575 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 1765 | 1465917805580 Marionette TRACE conn4 <- [1,1334,null,{}] 08:23:25 INFO - PROCESS | 1765 | 1465917805597 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}] 08:23:25 INFO - PROCESS | 1765 | 1465917805604 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:25 INFO - PROCESS | 1765 | 1465917805769 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:23:25 INFO - PROCESS | 1765 | 1465917805828 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 1765 | 1465917805837 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf6000 == 36 [pid = 1765] [id = 341] 08:23:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ecf9800) [pid = 1765] [serial = 1024] [outer = (nil)] 08:23:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f458400) [pid = 1765] [serial = 1025] [outer = 0x8ecf9800] 08:23:25 INFO - PROCESS | 1765 | 1465917805935 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f50e400) [pid = 1765] [serial = 1026] [outer = 0x8ecf9800] 08:23:26 INFO - PROCESS | 1765 | 1465917806809 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]]]}] 08:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1287ms 08:23:26 INFO - PROCESS | 1765 | 1465917806863 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 1765 | 1465917806870 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:23:26 INFO - PROCESS | 1765 | 1465917806887 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 1765 | 1465917806890 Marionette TRACE conn4 <- [1,1338,null,{}] 08:23:26 INFO - PROCESS | 1765 | 1465917806904 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}] 08:23:26 INFO - PROCESS | 1765 | 1465917806910 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:27 INFO - PROCESS | 1765 | 1465917807082 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:23:27 INFO - PROCESS | 1765 | 1465917807093 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 1765 | 1465917807101 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79d000 == 37 [pid = 1765] [id = 342] 08:23:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f7a6800) [pid = 1765] [serial = 1027] [outer = (nil)] 08:23:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9106a000) [pid = 1765] [serial = 1028] [outer = 0x8f7a6800] 08:23:27 INFO - PROCESS | 1765 | 1465917807168 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91b8a000) [pid = 1765] [serial = 1029] [outer = 0x8f7a6800] 08:23:28 INFO - PROCESS | 1765 | 1465917808566 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]]]}] 08:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1702ms 08:23:28 INFO - PROCESS | 1765 | 1465917808583 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:23:28 INFO - PROCESS | 1765 | 1465917808589 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:23:28 INFO - PROCESS | 1765 | 1465917808597 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 1765 | 1465917808606 Marionette TRACE conn4 <- [1,1342,null,{}] 08:23:28 INFO - PROCESS | 1765 | 1465917808627 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}] 08:23:28 INFO - PROCESS | 1765 | 1465917808634 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:28 INFO - PROCESS | 1765 | 1465917808887 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:23:28 INFO - PROCESS | 1765 | 1465917808917 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 1765 | 1465917808923 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e4000 == 38 [pid = 1765] [id = 343] 08:23:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91069000) [pid = 1765] [serial = 1030] [outer = (nil)] 08:23:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ffac00) [pid = 1765] [serial = 1031] [outer = 0x91069000] 08:23:29 INFO - PROCESS | 1765 | 1465917808993 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x921a8000) [pid = 1765] [serial = 1032] [outer = 0x91069000] 08:23:29 INFO - PROCESS | 1765 | 1465917809881 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]]]}] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f738000) [pid = 1765] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ecfac00) [pid = 1765] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f509c00) [pid = 1765] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d7da800) [pid = 1765] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91c72000) [pid = 1765] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8d9cf400) [pid = 1765] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8d9ddc00) [pid = 1765] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1399ms 08:23:29 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e5a8000) [pid = 1765] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:23:30 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f79c000) [pid = 1765] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:23:30 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91ff0800) [pid = 1765] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:23:30 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ecf6c00) [pid = 1765] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:23:30 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x925c9000) [pid = 1765] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:23:30 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x92b48400) [pid = 1765] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:23:30 INFO - PROCESS | 1765 | 1465917810005 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 1765 | 1465917810010 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:23:30 INFO - PROCESS | 1765 | 1465917810022 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 1765 | 1465917810025 Marionette TRACE conn4 <- [1,1346,null,{}] 08:23:30 INFO - PROCESS | 1765 | 1465917810031 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}] 08:23:30 INFO - PROCESS | 1765 | 1465917810036 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:30 INFO - PROCESS | 1765 | 1465917810203 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:23:30 INFO - PROCESS | 1765 | 1465917810328 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 1765 | 1465917810336 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9400 == 39 [pid = 1765] [id = 344] 08:23:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f461400) [pid = 1765] [serial = 1033] [outer = (nil)] 08:23:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f739000) [pid = 1765] [serial = 1034] [outer = 0x8f461400] 08:23:30 INFO - PROCESS | 1765 | 1465917810426 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90fc1800) [pid = 1765] [serial = 1035] [outer = 0x8f461400] 08:23:31 INFO - PROCESS | 1765 | 1465917811236 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]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1231ms 08:23:31 INFO - PROCESS | 1765 | 1465917811254 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:23:31 INFO - PROCESS | 1765 | 1465917811258 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:23:31 INFO - PROCESS | 1765 | 1465917811264 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 1765 | 1465917811268 Marionette TRACE conn4 <- [1,1350,null,{}] 08:23:31 INFO - PROCESS | 1765 | 1465917811273 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}] 08:23:31 INFO - PROCESS | 1765 | 1465917811279 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:31 INFO - PROCESS | 1765 | 1465917811485 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:23:31 INFO - PROCESS | 1765 | 1465917811507 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1765 | 1465917811528 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a8400 == 40 [pid = 1765] [id = 345] 08:23:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e5b0800) [pid = 1765] [serial = 1036] [outer = (nil)] 08:23:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9226e000) [pid = 1765] [serial = 1037] [outer = 0x8e5b0800] 08:23:31 INFO - PROCESS | 1765 | 1465917811611 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x924ee000) [pid = 1765] [serial = 1038] [outer = 0x8e5b0800] 08:23:32 INFO - PROCESS | 1765 | 1465917812720 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]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1486ms 08:23:32 INFO - PROCESS | 1765 | 1465917812752 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 1765 | 1465917812758 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:23:32 INFO - PROCESS | 1765 | 1465917812765 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 1765 | 1465917812773 Marionette TRACE conn4 <- [1,1354,null,{}] 08:23:32 INFO - PROCESS | 1765 | 1465917812781 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}] 08:23:32 INFO - PROCESS | 1765 | 1465917812786 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:32 INFO - PROCESS | 1765 | 1465917812965 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:23:33 INFO - PROCESS | 1765 | 1465917813195 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1765 | 1465917813202 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e715800 == 41 [pid = 1765] [id = 346] 08:23:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e718c00) [pid = 1765] [serial = 1039] [outer = (nil)] 08:23:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f458c00) [pid = 1765] [serial = 1040] [outer = 0x8e718c00] 08:23:33 INFO - PROCESS | 1765 | 1465917813295 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f5c7400) [pid = 1765] [serial = 1041] [outer = 0x8e718c00] 08:23:34 INFO - PROCESS | 1765 | 1465917814220 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]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1484ms 08:23:34 INFO - PROCESS | 1765 | 1465917814250 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 1765 | 1465917814258 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:23:34 INFO - PROCESS | 1765 | 1465917814268 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 1765 | 1465917814280 Marionette TRACE conn4 <- [1,1358,null,{}] 08:23:34 INFO - PROCESS | 1765 | 1465917814292 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}] 08:23:34 INFO - PROCESS | 1765 | 1465917814297 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:34 INFO - PROCESS | 1765 | 1465917814533 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:23:34 INFO - PROCESS | 1765 | 1465917814799 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 1765 | 1465917814806 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcb000 == 42 [pid = 1765] [id = 347] 08:23:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91c68800) [pid = 1765] [serial = 1042] [outer = (nil)] 08:23:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91c70400) [pid = 1765] [serial = 1043] [outer = 0x91c68800] 08:23:34 INFO - PROCESS | 1765 | 1465917814908 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ffa800) [pid = 1765] [serial = 1044] [outer = 0x91c68800] 08:23:35 INFO - PROCESS | 1765 | 1465917815791 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]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1593ms 08:23:35 INFO - PROCESS | 1765 | 1465917815862 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:23:35 INFO - PROCESS | 1765 | 1465917815867 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:23:35 INFO - PROCESS | 1765 | 1465917815873 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 1765 | 1465917815879 Marionette TRACE conn4 <- [1,1362,null,{}] 08:23:35 INFO - PROCESS | 1765 | 1465917815896 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}] 08:23:35 INFO - PROCESS | 1765 | 1465917815904 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:36 INFO - PROCESS | 1765 | 1465917816124 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:23:36 INFO - PROCESS | 1765 | 1465917816294 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 1765 | 1465917816306 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x924f6000 == 43 [pid = 1765] [id = 348] 08:23:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x925c2400) [pid = 1765] [serial = 1045] [outer = (nil)] 08:23:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x925c5800) [pid = 1765] [serial = 1046] [outer = 0x925c2400] 08:23:36 INFO - PROCESS | 1765 | 1465917816433 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x925cd400) [pid = 1765] [serial = 1047] [outer = 0x925c2400] 08:23:37 INFO - PROCESS | 1765 | 1465917817388 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]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1586ms 08:23:37 INFO - PROCESS | 1765 | 1465917817460 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 1765 | 1465917817466 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:23:37 INFO - PROCESS | 1765 | 1465917817474 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 1765 | 1465917817477 Marionette TRACE conn4 <- [1,1366,null,{}] 08:23:37 INFO - PROCESS | 1765 | 1465917817483 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}] 08:23:37 INFO - PROCESS | 1765 | 1465917817488 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:37 INFO - PROCESS | 1765 | 1465917817701 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:23:37 INFO - PROCESS | 1765 | 1465917817908 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 1765 | 1465917817916 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9c00 == 44 [pid = 1765] [id = 349] 08:23:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x925c4000) [pid = 1765] [serial = 1048] [outer = (nil)] 08:23:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92713400) [pid = 1765] [serial = 1049] [outer = 0x925c4000] 08:23:38 INFO - PROCESS | 1765 | 1465917818041 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92ab2000) [pid = 1765] [serial = 1050] [outer = 0x925c4000] 08:23:38 INFO - PROCESS | 1765 | 1465917818949 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] 08:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:23:39 INFO - PROCESS | 1765 | 1465917819012 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:23:39 INFO - PROCESS | 1765 | 1465917819019 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 1765 | 1465917819022 Marionette TRACE conn4 <- [1,1370,null,{}] 08:23:39 INFO - PROCESS | 1765 | 1465917819028 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}] 08:23:39 INFO - PROCESS | 1765 | 1465917819033 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:39 INFO - PROCESS | 1765 | 1465917819235 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:23:39 INFO - PROCESS | 1765 | 1465917819407 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1765 | 1465917819416 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2c00 == 45 [pid = 1765] [id = 350] 08:23:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x925cbc00) [pid = 1765] [serial = 1051] [outer = (nil)] 08:23:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92b4c800) [pid = 1765] [serial = 1052] [outer = 0x925cbc00] 08:23:39 INFO - PROCESS | 1765 | 1465917819542 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92c43800) [pid = 1765] [serial = 1053] [outer = 0x925cbc00] 08:23:40 INFO - PROCESS | 1765 | 1465917820572 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] 08:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:23:40 INFO - PROCESS | 1765 | 1465917820606 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:23:40 INFO - PROCESS | 1765 | 1465917820613 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 1765 | 1465917820617 Marionette TRACE conn4 <- [1,1374,null,{}] 08:23:40 INFO - PROCESS | 1765 | 1465917820623 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}] 08:23:40 INFO - PROCESS | 1765 | 1465917820634 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:40 INFO - PROCESS | 1765 | 1465917820862 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:23:41 INFO - PROCESS | 1765 | 1465917821316 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1765 | 1465917821326 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7db400 == 46 [pid = 1765] [id = 351] 08:23:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d7db800) [pid = 1765] [serial = 1054] [outer = (nil)] 08:23:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8d9d8400) [pid = 1765] [serial = 1055] [outer = 0x8d7db800] 08:23:41 INFO - PROCESS | 1765 | 1465917821403 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e5ae800) [pid = 1765] [serial = 1056] [outer = 0x8d7db800] 08:23:42 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:42 INFO - PROCESS | 1765 | 1465917822456 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] 08:23:42 INFO - PROCESS | 1765 | 1465917822509 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:23:42 INFO - PROCESS | 1765 | 1465917822516 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 1765 | 1465917822521 Marionette TRACE conn4 <- [1,1378,null,{}] 08:23:42 INFO - PROCESS | 1765 | 1465917822529 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}] 08:23:42 INFO - PROCESS | 1765 | 1465917822537 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:42 INFO - PROCESS | 1765 | 1465917822752 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9400 == 45 [pid = 1765] [id = 344] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e4000 == 44 [pid = 1765] [id = 343] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79d000 == 43 [pid = 1765] [id = 342] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf6000 == 42 [pid = 1765] [id = 341] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d6400 == 41 [pid = 1765] [id = 340] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8f737400 == 40 [pid = 1765] [id = 339] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d4000 == 39 [pid = 1765] [id = 336] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x91c73800 == 38 [pid = 1765] [id = 324] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8f45b000 == 37 [pid = 1765] [id = 330] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a3800 == 36 [pid = 1765] [id = 335] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d5400 == 35 [pid = 1765] [id = 337] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x91c6d800 == 34 [pid = 1765] [id = 338] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0000 == 33 [pid = 1765] [id = 326] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79b800 == 32 [pid = 1765] [id = 327] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf0800 == 31 [pid = 1765] [id = 325] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ea400 == 30 [pid = 1765] [id = 329] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e2c00 == 29 [pid = 1765] [id = 350] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7db400 == 28 [pid = 1765] [id = 351] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9c00 == 27 [pid = 1765] [id = 349] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x924f6000 == 26 [pid = 1765] [id = 348] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcb000 == 25 [pid = 1765] [id = 347] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a8400 == 24 [pid = 1765] [id = 345] 08:23:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8e715800 == 23 [pid = 1765] [id = 346] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f73d800) [pid = 1765] [serial = 1001] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f7a6c00) [pid = 1765] [serial = 1002] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f454000) [pid = 1765] [serial = 998] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f7a8c00) [pid = 1765] [serial = 993] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f733000) [pid = 1765] [serial = 992] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e6c5800) [pid = 1765] [serial = 996] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92cf7c00) [pid = 1765] [serial = 986] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e5a4400) [pid = 1765] [serial = 995] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90ed9000) [pid = 1765] [serial = 1005] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e70e800) [pid = 1765] [serial = 990] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e6c1400) [pid = 1765] [serial = 989] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e713c00) [pid = 1765] [serial = 969] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e6cfc00) [pid = 1765] [serial = 968] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90fcbc00) [pid = 1765] [serial = 972] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f7a8400) [pid = 1765] [serial = 971] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x924ee400) [pid = 1765] [serial = 975] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92379800) [pid = 1765] [serial = 974] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9270e000) [pid = 1765] [serial = 978] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9270a800) [pid = 1765] [serial = 977] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ee5cc00) [pid = 1765] [serial = 1004] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92b41c00) [pid = 1765] [serial = 981] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92abac00) [pid = 1765] [serial = 980] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x92cee000) [pid = 1765] [serial = 984] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f45d800) [pid = 1765] [serial = 999] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x92c4f400) [pid = 1765] [serial = 983] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x92e59c00) [pid = 1765] [serial = 987] [outer = (nil)] [url = about:blank] 08:23:43 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90fcc400) [pid = 1765] [serial = 1007] [outer = (nil)] [url = about:blank] 08:23:44 INFO - PROCESS | 1765 | 1465917824047 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 1765 | 1465917824056 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eec00 == 24 [pid = 1765] [id = 352] 08:23:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8b8f0000) [pid = 1765] [serial = 1057] [outer = (nil)] 08:23:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8d7d5c00) [pid = 1765] [serial = 1058] [outer = 0x8b8f0000] 08:23:44 INFO - PROCESS | 1765 | 1465917824133 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8d9cf800) [pid = 1765] [serial = 1059] [outer = 0x8b8f0000] 08:23:44 INFO - PROCESS | 1765 | 1465917824925 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] 08:23:44 INFO - PROCESS | 1765 | 1465917824961 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:23:44 INFO - PROCESS | 1765 | 1465917824973 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 1765 | 1465917824977 Marionette TRACE conn4 <- [1,1382,null,{}] 08:23:44 INFO - PROCESS | 1765 | 1465917824985 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}] 08:23:44 INFO - PROCESS | 1765 | 1465917824993 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:45 INFO - PROCESS | 1765 | 1465917825158 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:23:45 INFO - PROCESS | 1765 | 1465917825175 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 1765 | 1465917825185 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70c000 == 25 [pid = 1765] [id = 353] 08:23:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e70c400) [pid = 1765] [serial = 1060] [outer = (nil)] 08:23:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e711800) [pid = 1765] [serial = 1061] [outer = 0x8e70c400] 08:23:45 INFO - PROCESS | 1765 | 1465917825256 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8eceb800) [pid = 1765] [serial = 1062] [outer = 0x8e70c400] 08:23:46 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:46 INFO - PROCESS | 1765 | 1465917826231 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] 08:23:46 INFO - PROCESS | 1765 | 1465917826319 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:23:46 INFO - PROCESS | 1765 | 1465917826327 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 1765 | 1465917826330 Marionette TRACE conn4 <- [1,1386,null,{}] 08:23:46 INFO - PROCESS | 1765 | 1465917826334 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}] 08:23:46 INFO - PROCESS | 1765 | 1465917826341 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:46 INFO - PROCESS | 1765 | 1465917826573 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:23:46 INFO - PROCESS | 1765 | 1465917826606 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 1765 | 1465917826616 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ccc00 == 26 [pid = 1765] [id = 354] 08:23:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e6cfc00) [pid = 1765] [serial = 1063] [outer = (nil)] 08:23:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f461800) [pid = 1765] [serial = 1064] [outer = 0x8e6cfc00] 08:23:46 INFO - PROCESS | 1765 | 1465917826684 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f509000) [pid = 1765] [serial = 1065] [outer = 0x8e6cfc00] 08:23:47 INFO - PROCESS | 1765 | 1465917827682 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] 08:23:47 INFO - PROCESS | 1765 | 1465917827713 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:23:47 INFO - PROCESS | 1765 | 1465917827729 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 1765 | 1465917827739 Marionette TRACE conn4 <- [1,1390,null,{}] 08:23:47 INFO - PROCESS | 1765 | 1465917827756 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}] 08:23:47 INFO - PROCESS | 1765 | 1465917827764 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:47 INFO - PROCESS | 1765 | 1465917827990 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:23:48 INFO - PROCESS | 1765 | 1465917828018 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 1765 | 1465917828025 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a7800 == 27 [pid = 1765] [id = 355] 08:23:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f7a8400) [pid = 1765] [serial = 1066] [outer = (nil)] 08:23:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90ed2800) [pid = 1765] [serial = 1067] [outer = 0x8f7a8400] 08:23:48 INFO - PROCESS | 1765 | 1465917828113 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90edb000) [pid = 1765] [serial = 1068] [outer = 0x8f7a8400] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91069000) [pid = 1765] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f461400) [pid = 1765] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90edec00) [pid = 1765] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8d7d6800) [pid = 1765] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91c6e000) [pid = 1765] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ecf9800) [pid = 1765] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f7a6800) [pid = 1765] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8d9d4c00) [pid = 1765] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91c72800) [pid = 1765] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f5c2400) [pid = 1765] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:23:49 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e5b0800) [pid = 1765] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:23:49 INFO - PROCESS | 1765 | 1465917829531 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]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1861ms 08:23:49 INFO - PROCESS | 1765 | 1465917829581 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 1765 | 1465917829586 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:23:49 INFO - PROCESS | 1765 | 1465917829592 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 1765 | 1465917829595 Marionette TRACE conn4 <- [1,1394,null,{}] 08:23:49 INFO - PROCESS | 1765 | 1465917829600 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}] 08:23:49 INFO - PROCESS | 1765 | 1465917829605 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:49 INFO - PROCESS | 1765 | 1465917829754 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:23:49 INFO - PROCESS | 1765 | 1465917829763 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 1765 | 1465917829772 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c2400 == 28 [pid = 1765] [id = 356] 08:23:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f507000) [pid = 1765] [serial = 1069] [outer = (nil)] 08:23:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90ed9c00) [pid = 1765] [serial = 1070] [outer = 0x8f507000] 08:23:49 INFO - PROCESS | 1765 | 1465917829840 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90edf800) [pid = 1765] [serial = 1071] [outer = 0x8f507000] 08:23:50 INFO - PROCESS | 1765 | 1465917830691 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]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1137ms 08:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:23:50 INFO - PROCESS | 1765 | 1465917830729 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 1765 | 1465917830732 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:23:50 INFO - PROCESS | 1765 | 1465917830739 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 1765 | 1465917830742 Marionette TRACE conn4 <- [1,1398,null,{}] 08:23:50 INFO - PROCESS | 1765 | 1465917830748 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}] 08:23:50 INFO - PROCESS | 1765 | 1465917830753 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:50 INFO - PROCESS | 1765 | 1465917830899 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:23:50 INFO - PROCESS | 1765 | 1465917830908 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 1765 | 1465917830928 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x91066000 == 29 [pid = 1765] [id = 357] 08:23:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91066400) [pid = 1765] [serial = 1072] [outer = (nil)] 08:23:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9106c400) [pid = 1765] [serial = 1073] [outer = 0x91066400] 08:23:51 INFO - PROCESS | 1765 | 1465917831008 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91b91000) [pid = 1765] [serial = 1074] [outer = 0x91066400] 08:23:52 INFO - PROCESS | 1765 | 1465917832217 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]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1536ms 08:23:52 INFO - PROCESS | 1765 | 1465917832275 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 1765 | 1465917832282 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:23:52 INFO - PROCESS | 1765 | 1465917832290 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 1765 | 1465917832298 Marionette TRACE conn4 <- [1,1402,null,{}] 08:23:52 INFO - PROCESS | 1765 | 1465917832306 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}] 08:23:52 INFO - PROCESS | 1765 | 1465917832311 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:52 INFO - PROCESS | 1765 | 1465917832627 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:23:52 INFO - PROCESS | 1765 | 1465917832802 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 1765 | 1465917832810 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ad400 == 30 [pid = 1765] [id = 358] 08:23:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e6ce800) [pid = 1765] [serial = 1075] [outer = (nil)] 08:23:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8ee53000) [pid = 1765] [serial = 1076] [outer = 0x8e6ce800] 08:23:52 INFO - PROCESS | 1765 | 1465917832897 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f461c00) [pid = 1765] [serial = 1077] [outer = 0x8e6ce800] 08:23:53 INFO - PROCESS | 1765 | 1465917833860 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]]]}] 08:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1635ms 08:23:53 INFO - PROCESS | 1765 | 1465917833926 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 1765 | 1465917833933 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:23:53 INFO - PROCESS | 1765 | 1465917833944 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - PROCESS | 1765 | 1465917833948 Marionette TRACE conn4 <- [1,1406,null,{}] 08:23:53 INFO - PROCESS | 1765 | 1465917833954 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}] 08:23:53 INFO - PROCESS | 1765 | 1465917833961 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:54 INFO - PROCESS | 1765 | 1465917834177 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:23:54 INFO - PROCESS | 1765 | 1465917834439 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 1765 | 1465917834448 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a3c00 == 31 [pid = 1765] [id = 359] 08:23:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90ed9000) [pid = 1765] [serial = 1078] [outer = (nil)] 08:23:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90fc5800) [pid = 1765] [serial = 1079] [outer = 0x90ed9000] 08:23:54 INFO - PROCESS | 1765 | 1465917834577 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90fcdc00) [pid = 1765] [serial = 1080] [outer = 0x90ed9000] 08:23:55 INFO - PROCESS | 1765 | 1465917835571 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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1683ms 08:23:55 INFO - PROCESS | 1765 | 1465917835627 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 1765 | 1465917835632 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:23:55 INFO - PROCESS | 1765 | 1465917835638 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 1765 | 1465917835645 Marionette TRACE conn4 <- [1,1410,null,{}] 08:23:55 INFO - PROCESS | 1765 | 1465917835662 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}] 08:23:55 INFO - PROCESS | 1765 | 1465917835671 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:55 INFO - PROCESS | 1765 | 1465917835889 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:23:56 INFO - PROCESS | 1765 | 1465917836155 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1765 | 1465917836165 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b90c00 == 32 [pid = 1765] [id = 360] 08:23:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b92000) [pid = 1765] [serial = 1081] [outer = (nil)] 08:23:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ff7400) [pid = 1765] [serial = 1082] [outer = 0x91b92000] 08:23:56 INFO - PROCESS | 1765 | 1465917836254 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x921a9400) [pid = 1765] [serial = 1083] [outer = 0x91b92000] 08:23:57 INFO - PROCESS | 1765 | 1465917837595 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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1989ms 08:23:57 INFO - PROCESS | 1765 | 1465917837628 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1765 | 1465917837632 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:23:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d1c00 == 31 [pid = 1765] [id = 318] 08:23:57 INFO - PROCESS | 1765 | 1465917837788 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1765 | 1465917837793 Marionette TRACE conn4 <- [1,1414,null,{}] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91ffac00) [pid = 1765] [serial = 1031] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f739000) [pid = 1765] [serial = 1034] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91067800) [pid = 1765] [serial = 1008] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d9d2c00) [pid = 1765] [serial = 1022] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e5af400) [pid = 1765] [serial = 1023] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91ff1c00) [pid = 1765] [serial = 1016] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91ff9400) [pid = 1765] [serial = 1017] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f458400) [pid = 1765] [serial = 1025] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f50e400) [pid = 1765] [serial = 1026] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9106a000) [pid = 1765] [serial = 1028] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e710400) [pid = 1765] [serial = 1010] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ecf8800) [pid = 1765] [serial = 1011] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9226cc00) [pid = 1765] [serial = 1019] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x92379000) [pid = 1765] [serial = 1020] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f7a5000) [pid = 1765] [serial = 1013] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8f734000) [pid = 1765] [serial = 1014] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x924ee000) [pid = 1765] [serial = 1038] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9226e000) [pid = 1765] [serial = 1037] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x921a8000) [pid = 1765] [serial = 1032] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x91b8a000) [pid = 1765] [serial = 1029] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x90fc1800) [pid = 1765] [serial = 1035] [outer = (nil)] [url = about:blank] 08:23:57 INFO - PROCESS | 1765 | 1465917837834 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}] 08:23:57 INFO - PROCESS | 1765 | 1465917837841 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:58 INFO - PROCESS | 1765 | 1465917838041 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:23:58 INFO - PROCESS | 1765 | 1465917838126 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 1765 | 1465917838138 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7df800 == 32 [pid = 1765] [id = 361] 08:23:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8d7e0400) [pid = 1765] [serial = 1084] [outer = (nil)] 08:23:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8e5b0800) [pid = 1765] [serial = 1085] [outer = 0x8d7e0400] 08:23:58 INFO - PROCESS | 1765 | 1465917838209 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8e6c9800) [pid = 1765] [serial = 1086] [outer = 0x8d7e0400] 08:23:59 INFO - PROCESS | 1765 | 1465917839019 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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1356ms 08:23:59 INFO - PROCESS | 1765 | 1465917839060 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1765 | 1465917839067 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:23:59 INFO - PROCESS | 1765 | 1465917839078 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1765 | 1465917839082 Marionette TRACE conn4 <- [1,1418,null,{}] 08:23:59 INFO - PROCESS | 1765 | 1465917839088 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}] 08:23:59 INFO - PROCESS | 1765 | 1465917839093 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:59 INFO - PROCESS | 1765 | 1465917839256 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:23:59 INFO - PROCESS | 1765 | 1465917839266 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1765 | 1465917839272 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:23:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf6000 == 33 [pid = 1765] [id = 362] 08:23:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8ecf8c00) [pid = 1765] [serial = 1087] [outer = (nil)] 08:23:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f455000) [pid = 1765] [serial = 1088] [outer = 0x8ecf8c00] 08:23:59 INFO - PROCESS | 1765 | 1465917839356 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8f50cc00) [pid = 1765] [serial = 1089] [outer = 0x8ecf8c00] 08:24:00 INFO - PROCESS | 1765 | 1465917840283 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]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1277ms 08:24:00 INFO - PROCESS | 1765 | 1465917840360 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 1765 | 1465917840364 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:24:00 INFO - PROCESS | 1765 | 1465917840380 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 1765 | 1465917840386 Marionette TRACE conn4 <- [1,1422,null,{}] 08:24:00 INFO - PROCESS | 1765 | 1465917840401 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}] 08:24:00 INFO - PROCESS | 1765 | 1465917840409 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:00 INFO - PROCESS | 1765 | 1465917840649 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:24:00 INFO - PROCESS | 1765 | 1465917840672 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 1765 | 1465917840681 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a4c00 == 34 [pid = 1765] [id = 363] 08:24:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f7a5400) [pid = 1765] [serial = 1090] [outer = (nil)] 08:24:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90fcfc00) [pid = 1765] [serial = 1091] [outer = 0x8f7a5400] 08:24:00 INFO - PROCESS | 1765 | 1465917840754 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91074800) [pid = 1765] [serial = 1092] [outer = 0x8f7a5400] 08:24:01 INFO - PROCESS | 1765 | 1465917841743 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]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1434ms 08:24:01 INFO - PROCESS | 1765 | 1465917841815 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 1765 | 1465917841819 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:24:01 INFO - PROCESS | 1765 | 1465917841825 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 1765 | 1465917841829 Marionette TRACE conn4 <- [1,1426,null,{}] 08:24:01 INFO - PROCESS | 1765 | 1465917841859 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}] 08:24:01 INFO - PROCESS | 1765 | 1465917841863 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:02 INFO - PROCESS | 1765 | 1465917842081 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:24:02 INFO - PROCESS | 1765 | 1465917842102 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 1765 | 1465917842114 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x9106bc00 == 35 [pid = 1765] [id = 364] 08:24:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91b92c00) [pid = 1765] [serial = 1093] [outer = (nil)] 08:24:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91c71400) [pid = 1765] [serial = 1094] [outer = 0x91b92c00] 08:24:02 INFO - PROCESS | 1765 | 1465917842197 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f461400) [pid = 1765] [serial = 1095] [outer = 0x91b92c00] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x925c4000) [pid = 1765] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f507000) [pid = 1765] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8b8f0000) [pid = 1765] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91c68800) [pid = 1765] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e6cfc00) [pid = 1765] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x925cbc00) [pid = 1765] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e718c00) [pid = 1765] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e70c400) [pid = 1765] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x925c2400) [pid = 1765] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8f7a8400) [pid = 1765] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:24:02 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8d7db800) [pid = 1765] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:24:03 INFO - PROCESS | 1765 | 1465917843151 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1353ms 08:24:03 INFO - PROCESS | 1765 | 1465917843179 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 1765 | 1465917843183 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:24:03 INFO - PROCESS | 1765 | 1465917843189 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 1765 | 1465917843192 Marionette TRACE conn4 <- [1,1430,null,{}] 08:24:03 INFO - PROCESS | 1765 | 1465917843198 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}] 08:24:03 INFO - PROCESS | 1765 | 1465917843202 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:03 INFO - PROCESS | 1765 | 1465917843345 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:24:03 INFO - PROCESS | 1765 | 1465917843358 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 1765 | 1465917843363 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70c400 == 36 [pid = 1765] [id = 365] 08:24:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x90fc4400) [pid = 1765] [serial = 1096] [outer = (nil)] 08:24:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x91ff9400) [pid = 1765] [serial = 1097] [outer = 0x90fc4400] 08:24:03 INFO - PROCESS | 1765 | 1465917843432 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x91ffe000) [pid = 1765] [serial = 1098] [outer = 0x90fc4400] 08:24:04 INFO - PROCESS | 1765 | 1465917844321 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]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1193ms 08:24:04 INFO - PROCESS | 1765 | 1465917844383 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 1765 | 1465917844387 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:24:04 INFO - PROCESS | 1765 | 1465917844392 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 1765 | 1465917844396 Marionette TRACE conn4 <- [1,1434,null,{}] 08:24:04 INFO - PROCESS | 1765 | 1465917844401 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}] 08:24:04 INFO - PROCESS | 1765 | 1465917844411 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:04 INFO - PROCESS | 1765 | 1465917844667 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:24:04 INFO - PROCESS | 1765 | 1465917844830 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 1765 | 1465917844840 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e8c00 == 37 [pid = 1765] [id = 366] 08:24:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8b8e9400) [pid = 1765] [serial = 1099] [outer = (nil)] 08:24:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8d7d3800) [pid = 1765] [serial = 1100] [outer = 0x8b8e9400] 08:24:04 INFO - PROCESS | 1765 | 1465917844926 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8d9d4c00) [pid = 1765] [serial = 1101] [outer = 0x8b8e9400] 08:24:05 INFO - PROCESS | 1765 | 1465917845956 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]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1628ms 08:24:06 INFO - PROCESS | 1765 | 1465917846023 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1765 | 1465917846029 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:24:06 INFO - PROCESS | 1765 | 1465917846038 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1765 | 1465917846042 Marionette TRACE conn4 <- [1,1438,null,{}] 08:24:06 INFO - PROCESS | 1765 | 1465917846050 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}] 08:24:06 INFO - PROCESS | 1765 | 1465917846060 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:06 INFO - PROCESS | 1765 | 1465917846301 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:24:06 INFO - PROCESS | 1765 | 1465917846562 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 1765 | 1465917846570 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9db400 == 38 [pid = 1765] [id = 367] 08:24:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ecef800) [pid = 1765] [serial = 1102] [outer = (nil)] 08:24:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f505000) [pid = 1765] [serial = 1103] [outer = 0x8ecef800] 08:24:06 INFO - PROCESS | 1765 | 1465917846661 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f5bcc00) [pid = 1765] [serial = 1104] [outer = 0x8ecef800] 08:24:07 INFO - PROCESS | 1765 | 1465917847566 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1597ms 08:24:07 INFO - PROCESS | 1765 | 1465917847635 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 1765 | 1465917847640 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:24:07 INFO - PROCESS | 1765 | 1465917847647 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 1765 | 1465917847651 Marionette TRACE conn4 <- [1,1442,null,{}] 08:24:07 INFO - PROCESS | 1765 | 1465917847657 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}] 08:24:07 INFO - PROCESS | 1765 | 1465917847662 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:07 INFO - PROCESS | 1765 | 1465917847884 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:24:08 INFO - PROCESS | 1765 | 1465917848144 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1765 | 1465917848155 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed1800 == 39 [pid = 1765] [id = 368] 08:24:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90eda000) [pid = 1765] [serial = 1105] [outer = (nil)] 08:24:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90fc9400) [pid = 1765] [serial = 1106] [outer = 0x90eda000] 08:24:08 INFO - PROCESS | 1765 | 1465917848279 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91b85800) [pid = 1765] [serial = 1107] [outer = 0x90eda000] 08:24:09 INFO - PROCESS | 1765 | 1465917849275 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]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1689ms 08:24:09 INFO - PROCESS | 1765 | 1465917849337 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 1765 | 1465917849344 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:24:09 INFO - PROCESS | 1765 | 1465917849361 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 1765 | 1465917849368 Marionette TRACE conn4 <- [1,1446,null,{}] 08:24:09 INFO - PROCESS | 1765 | 1465917849374 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}] 08:24:09 INFO - PROCESS | 1765 | 1465917849381 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:09 INFO - PROCESS | 1765 | 1465917849617 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:24:09 INFO - PROCESS | 1765 | 1465917849823 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1765 | 1465917849834 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b89000 == 40 [pid = 1765] [id = 369] 08:24:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91c65400) [pid = 1765] [serial = 1108] [outer = (nil)] 08:24:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x92375c00) [pid = 1765] [serial = 1109] [outer = 0x91c65400] 08:24:09 INFO - PROCESS | 1765 | 1465917849956 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9237c000) [pid = 1765] [serial = 1110] [outer = 0x91c65400] 08:24:10 INFO - PROCESS | 1765 | 1465917850936 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]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1654ms 08:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:24:11 INFO - PROCESS | 1765 | 1465917851007 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 1765 | 1465917851010 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:24:11 INFO - PROCESS | 1765 | 1465917851017 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 1765 | 1465917851020 Marionette TRACE conn4 <- [1,1450,null,{}] 08:24:11 INFO - PROCESS | 1765 | 1465917851026 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}] 08:24:11 INFO - PROCESS | 1765 | 1465917851031 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:11 INFO - PROCESS | 1765 | 1465917851238 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:24:11 INFO - PROCESS | 1765 | 1465917851449 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 1765 | 1465917851461 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226d000 == 41 [pid = 1765] [id = 370] 08:24:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9237ac00) [pid = 1765] [serial = 1111] [outer = (nil)] 08:24:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x924f0400) [pid = 1765] [serial = 1112] [outer = 0x9237ac00] 08:24:11 INFO - PROCESS | 1765 | 1465917851578 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x924f2800) [pid = 1765] [serial = 1113] [outer = 0x9237ac00] 08:24:12 INFO - PROCESS | 1765 | 1465917852488 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1531ms 08:24:12 INFO - PROCESS | 1765 | 1465917852548 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1765 | 1465917852552 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:24:12 INFO - PROCESS | 1765 | 1465917852558 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1765 | 1465917852562 Marionette TRACE conn4 <- [1,1454,null,{}] 08:24:12 INFO - PROCESS | 1765 | 1465917852567 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}] 08:24:12 INFO - PROCESS | 1765 | 1465917852573 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:12 INFO - PROCESS | 1765 | 1465917852757 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:24:12 INFO - PROCESS | 1765 | 1465917852926 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1765 | 1465917852945 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ce400 == 42 [pid = 1765] [id = 371] 08:24:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e717c00) [pid = 1765] [serial = 1114] [outer = (nil)] 08:24:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f73b400) [pid = 1765] [serial = 1115] [outer = 0x8e717c00] 08:24:13 INFO - PROCESS | 1765 | 1465917853038 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x925c6800) [pid = 1765] [serial = 1116] [outer = 0x8e717c00] 08:24:14 INFO - PROCESS | 1765 | 1465917854245 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]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1736ms 08:24:14 INFO - PROCESS | 1765 | 1465917854296 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 1765 | 1465917854302 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:24:14 INFO - PROCESS | 1765 | 1465917854311 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1765 | 1465917854318 Marionette TRACE conn4 <- [1,1458,null,{}] 08:24:14 INFO - PROCESS | 1765 | 1465917854326 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}] 08:24:14 INFO - PROCESS | 1765 | 1465917854331 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:14 INFO - PROCESS | 1765 | 1465917854519 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:24:14 INFO - PROCESS | 1765 | 1465917854831 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 1765 | 1465917854841 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf5800 == 43 [pid = 1765] [id = 372] 08:24:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ecf7400) [pid = 1765] [serial = 1117] [outer = (nil)] 08:24:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8ee52c00) [pid = 1765] [serial = 1118] [outer = 0x8ecf7400] 08:24:14 INFO - PROCESS | 1765 | 1465917854922 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f501400) [pid = 1765] [serial = 1119] [outer = 0x8ecf7400] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a7800 == 42 [pid = 1765] [id = 355] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eec00 == 41 [pid = 1765] [id = 352] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ccc00 == 40 [pid = 1765] [id = 354] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f740400 == 39 [pid = 1765] [id = 309] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6d0c00 == 38 [pid = 1765] [id = 308] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70c400 == 37 [pid = 1765] [id = 365] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x9106bc00 == 36 [pid = 1765] [id = 364] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a4c00 == 35 [pid = 1765] [id = 363] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf6000 == 34 [pid = 1765] [id = 362] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7df800 == 33 [pid = 1765] [id = 361] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a3c00 == 32 [pid = 1765] [id = 359] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ad400 == 31 [pid = 1765] [id = 358] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x91c70800 == 30 [pid = 1765] [id = 314] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70c000 == 29 [pid = 1765] [id = 353] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c8800 == 28 [pid = 1765] [id = 323] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecfa800 == 27 [pid = 1765] [id = 317] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ae400 == 26 [pid = 1765] [id = 307] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff6c00 == 25 [pid = 1765] [id = 321] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5c00 == 24 [pid = 1765] [id = 322] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x91b90c00 == 23 [pid = 1765] [id = 360] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6c00 == 22 [pid = 1765] [id = 312] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0800 == 21 [pid = 1765] [id = 320] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c2400 == 20 [pid = 1765] [id = 356] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d8800 == 19 [pid = 1765] [id = 316] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x91066000 == 18 [pid = 1765] [id = 357] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f459800 == 17 [pid = 1765] [id = 313] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50d800 == 16 [pid = 1765] [id = 315] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79d800 == 15 [pid = 1765] [id = 310] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ed800 == 14 [pid = 1765] [id = 319] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcf000 == 13 [pid = 1765] [id = 311] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x9226d000 == 12 [pid = 1765] [id = 370] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x91b89000 == 11 [pid = 1765] [id = 369] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9db400 == 10 [pid = 1765] [id = 367] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed1800 == 9 [pid = 1765] [id = 368] 08:24:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e8c00 == 8 [pid = 1765] [id = 366] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e711800) [pid = 1765] [serial = 1061] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8eceb800) [pid = 1765] [serial = 1062] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8d7d5c00) [pid = 1765] [serial = 1058] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8d9cf800) [pid = 1765] [serial = 1059] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f5c7400) [pid = 1765] [serial = 1041] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f458c00) [pid = 1765] [serial = 1040] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e5ae800) [pid = 1765] [serial = 1056] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d9d8400) [pid = 1765] [serial = 1055] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91ffa800) [pid = 1765] [serial = 1044] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91c70400) [pid = 1765] [serial = 1043] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x925cd400) [pid = 1765] [serial = 1047] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x925c5800) [pid = 1765] [serial = 1046] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90ed2800) [pid = 1765] [serial = 1067] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92ab2000) [pid = 1765] [serial = 1050] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90ed9c00) [pid = 1765] [serial = 1070] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x92713400) [pid = 1765] [serial = 1049] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90edb000) [pid = 1765] [serial = 1068] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f509000) [pid = 1765] [serial = 1065] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f461800) [pid = 1765] [serial = 1064] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90edf800) [pid = 1765] [serial = 1071] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x92c43800) [pid = 1765] [serial = 1053] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x92b4c800) [pid = 1765] [serial = 1052] [outer = (nil)] [url = about:blank] 08:24:16 INFO - PROCESS | 1765 | 1465917856848 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]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2638ms 08:24:16 INFO - PROCESS | 1765 | 1465917856949 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 1765 | 1465917856955 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:24:16 INFO - PROCESS | 1765 | 1465917856963 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 1765 | 1465917856967 Marionette TRACE conn4 <- [1,1462,null,{}] 08:24:16 INFO - PROCESS | 1765 | 1465917856976 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}] 08:24:16 INFO - PROCESS | 1765 | 1465917856982 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:17 INFO - PROCESS | 1765 | 1465917857150 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:24:17 INFO - PROCESS | 1765 | 1465917857267 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 1765 | 1465917857276 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dc800 == 9 [pid = 1765] [id = 373] 08:24:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8d9d0c00) [pid = 1765] [serial = 1120] [outer = (nil)] 08:24:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e5aa400) [pid = 1765] [serial = 1121] [outer = 0x8d9d0c00] 08:24:17 INFO - PROCESS | 1765 | 1465917857352 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e6c1800) [pid = 1765] [serial = 1122] [outer = 0x8d9d0c00] 08:24:18 INFO - PROCESS | 1765 | 1465917858191 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]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1283ms 08:24:18 INFO - PROCESS | 1765 | 1465917858245 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 1765 | 1465917858254 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:24:18 INFO - PROCESS | 1765 | 1465917858265 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 1765 | 1465917858269 Marionette TRACE conn4 <- [1,1466,null,{}] 08:24:18 INFO - PROCESS | 1765 | 1465917858275 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}] 08:24:18 INFO - PROCESS | 1765 | 1465917858280 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:18 INFO - PROCESS | 1765 | 1465917858451 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:24:18 INFO - PROCESS | 1765 | 1465917858578 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 1765 | 1465917858589 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e715400 == 10 [pid = 1765] [id = 374] 08:24:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8ecee000) [pid = 1765] [serial = 1123] [outer = (nil)] 08:24:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ee53c00) [pid = 1765] [serial = 1124] [outer = 0x8ecee000] 08:24:18 INFO - PROCESS | 1765 | 1465917858676 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f461800) [pid = 1765] [serial = 1125] [outer = 0x8ecee000] 08:24:19 INFO - PROCESS | 1765 | 1465917859626 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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1435ms 08:24:19 INFO - PROCESS | 1765 | 1465917859700 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 1765 | 1465917859703 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:24:19 INFO - PROCESS | 1765 | 1465917859710 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 1765 | 1465917859716 Marionette TRACE conn4 <- [1,1470,null,{}] 08:24:19 INFO - PROCESS | 1765 | 1465917859739 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}] 08:24:19 INFO - PROCESS | 1765 | 1465917859747 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:19 INFO - PROCESS | 1765 | 1465917859965 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:24:20 INFO - PROCESS | 1765 | 1465917859996 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 1765 | 1465917860006 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f740000 == 11 [pid = 1765] [id = 375] 08:24:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f740400) [pid = 1765] [serial = 1126] [outer = (nil)] 08:24:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f79d400) [pid = 1765] [serial = 1127] [outer = 0x8f740400] 08:24:20 INFO - PROCESS | 1765 | 1465917860081 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f7a3c00) [pid = 1765] [serial = 1128] [outer = 0x8f740400] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x90fc4400) [pid = 1765] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91b92c00) [pid = 1765] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91b92000) [pid = 1765] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e6ce800) [pid = 1765] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90ed9000) [pid = 1765] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8ecf8c00) [pid = 1765] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8d7e0400) [pid = 1765] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91066400) [pid = 1765] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:24:20 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8f7a5400) [pid = 1765] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:24:21 INFO - PROCESS | 1765 | 1465917861396 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]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1739ms 08:24:21 INFO - PROCESS | 1765 | 1465917861450 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 1765 | 1465917861455 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:24:21 INFO - PROCESS | 1765 | 1465917861461 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1765 | 1465917861465 Marionette TRACE conn4 <- [1,1474,null,{}] 08:24:21 INFO - PROCESS | 1765 | 1465917861471 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}] 08:24:21 INFO - PROCESS | 1765 | 1465917861475 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:21 INFO - PROCESS | 1765 | 1465917861624 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:24:21 INFO - PROCESS | 1765 | 1465917861634 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 1765 | 1465917861643 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9ce400 == 12 [pid = 1765] [id = 376] 08:24:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f45e400) [pid = 1765] [serial = 1129] [outer = (nil)] 08:24:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x90ed3000) [pid = 1765] [serial = 1130] [outer = 0x8f45e400] 08:24:21 INFO - PROCESS | 1765 | 1465917861714 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x90ed9c00) [pid = 1765] [serial = 1131] [outer = 0x8f45e400] 08:24:22 INFO - PROCESS | 1765 | 1465917862625 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]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1233ms 08:24:22 INFO - PROCESS | 1765 | 1465917862695 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 1765 | 1465917862697 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:24:22 INFO - PROCESS | 1765 | 1465917862704 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 1765 | 1465917862707 Marionette TRACE conn4 <- [1,1478,null,{}] 08:24:22 INFO - PROCESS | 1765 | 1465917862712 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}] 08:24:22 INFO - PROCESS | 1765 | 1465917862717 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:22 INFO - PROCESS | 1765 | 1465917862882 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:24:23 INFO - PROCESS | 1765 | 1465917863091 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1765 | 1465917863101 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5c00 == 13 [pid = 1765] [id = 377] 08:24:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8b8e6000) [pid = 1765] [serial = 1132] [outer = (nil)] 08:24:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8b8f0000) [pid = 1765] [serial = 1133] [outer = 0x8b8e6000] 08:24:23 INFO - PROCESS | 1765 | 1465917863193 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8d7d8800) [pid = 1765] [serial = 1134] [outer = 0x8b8e6000] 08:24:24 INFO - PROCESS | 1765 | 1465917864300 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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1685ms 08:24:24 INFO - PROCESS | 1765 | 1465917864393 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 1765 | 1465917864399 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:24:24 INFO - PROCESS | 1765 | 1465917864407 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 1765 | 1465917864412 Marionette TRACE conn4 <- [1,1482,null,{}] 08:24:24 INFO - PROCESS | 1765 | 1465917864420 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}] 08:24:24 INFO - PROCESS | 1765 | 1465917864429 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:24 INFO - PROCESS | 1765 | 1465917864675 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:24:24 INFO - PROCESS | 1765 | 1465917864896 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 1765 | 1465917864907 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c5400 == 14 [pid = 1765] [id = 378] 08:24:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ececc00) [pid = 1765] [serial = 1135] [outer = (nil)] 08:24:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ecf9400) [pid = 1765] [serial = 1136] [outer = 0x8ececc00] 08:24:24 INFO - PROCESS | 1765 | 1465917864988 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f45d400) [pid = 1765] [serial = 1137] [outer = 0x8ececc00] 08:24:26 INFO - PROCESS | 1765 | 1465917866158 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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1831ms 08:24:26 INFO - PROCESS | 1765 | 1465917866243 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1765 | 1465917866251 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:24:26 INFO - PROCESS | 1765 | 1465917866258 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1765 | 1465917866262 Marionette TRACE conn4 <- [1,1486,null,{}] 08:24:26 INFO - PROCESS | 1765 | 1465917866280 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}] 08:24:26 INFO - PROCESS | 1765 | 1465917866286 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:26 INFO - PROCESS | 1765 | 1465917866501 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:24:26 INFO - PROCESS | 1765 | 1465917866766 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 1765 | 1465917866775 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9800 == 15 [pid = 1765] [id = 379] 08:24:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8d9d2400) [pid = 1765] [serial = 1138] [outer = (nil)] 08:24:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90edd000) [pid = 1765] [serial = 1139] [outer = 0x8d9d2400] 08:24:26 INFO - PROCESS | 1765 | 1465917866861 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90fc3c00) [pid = 1765] [serial = 1140] [outer = 0x8d9d2400] 08:24:27 INFO - PROCESS | 1765 | 1465917867970 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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1793ms 08:24:28 INFO - PROCESS | 1765 | 1465917868052 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:24:28 INFO - PROCESS | 1765 | 1465917868056 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:24:28 INFO - PROCESS | 1765 | 1465917868073 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1765 | 1465917868083 Marionette TRACE conn4 <- [1,1490,null,{}] 08:24:28 INFO - PROCESS | 1765 | 1465917868090 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}] 08:24:28 INFO - PROCESS | 1765 | 1465917868096 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:28 INFO - PROCESS | 1765 | 1465917868328 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:24:28 INFO - PROCESS | 1765 | 1465917868545 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1765 | 1465917868554 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf4c00 == 16 [pid = 1765] [id = 380] 08:24:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f457000) [pid = 1765] [serial = 1141] [outer = (nil)] 08:24:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91b8bc00) [pid = 1765] [serial = 1142] [outer = 0x8f457000] 08:24:28 INFO - PROCESS | 1765 | 1465917868631 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90fccc00) [pid = 1765] [serial = 1143] [outer = 0x8f457000] 08:24:29 INFO - PROCESS | 1765 | 1465917869802 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]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1796ms 08:24:29 INFO - PROCESS | 1765 | 1465917869860 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:24:29 INFO - PROCESS | 1765 | 1465917869864 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:24:29 INFO - PROCESS | 1765 | 1465917869882 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - PROCESS | 1765 | 1465917869886 Marionette TRACE conn4 <- [1,1494,null,{}] 08:24:29 INFO - PROCESS | 1765 | 1465917869894 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}] 08:24:29 INFO - PROCESS | 1765 | 1465917869899 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:30 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9ce400 == 15 [pid = 1765] [id = 376] 08:24:30 INFO - PROCESS | 1765 | --DOCSHELL 0x8f740000 == 14 [pid = 1765] [id = 375] 08:24:30 INFO - PROCESS | 1765 | 1465917870211 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:24:30 INFO - PROCESS | 1765 | --DOCSHELL 0x8e715400 == 13 [pid = 1765] [id = 374] 08:24:30 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dc800 == 12 [pid = 1765] [id = 373] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f461400) [pid = 1765] [serial = 1095] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90fcfc00) [pid = 1765] [serial = 1091] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91074800) [pid = 1765] [serial = 1092] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91ffe000) [pid = 1765] [serial = 1098] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f50cc00) [pid = 1765] [serial = 1089] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91ff9400) [pid = 1765] [serial = 1097] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91c71400) [pid = 1765] [serial = 1094] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91ff7400) [pid = 1765] [serial = 1082] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x921a9400) [pid = 1765] [serial = 1083] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8ee53000) [pid = 1765] [serial = 1076] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f461c00) [pid = 1765] [serial = 1077] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x90fc5800) [pid = 1765] [serial = 1079] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90fcdc00) [pid = 1765] [serial = 1080] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8f455000) [pid = 1765] [serial = 1088] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8e5b0800) [pid = 1765] [serial = 1085] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8e6c9800) [pid = 1765] [serial = 1086] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x91b91000) [pid = 1765] [serial = 1074] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x9106c400) [pid = 1765] [serial = 1073] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1765 | 1465917870346 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 1765 | 1465917870355 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7e0000 == 13 [pid = 1765] [id = 381] 08:24:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8d9d4400) [pid = 1765] [serial = 1144] [outer = (nil)] 08:24:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8e6ca000) [pid = 1765] [serial = 1145] [outer = 0x8d9d4400] 08:24:30 INFO - PROCESS | 1765 | 1465917870428 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8e70ac00) [pid = 1765] [serial = 1146] [outer = 0x8d9d4400] 08:24:31 INFO - PROCESS | 1765 | 1465917871252 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1438ms 08:24:31 INFO - PROCESS | 1765 | 1465917871318 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1765 | 1465917871325 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:24:31 INFO - PROCESS | 1765 | 1465917871338 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1765 | 1465917871342 Marionette TRACE conn4 <- [1,1498,null,{}] 08:24:31 INFO - PROCESS | 1765 | 1465917871349 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}] 08:24:31 INFO - PROCESS | 1765 | 1465917871354 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:31 INFO - PROCESS | 1765 | 1465917871528 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:24:31 INFO - PROCESS | 1765 | 1465917871657 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 1765 | 1465917871666 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e712c00 == 14 [pid = 1765] [id = 382] 08:24:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f45c800) [pid = 1765] [serial = 1147] [outer = (nil)] 08:24:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f506c00) [pid = 1765] [serial = 1148] [outer = 0x8f45c800] 08:24:31 INFO - PROCESS | 1765 | 1465917871740 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8f5c1c00) [pid = 1765] [serial = 1149] [outer = 0x8f45c800] 08:24:32 INFO - PROCESS | 1765 | 1465917872618 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]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1341ms 08:24:32 INFO - PROCESS | 1765 | 1465917872681 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 1765 | 1465917872685 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:24:32 INFO - PROCESS | 1765 | 1465917872692 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 1765 | 1465917872697 Marionette TRACE conn4 <- [1,1502,null,{}] 08:24:32 INFO - PROCESS | 1765 | 1465917872720 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}] 08:24:32 INFO - PROCESS | 1765 | 1465917872729 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:32 INFO - PROCESS | 1765 | 1465917872943 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:24:32 INFO - PROCESS | 1765 | 1465917872966 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1765 | 1465917872974 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc6c00 == 15 [pid = 1765] [id = 383] 08:24:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90fca800) [pid = 1765] [serial = 1150] [outer = (nil)] 08:24:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91065400) [pid = 1765] [serial = 1151] [outer = 0x90fca800] 08:24:33 INFO - PROCESS | 1765 | 1465917873050 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9106f400) [pid = 1765] [serial = 1152] [outer = 0x90fca800] 08:24:33 INFO - PROCESS | 1765 | 1465917873962 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]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1343ms 08:24:34 INFO - PROCESS | 1765 | 1465917874035 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 1765 | 1465917874039 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:24:34 INFO - PROCESS | 1765 | 1465917874045 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1765 | 1465917874048 Marionette TRACE conn4 <- [1,1506,null,{}] 08:24:34 INFO - PROCESS | 1765 | 1465917874054 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}] 08:24:34 INFO - PROCESS | 1765 | 1465917874059 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:34 INFO - PROCESS | 1765 | 1465917874293 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:24:34 INFO - PROCESS | 1765 | 1465917874310 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 1765 | 1465917874321 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc7c00 == 16 [pid = 1765] [id = 384] 08:24:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91b84000) [pid = 1765] [serial = 1153] [outer = (nil)] 08:24:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91c69c00) [pid = 1765] [serial = 1154] [outer = 0x91b84000] 08:24:34 INFO - PROCESS | 1765 | 1465917874395 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91ff2400) [pid = 1765] [serial = 1155] [outer = 0x91b84000] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8b8e9400) [pid = 1765] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ecef800) [pid = 1765] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f740400) [pid = 1765] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90eda000) [pid = 1765] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91c65400) [pid = 1765] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8ecf7400) [pid = 1765] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8d9d0c00) [pid = 1765] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x9237ac00) [pid = 1765] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8e717c00) [pid = 1765] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:24:34 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8ecee000) [pid = 1765] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:24:35 INFO - PROCESS | 1765 | 1465917875374 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]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1388ms 08:24:35 INFO - PROCESS | 1765 | 1465917875435 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 1765 | 1465917875438 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:24:35 INFO - PROCESS | 1765 | 1465917875444 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1765 | 1465917875447 Marionette TRACE conn4 <- [1,1510,null,{}] 08:24:35 INFO - PROCESS | 1765 | 1465917875452 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}] 08:24:35 INFO - PROCESS | 1765 | 1465917875457 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:35 INFO - PROCESS | 1765 | 1465917875658 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:24:35 INFO - PROCESS | 1765 | 1465917875671 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1765 | 1465917875677 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eec00 == 17 [pid = 1765] [id = 385] 08:24:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8ecef800) [pid = 1765] [serial = 1156] [outer = (nil)] 08:24:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f7a9000) [pid = 1765] [serial = 1157] [outer = 0x8ecef800] 08:24:35 INFO - PROCESS | 1765 | 1465917875759 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f5cb400) [pid = 1765] [serial = 1158] [outer = 0x8ecef800] 08:24:36 INFO - PROCESS | 1765 | 1465917876577 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]]]}] 08:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1177ms 08:24:36 INFO - PROCESS | 1765 | 1465917876623 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 1765 | 1465917876627 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:24:36 INFO - PROCESS | 1765 | 1465917876633 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 1765 | 1465917876636 Marionette TRACE conn4 <- [1,1514,null,{}] 08:24:36 INFO - PROCESS | 1765 | 1465917876641 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}] 08:24:36 INFO - PROCESS | 1765 | 1465917876651 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:36 INFO - PROCESS | 1765 | 1465917876861 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:24:37 INFO - PROCESS | 1765 | 1465917877042 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1765 | 1465917877050 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3400 == 18 [pid = 1765] [id = 386] 08:24:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8b8e3c00) [pid = 1765] [serial = 1159] [outer = (nil)] 08:24:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8d7d5400) [pid = 1765] [serial = 1160] [outer = 0x8b8e3c00] 08:24:37 INFO - PROCESS | 1765 | 1465917877137 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8d9d0c00) [pid = 1765] [serial = 1161] [outer = 0x8b8e3c00] 08:24:38 INFO - PROCESS | 1765 | 1465917878108 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]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1538ms 08:24:38 INFO - PROCESS | 1765 | 1465917878174 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 1765 | 1465917878180 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:24:38 INFO - PROCESS | 1765 | 1465917878188 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 1765 | 1465917878193 Marionette TRACE conn4 <- [1,1518,null,{}] 08:24:38 INFO - PROCESS | 1765 | 1465917878201 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}] 08:24:38 INFO - PROCESS | 1765 | 1465917878210 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:38 INFO - PROCESS | 1765 | 1465917878429 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:24:38 INFO - PROCESS | 1765 | 1465917878666 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:38 INFO - PROCESS | 1765 | 1465917878677 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5000 == 19 [pid = 1765] [id = 387] 08:24:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e5a2400) [pid = 1765] [serial = 1162] [outer = (nil)] 08:24:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f45dc00) [pid = 1765] [serial = 1163] [outer = 0x8e5a2400] 08:24:38 INFO - PROCESS | 1765 | 1465917878776 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f5be000) [pid = 1765] [serial = 1164] [outer = 0x8e5a2400] 08:24:39 INFO - PROCESS | 1765 | 1465917879707 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]]]}] 08:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1537ms 08:24:39 INFO - PROCESS | 1765 | 1465917879728 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 1765 | 1465917879735 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:24:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:24:39 INFO - PROCESS | 1765 | 1465917879742 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - PROCESS | 1765 | 1465917879746 Marionette TRACE conn4 <- [1,1522,null,{}] 08:24:39 INFO - PROCESS | 1765 | 1465917879753 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}] 08:24:39 INFO - PROCESS | 1765 | 1465917879758 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:39 INFO - PROCESS | 1765 | 1465917879946 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:24:40 INFO - PROCESS | 1765 | 1465917880111 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 1765 | 1465917880122 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c5800 == 20 [pid = 1765] [id = 388] 08:24:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f7a9800) [pid = 1765] [serial = 1165] [outer = (nil)] 08:24:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90fc2000) [pid = 1765] [serial = 1166] [outer = 0x8f7a9800] 08:24:40 INFO - PROCESS | 1765 | 1465917880201 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91b84800) [pid = 1765] [serial = 1167] [outer = 0x8f7a9800] 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:40 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:41 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:41 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:41 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 () { 08:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:24:41 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 () { 08:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:24:41 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 () { 08:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:24:41 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 () { 08:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:24:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1482ms 08:24:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:24:41 INFO - PROCESS | 1765 | 1465917881203 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"]]]}] 08:24:41 INFO - PROCESS | 1765 | 1465917881225 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 1765 | 1465917881229 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:24:41 INFO - PROCESS | 1765 | 1465917881260 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 1765 | 1465917881269 Marionette TRACE conn4 <- [1,1526,null,{}] 08:24:41 INFO - PROCESS | 1765 | 1465917881296 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}] 08:24:41 INFO - PROCESS | 1765 | 1465917881303 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:41 INFO - PROCESS | 1765 | 1465917881483 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:24:41 INFO - PROCESS | 1765 | 1465917881651 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 1765 | 1465917881661 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x9106d000 == 21 [pid = 1765] [id = 389] 08:24:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x921a9400) [pid = 1765] [serial = 1168] [outer = (nil)] 08:24:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x921b2c00) [pid = 1765] [serial = 1169] [outer = 0x921a9400] 08:24:41 INFO - PROCESS | 1765 | 1465917881740 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x92269000) [pid = 1765] [serial = 1170] [outer = 0x921a9400] 08:24:42 INFO - PROCESS | 1765 | 1465917882560 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"]]]}] 08:24:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:24:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:24:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:24:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1366ms 08:24:42 INFO - PROCESS | 1765 | 1465917882622 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1765 | 1465917882627 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:24:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:24:42 INFO - PROCESS | 1765 | 1465917882635 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1765 | 1465917882638 Marionette TRACE conn4 <- [1,1530,null,{}] 08:24:42 INFO - PROCESS | 1765 | 1465917882644 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}] 08:24:42 INFO - PROCESS | 1765 | 1465917882649 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:42 INFO - PROCESS | 1765 | 1465917882827 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:24:43 INFO - PROCESS | 1765 | 1465917882997 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 1765 | 1465917883009 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c9000 == 22 [pid = 1765] [id = 390] 08:24:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x921b1c00) [pid = 1765] [serial = 1171] [outer = (nil)] 08:24:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9237e000) [pid = 1765] [serial = 1172] [outer = 0x921b1c00] 08:24:43 INFO - PROCESS | 1765 | 1465917883088 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x924f0c00) [pid = 1765] [serial = 1173] [outer = 0x921b1c00] 08:24:43 INFO - PROCESS | 1765 | 1465917883864 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]]]}] 08:24:43 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 08:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:24:43 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. 08:24:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:24:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1280ms 08:24:43 INFO - PROCESS | 1765 | 1465917883918 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:24:43 INFO - PROCESS | 1765 | 1465917883922 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:24:43 INFO - PROCESS | 1765 | 1465917883928 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1765 | 1465917883932 Marionette TRACE conn4 <- [1,1534,null,{}] 08:24:43 INFO - PROCESS | 1765 | 1465917883938 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}] 08:24:43 INFO - PROCESS | 1765 | 1465917883944 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:44 INFO - PROCESS | 1765 | 1465917884131 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:24:44 INFO - PROCESS | 1765 | 1465917884299 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 1765 | 1465917884316 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x925c4800 == 23 [pid = 1765] [id = 391] 08:24:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x925c9000) [pid = 1765] [serial = 1174] [outer = (nil)] 08:24:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x925cf400) [pid = 1765] [serial = 1175] [outer = 0x925c9000] 08:24:44 INFO - PROCESS | 1765 | 1465917884408 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92712400) [pid = 1765] [serial = 1176] [outer = 0x925c9000] 08:24:45 INFO - PROCESS | 1765 | 1465917885414 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]]]}] 08:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1535ms 08:24:45 INFO - PROCESS | 1765 | 1465917885464 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:24:45 INFO - PROCESS | 1765 | 1465917885468 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:24:45 INFO - PROCESS | 1765 | 1465917885475 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 1765 | 1465917885479 Marionette TRACE conn4 <- [1,1538,null,{}] 08:24:45 INFO - PROCESS | 1765 | 1465917885485 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}] 08:24:45 INFO - PROCESS | 1765 | 1465917885491 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:45 INFO - PROCESS | 1765 | 1465917885669 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:24:45 INFO - PROCESS | 1765 | 1465917885839 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 1765 | 1465917885849 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ed000 == 24 [pid = 1765] [id = 392] 08:24:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91c71400) [pid = 1765] [serial = 1177] [outer = (nil)] 08:24:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b4a800) [pid = 1765] [serial = 1178] [outer = 0x91c71400] 08:24:45 INFO - PROCESS | 1765 | 1465917885930 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92b4bc00) [pid = 1765] [serial = 1179] [outer = 0x91c71400] 08:24:46 INFO - PROCESS | 1765 | 1465917886844 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]]]}] 08:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1430ms 08:24:46 INFO - PROCESS | 1765 | 1465917886906 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:24:46 INFO - PROCESS | 1765 | 1465917886910 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:24:46 INFO - PROCESS | 1765 | 1465917886916 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 1765 | 1465917886920 Marionette TRACE conn4 <- [1,1542,null,{}] 08:24:46 INFO - PROCESS | 1765 | 1465917886926 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}] 08:24:46 INFO - PROCESS | 1765 | 1465917886931 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:47 INFO - PROCESS | 1765 | 1465917887103 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:24:47 INFO - PROCESS | 1765 | 1465917887274 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 1765 | 1465917887281 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3800 == 25 [pid = 1765] [id = 393] 08:24:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8e6c1400) [pid = 1765] [serial = 1180] [outer = (nil)] 08:24:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c46800) [pid = 1765] [serial = 1181] [outer = 0x8e6c1400] 08:24:47 INFO - PROCESS | 1765 | 1465917887362 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92c47400) [pid = 1765] [serial = 1182] [outer = 0x8e6c1400] 08:24:48 INFO - PROCESS | 1765 | 1465917888294 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]]]}] 08:24:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1434ms 08:24:48 INFO - PROCESS | 1765 | 1465917888351 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 1765 | 1465917888355 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:24:48 INFO - PROCESS | 1765 | 1465917888361 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 1765 | 1465917888364 Marionette TRACE conn4 <- [1,1546,null,{}] 08:24:48 INFO - PROCESS | 1765 | 1465917888370 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}] 08:24:48 INFO - PROCESS | 1765 | 1465917888376 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:48 INFO - PROCESS | 1765 | 1465917888547 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:24:48 INFO - PROCESS | 1765 | 1465917888721 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1765 | 1465917888728 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c2800 == 26 [pid = 1765] [id = 394] 08:24:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e6c3000) [pid = 1765] [serial = 1183] [outer = (nil)] 08:24:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x90ed7000) [pid = 1765] [serial = 1184] [outer = 0x8e6c3000] 08:24:48 INFO - PROCESS | 1765 | 1465917888809 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92abd800) [pid = 1765] [serial = 1185] [outer = 0x8e6c3000] 08:24:49 INFO - PROCESS | 1765 | 1465917889918 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]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:24:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1638ms 08:24:50 INFO - PROCESS | 1765 | 1465917890000 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:24:50 INFO - PROCESS | 1765 | 1465917890007 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:24:50 INFO - PROCESS | 1765 | 1465917890015 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 1765 | 1465917890020 Marionette TRACE conn4 <- [1,1550,null,{}] 08:24:50 INFO - PROCESS | 1765 | 1465917890028 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}] 08:24:50 INFO - PROCESS | 1765 | 1465917890034 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:50 INFO - PROCESS | 1765 | 1465917890253 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:24:50 INFO - PROCESS | 1765 | 1465917890596 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 1765 | 1465917890612 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c4000 == 27 [pid = 1765] [id = 395] 08:24:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e6c4800) [pid = 1765] [serial = 1186] [outer = (nil)] 08:24:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e6ce800) [pid = 1765] [serial = 1187] [outer = 0x8e6c4800] 08:24:50 INFO - PROCESS | 1765 | 1465917890684 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8e715400) [pid = 1765] [serial = 1188] [outer = 0x8e6c4800] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eec00 == 26 [pid = 1765] [id = 385] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc7c00 == 25 [pid = 1765] [id = 384] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc6c00 == 24 [pid = 1765] [id = 383] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e712c00 == 23 [pid = 1765] [id = 382] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7e0000 == 22 [pid = 1765] [id = 381] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9800 == 21 [pid = 1765] [id = 379] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf4c00 == 20 [pid = 1765] [id = 380] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5c00 == 19 [pid = 1765] [id = 377] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c5400 == 18 [pid = 1765] [id = 378] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf5800 == 17 [pid = 1765] [id = 372] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ce400 == 16 [pid = 1765] [id = 371] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c2800 == 15 [pid = 1765] [id = 394] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3800 == 14 [pid = 1765] [id = 393] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x925c4800 == 13 [pid = 1765] [id = 391] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ed000 == 12 [pid = 1765] [id = 392] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c9000 == 11 [pid = 1765] [id = 390] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x9106d000 == 10 [pid = 1765] [id = 389] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5000 == 9 [pid = 1765] [id = 387] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c5800 == 8 [pid = 1765] [id = 388] 08:24:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3400 == 7 [pid = 1765] [id = 386] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x90ed3000) [pid = 1765] [serial = 1130] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8d9d4c00) [pid = 1765] [serial = 1101] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8d7d3800) [pid = 1765] [serial = 1100] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f5bcc00) [pid = 1765] [serial = 1104] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f505000) [pid = 1765] [serial = 1103] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f79d400) [pid = 1765] [serial = 1127] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91b85800) [pid = 1765] [serial = 1107] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x90fc9400) [pid = 1765] [serial = 1106] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92375c00) [pid = 1765] [serial = 1109] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f501400) [pid = 1765] [serial = 1119] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8ee52c00) [pid = 1765] [serial = 1118] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9237c000) [pid = 1765] [serial = 1110] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e5aa400) [pid = 1765] [serial = 1121] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x924f2800) [pid = 1765] [serial = 1113] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x924f0400) [pid = 1765] [serial = 1112] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e6c1800) [pid = 1765] [serial = 1122] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x925c6800) [pid = 1765] [serial = 1116] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f73b400) [pid = 1765] [serial = 1115] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f461800) [pid = 1765] [serial = 1125] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f7a3c00) [pid = 1765] [serial = 1128] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ee53c00) [pid = 1765] [serial = 1124] [outer = (nil)] [url = about:blank] 08:24:52 INFO - PROCESS | 1765 | 1465917892667 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]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:24:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2689ms 08:24:52 INFO - PROCESS | 1765 | 1465917892704 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:24:52 INFO - PROCESS | 1765 | 1465917892710 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:24:52 INFO - PROCESS | 1765 | 1465917892717 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1765 | 1465917892724 Marionette TRACE conn4 <- [1,1554,null,{}] 08:24:52 INFO - PROCESS | 1765 | 1465917892731 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}] 08:24:52 INFO - PROCESS | 1765 | 1465917892736 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:52 INFO - PROCESS | 1765 | 1465917892902 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:24:53 INFO - PROCESS | 1765 | 1465917893028 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 1765 | 1465917893038 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7de000 == 8 [pid = 1765] [id = 396] 08:24:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d9cf400) [pid = 1765] [serial = 1189] [outer = (nil)] 08:24:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e5a4c00) [pid = 1765] [serial = 1190] [outer = 0x8d9cf400] 08:24:53 INFO - PROCESS | 1765 | 1465917893107 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e6c1c00) [pid = 1765] [serial = 1191] [outer = 0x8d9cf400] 08:24:53 INFO - PROCESS | 1765 | 1465917893918 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]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1240ms 08:24:53 INFO - PROCESS | 1765 | 1465917893958 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 1765 | 1465917893967 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:24:53 INFO - PROCESS | 1765 | 1465917893979 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1765 | 1465917893983 Marionette TRACE conn4 <- [1,1558,null,{}] 08:24:53 INFO - PROCESS | 1765 | 1465917893989 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}] 08:24:53 INFO - PROCESS | 1765 | 1465917893995 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:54 INFO - PROCESS | 1765 | 1465917894177 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:24:54 INFO - PROCESS | 1765 | 1465917894187 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 1765 | 1465917894197 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecebc00 == 9 [pid = 1765] [id = 397] 08:24:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ecef000) [pid = 1765] [serial = 1192] [outer = (nil)] 08:24:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8ee5c800) [pid = 1765] [serial = 1193] [outer = 0x8ecef000] 08:24:54 INFO - PROCESS | 1765 | 1465917894396 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f458000) [pid = 1765] [serial = 1194] [outer = 0x8ecef000] 08:24:55 INFO - PROCESS | 1765 | 1465917895335 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]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1383ms 08:24:55 INFO - PROCESS | 1765 | 1465917895361 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 1765 | 1465917895365 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:24:55 INFO - PROCESS | 1765 | 1465917895371 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 1765 | 1465917895377 Marionette TRACE conn4 <- [1,1562,null,{}] 08:24:55 INFO - PROCESS | 1765 | 1465917895399 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}] 08:24:55 INFO - PROCESS | 1765 | 1465917895408 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:55 INFO - PROCESS | 1765 | 1465917895618 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:24:55 INFO - PROCESS | 1765 | 1465917895643 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 1765 | 1465917895653 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f737800 == 10 [pid = 1765] [id = 398] 08:24:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f738800) [pid = 1765] [serial = 1195] [outer = (nil)] 08:24:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f73b800) [pid = 1765] [serial = 1196] [outer = 0x8f738800] 08:24:55 INFO - PROCESS | 1765 | 1465917895728 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f7a1400) [pid = 1765] [serial = 1197] [outer = 0x8f738800] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8b8e6000) [pid = 1765] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f45c800) [pid = 1765] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ececc00) [pid = 1765] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ecef800) [pid = 1765] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90fca800) [pid = 1765] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91b84000) [pid = 1765] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f45e400) [pid = 1765] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f457000) [pid = 1765] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8d9d2400) [pid = 1765] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:24:56 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8d9d4400) [pid = 1765] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:24:57 INFO - PROCESS | 1765 | 1465917897216 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]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1885ms 08:24:57 INFO - PROCESS | 1765 | 1465917897279 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:24:57 INFO - PROCESS | 1765 | 1465917897283 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:24:57 INFO - PROCESS | 1765 | 1465917897290 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 1765 | 1465917897293 Marionette TRACE conn4 <- [1,1566,null,{}] 08:24:57 INFO - PROCESS | 1765 | 1465917897298 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}] 08:24:57 INFO - PROCESS | 1765 | 1465917897303 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:57 INFO - PROCESS | 1765 | 1465917897506 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:24:57 INFO - PROCESS | 1765 | 1465917897519 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 1765 | 1465917897530 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecef800 == 11 [pid = 1765] [id = 399] 08:24:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f45b400) [pid = 1765] [serial = 1198] [outer = (nil)] 08:24:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f7a5800) [pid = 1765] [serial = 1199] [outer = 0x8f45b400] 08:24:57 INFO - PROCESS | 1765 | 1465917897598 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90ed4000) [pid = 1765] [serial = 1200] [outer = 0x8f45b400] 08:24:58 INFO - PROCESS | 1765 | 1465917898376 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]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1140ms 08:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:24:58 INFO - PROCESS | 1765 | 1465917898430 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 1765 | 1465917898433 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:24:58 INFO - PROCESS | 1765 | 1465917898439 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 1765 | 1465917898443 Marionette TRACE conn4 <- [1,1570,null,{}] 08:24:58 INFO - PROCESS | 1765 | 1465917898448 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}] 08:24:58 INFO - PROCESS | 1765 | 1465917898453 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:58 INFO - PROCESS | 1765 | 1465917898622 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:24:58 INFO - PROCESS | 1765 | 1465917898632 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 1765 | 1465917898640 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:24:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edc000 == 12 [pid = 1765] [id = 400] 08:24:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90fc7400) [pid = 1765] [serial = 1201] [outer = (nil)] 08:24:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91067c00) [pid = 1765] [serial = 1202] [outer = 0x90fc7400] 08:24:58 INFO - PROCESS | 1765 | 1465917898711 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91070000) [pid = 1765] [serial = 1203] [outer = 0x90fc7400] 08:24:59 INFO - PROCESS | 1765 | 1465917899921 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]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1542ms 08:24:59 INFO - PROCESS | 1765 | 1465917899982 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 1765 | 1465917899989 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:24:59 INFO - PROCESS | 1765 | 1465917899996 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 1765 | 1465917900004 Marionette TRACE conn4 <- [1,1574,null,{}] 08:25:00 INFO - PROCESS | 1765 | 1465917900012 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}] 08:25:00 INFO - PROCESS | 1765 | 1465917900018 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:00 INFO - PROCESS | 1765 | 1465917900247 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:25:00 INFO - PROCESS | 1765 | 1465917900525 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:00 INFO - PROCESS | 1765 | 1465917900538 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dd000 == 13 [pid = 1765] [id = 401] 08:25:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8d9d9c00) [pid = 1765] [serial = 1204] [outer = (nil)] 08:25:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e6c6c00) [pid = 1765] [serial = 1205] [outer = 0x8d9d9c00] 08:25:00 INFO - PROCESS | 1765 | 1465917900625 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8ecf9800) [pid = 1765] [serial = 1206] [outer = 0x8d9d9c00] 08:25:01 INFO - PROCESS | 1765 | 1465917901634 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]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1694ms 08:25:01 INFO - PROCESS | 1765 | 1465917901692 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 1765 | 1465917901701 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:25:01 INFO - PROCESS | 1765 | 1465917901715 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 1765 | 1465917901723 Marionette TRACE conn4 <- [1,1578,null,{}] 08:25:01 INFO - PROCESS | 1765 | 1465917901733 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}] 08:25:01 INFO - PROCESS | 1765 | 1465917901742 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:02 INFO - PROCESS | 1765 | 1465917902002 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:25:02 INFO - PROCESS | 1765 | 1465917902318 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 1765 | 1465917902325 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dbc00 == 14 [pid = 1765] [id = 402] 08:25:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ececc00) [pid = 1765] [serial = 1207] [outer = (nil)] 08:25:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f73ec00) [pid = 1765] [serial = 1208] [outer = 0x8ececc00] 08:25:02 INFO - PROCESS | 1765 | 1465917902412 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90ed6400) [pid = 1765] [serial = 1209] [outer = 0x8ececc00] 08:25:03 INFO - PROCESS | 1765 | 1465917903342 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1690ms 08:25:03 INFO - PROCESS | 1765 | 1465917903405 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1765 | 1465917903408 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:25:03 INFO - PROCESS | 1765 | 1465917903416 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1765 | 1465917903422 Marionette TRACE conn4 <- [1,1582,null,{}] 08:25:03 INFO - PROCESS | 1765 | 1465917903438 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}] 08:25:03 INFO - PROCESS | 1765 | 1465917903447 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:03 INFO - PROCESS | 1765 | 1465917903634 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:25:03 INFO - PROCESS | 1765 | 1465917903849 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1765 | 1465917903862 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b8e800 == 15 [pid = 1765] [id = 403] 08:25:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91b91c00) [pid = 1765] [serial = 1210] [outer = (nil)] 08:25:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91c6a000) [pid = 1765] [serial = 1211] [outer = 0x91b91c00] 08:25:03 INFO - PROCESS | 1765 | 1465917903984 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91c71000) [pid = 1765] [serial = 1212] [outer = 0x91b91c00] 08:25:04 INFO - PROCESS | 1765 | 1465917904959 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]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1736ms 08:25:05 INFO - PROCESS | 1765 | 1465917905153 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1765 | 1465917905160 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:25:05 INFO - PROCESS | 1765 | 1465917905169 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1765 | 1465917905174 Marionette TRACE conn4 <- [1,1586,null,{}] 08:25:05 INFO - PROCESS | 1765 | 1465917905182 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}] 08:25:05 INFO - PROCESS | 1765 | 1465917905188 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:05 INFO - PROCESS | 1765 | 1465917905352 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:25:05 INFO - PROCESS | 1765 | 1465917905605 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1765 | 1465917905620 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6000 == 16 [pid = 1765] [id = 404] 08:25:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8d9d7000) [pid = 1765] [serial = 1213] [outer = (nil)] 08:25:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e5a8400) [pid = 1765] [serial = 1214] [outer = 0x8d9d7000] 08:25:05 INFO - PROCESS | 1765 | 1465917905692 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e5ae400) [pid = 1765] [serial = 1215] [outer = 0x8d9d7000] 08:25:06 INFO - PROCESS | 1765 | 1465917906666 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]]]}] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f5cb400) [pid = 1765] [serial = 1158] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8d7d8800) [pid = 1765] [serial = 1134] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f5c1c00) [pid = 1765] [serial = 1149] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ecf9400) [pid = 1765] [serial = 1136] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f7a9000) [pid = 1765] [serial = 1157] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f45d400) [pid = 1765] [serial = 1137] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91065400) [pid = 1765] [serial = 1151] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91ff2400) [pid = 1765] [serial = 1155] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8b8f0000) [pid = 1765] [serial = 1133] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9106f400) [pid = 1765] [serial = 1152] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x90ed9c00) [pid = 1765] [serial = 1131] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91b8bc00) [pid = 1765] [serial = 1142] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90fc3c00) [pid = 1765] [serial = 1140] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90fccc00) [pid = 1765] [serial = 1143] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91c69c00) [pid = 1765] [serial = 1154] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90edd000) [pid = 1765] [serial = 1139] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e70ac00) [pid = 1765] [serial = 1146] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e6ca000) [pid = 1765] [serial = 1145] [outer = (nil)] [url = about:blank] 08:25:06 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f506c00) [pid = 1765] [serial = 1148] [outer = (nil)] [url = about:blank] 08:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1591ms 08:25:06 INFO - PROCESS | 1765 | 1465917906761 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:25:06 INFO - PROCESS | 1765 | 1465917906766 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:25:06 INFO - PROCESS | 1765 | 1465917906776 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1765 | 1465917906782 Marionette TRACE conn4 <- [1,1590,null,{}] 08:25:06 INFO - PROCESS | 1765 | 1465917906788 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}] 08:25:06 INFO - PROCESS | 1765 | 1465917906794 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:06 INFO - PROCESS | 1765 | 1465917906959 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:25:07 INFO - PROCESS | 1765 | 1465917907088 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1765 | 1465917907097 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e711c00 == 17 [pid = 1765] [id = 405] 08:25:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e712400) [pid = 1765] [serial = 1216] [outer = (nil)] 08:25:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f504c00) [pid = 1765] [serial = 1217] [outer = 0x8e712400] 08:25:07 INFO - PROCESS | 1765 | 1465917907179 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f510000) [pid = 1765] [serial = 1218] [outer = 0x8e712400] 08:25:08 INFO - PROCESS | 1765 | 1465917907997 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]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1288ms 08:25:08 INFO - PROCESS | 1765 | 1465917908060 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1765 | 1465917908064 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:25:08 INFO - PROCESS | 1765 | 1465917908070 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1765 | 1465917908074 Marionette TRACE conn4 <- [1,1594,null,{}] 08:25:08 INFO - PROCESS | 1765 | 1465917908089 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}] 08:25:08 INFO - PROCESS | 1765 | 1465917908097 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:08 INFO - PROCESS | 1765 | 1465917908256 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:25:08 INFO - PROCESS | 1765 | 1465917908267 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 1765 | 1465917908280 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc0800 == 18 [pid = 1765] [id = 406] 08:25:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90fc4800) [pid = 1765] [serial = 1219] [outer = (nil)] 08:25:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90fcf800) [pid = 1765] [serial = 1220] [outer = 0x90fc4800] 08:25:08 INFO - PROCESS | 1765 | 1465917908466 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9106f400) [pid = 1765] [serial = 1221] [outer = 0x90fc4800] 08:25:09 INFO - PROCESS | 1765 | 1465917909310 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]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1282ms 08:25:09 INFO - PROCESS | 1765 | 1465917909353 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 1765 | 1465917909357 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:25:09 INFO - PROCESS | 1765 | 1465917909370 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 1765 | 1465917909372 Marionette TRACE conn4 <- [1,1598,null,{}] 08:25:09 INFO - PROCESS | 1765 | 1465917909379 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}] 08:25:09 INFO - PROCESS | 1765 | 1465917909383 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:09 INFO - PROCESS | 1765 | 1465917909583 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:25:09 INFO - PROCESS | 1765 | 1465917909609 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 1765 | 1465917909616 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc2400 == 19 [pid = 1765] [id = 407] 08:25:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b8a400) [pid = 1765] [serial = 1222] [outer = (nil)] 08:25:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b8e400) [pid = 1765] [serial = 1223] [outer = 0x91b8a400] 08:25:09 INFO - PROCESS | 1765 | 1465917909686 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91c6ec00) [pid = 1765] [serial = 1224] [outer = 0x91b8a400] 08:25:10 INFO - PROCESS | 1765 | 1465917910636 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]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1337ms 08:25:10 INFO - PROCESS | 1765 | 1465917910701 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 1765 | 1465917910705 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:25:10 INFO - PROCESS | 1765 | 1465917910712 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1765 | 1465917910716 Marionette TRACE conn4 <- [1,1602,null,{}] 08:25:10 INFO - PROCESS | 1765 | 1465917910721 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}] 08:25:10 INFO - PROCESS | 1765 | 1465917910726 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:10 INFO - PROCESS | 1765 | 1465917910942 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:25:10 INFO - PROCESS | 1765 | 1465917910959 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 1765 | 1465917910966 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edac00 == 20 [pid = 1765] [id = 408] 08:25:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90fc1400) [pid = 1765] [serial = 1225] [outer = (nil)] 08:25:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91ff5800) [pid = 1765] [serial = 1226] [outer = 0x90fc1400] 08:25:11 INFO - PROCESS | 1765 | 1465917911036 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91ff8400) [pid = 1765] [serial = 1227] [outer = 0x90fc1400] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8b8e3c00) [pid = 1765] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e5a2400) [pid = 1765] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f7a9800) [pid = 1765] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x921a9400) [pid = 1765] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x921b1c00) [pid = 1765] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x925c9000) [pid = 1765] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91c71400) [pid = 1765] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f738800) [pid = 1765] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8d9cf400) [pid = 1765] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e6c1400) [pid = 1765] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e6c4800) [pid = 1765] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e6c3000) [pid = 1765] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f45b400) [pid = 1765] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:25:11 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ecef000) [pid = 1765] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:25:12 INFO - PROCESS | 1765 | 1465917912117 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]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1437ms 08:25:12 INFO - PROCESS | 1765 | 1465917912149 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 1765 | 1465917912152 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:25:12 INFO - PROCESS | 1765 | 1465917912159 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 1765 | 1465917912162 Marionette TRACE conn4 <- [1,1606,null,{}] 08:25:12 INFO - PROCESS | 1765 | 1465917912167 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}] 08:25:12 INFO - PROCESS | 1765 | 1465917912178 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:12 INFO - PROCESS | 1765 | 1465917912379 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:25:12 INFO - PROCESS | 1765 | 1465917912508 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 1765 | 1465917912517 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dfc00 == 21 [pid = 1765] [id = 409] 08:25:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ecf0400) [pid = 1765] [serial = 1228] [outer = (nil)] 08:25:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x921ad800) [pid = 1765] [serial = 1229] [outer = 0x8ecf0400] 08:25:12 INFO - PROCESS | 1765 | 1465917912586 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x92272800) [pid = 1765] [serial = 1230] [outer = 0x8ecf0400] 08:25:13 INFO - PROCESS | 1765 | 1465917913339 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]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1228ms 08:25:13 INFO - PROCESS | 1765 | 1465917913388 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1765 | 1465917913391 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:25:13 INFO - PROCESS | 1765 | 1465917913397 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1765 | 1465917913400 Marionette TRACE conn4 <- [1,1610,null,{}] 08:25:13 INFO - PROCESS | 1765 | 1465917913405 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}] 08:25:13 INFO - PROCESS | 1765 | 1465917913410 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:13 INFO - PROCESS | 1765 | 1465917913623 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:25:13 INFO - PROCESS | 1765 | 1465917913775 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1765 | 1465917913784 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3400 == 22 [pid = 1765] [id = 410] 08:25:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8d7d3c00) [pid = 1765] [serial = 1231] [outer = (nil)] 08:25:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d7dd400) [pid = 1765] [serial = 1232] [outer = 0x8d7d3c00] 08:25:13 INFO - PROCESS | 1765 | 1465917913866 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e5a1c00) [pid = 1765] [serial = 1233] [outer = 0x8d7d3c00] 08:25:14 INFO - PROCESS | 1765 | 1465917914866 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]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1537ms 08:25:14 INFO - PROCESS | 1765 | 1465917914936 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:25:14 INFO - PROCESS | 1765 | 1465917914943 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:25:14 INFO - PROCESS | 1765 | 1465917914952 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1765 | 1465917914957 Marionette TRACE conn4 <- [1,1614,null,{}] 08:25:14 INFO - PROCESS | 1765 | 1465917914964 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}] 08:25:14 INFO - PROCESS | 1765 | 1465917914970 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:15 INFO - PROCESS | 1765 | 1465917915187 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:25:15 INFO - PROCESS | 1765 | 1465917915411 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1765 | 1465917915420 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ef800 == 23 [pid = 1765] [id = 411] 08:25:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f733800) [pid = 1765] [serial = 1234] [outer = (nil)] 08:25:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f79d800) [pid = 1765] [serial = 1235] [outer = 0x8f733800] 08:25:15 INFO - PROCESS | 1765 | 1465917915540 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90ed9400) [pid = 1765] [serial = 1236] [outer = 0x8f733800] 08:25:16 INFO - PROCESS | 1765 | 1465917916473 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]]]}] 08:25:16 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 08:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1590ms 08:25:16 INFO - PROCESS | 1765 | 1465917916541 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:25:16 INFO - PROCESS | 1765 | 1465917916546 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:25:16 INFO - PROCESS | 1765 | 1465917916552 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1765 | 1465917916556 Marionette TRACE conn4 <- [1,1618,null,{}] 08:25:16 INFO - PROCESS | 1765 | 1465917916562 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}] 08:25:16 INFO - PROCESS | 1765 | 1465917916568 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:16 INFO - PROCESS | 1765 | 1465917916788 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:25:17 INFO - PROCESS | 1765 | 1465917917067 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1765 | 1465917917076 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73c800 == 24 [pid = 1765] [id = 412] 08:25:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91c74000) [pid = 1765] [serial = 1237] [outer = (nil)] 08:25:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91ff9800) [pid = 1765] [serial = 1238] [outer = 0x91c74000] 08:25:17 INFO - PROCESS | 1765 | 1465917917201 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x921ab800) [pid = 1765] [serial = 1239] [outer = 0x91c74000] 08:25:18 INFO - PROCESS | 1765 | 1465917918089 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]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1580ms 08:25:18 INFO - PROCESS | 1765 | 1465917918141 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1765 | 1465917918147 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:25:18 INFO - PROCESS | 1765 | 1465917918166 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 1765 | 1465917918174 Marionette TRACE conn4 <- [1,1622,null,{}] 08:25:18 INFO - PROCESS | 1765 | 1465917918180 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}] 08:25:18 INFO - PROCESS | 1765 | 1465917918187 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:18 INFO - PROCESS | 1765 | 1465917918370 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:25:18 INFO - PROCESS | 1765 | 1465917918527 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1765 | 1465917918535 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x92378c00 == 25 [pid = 1765] [id = 413] 08:25:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9237b000) [pid = 1765] [serial = 1240] [outer = (nil)] 08:25:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x924ebc00) [pid = 1765] [serial = 1241] [outer = 0x9237b000] 08:25:18 INFO - PROCESS | 1765 | 1465917918612 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x924f4400) [pid = 1765] [serial = 1242] [outer = 0x9237b000] 08:25:19 INFO - PROCESS | 1765 | 1465917919553 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]]]}] 08:25:19 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 08:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1445ms 08:25:19 INFO - PROCESS | 1765 | 1465917919604 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 1765 | 1465917919609 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:25:19 INFO - PROCESS | 1765 | 1465917919615 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1765 | 1465917919618 Marionette TRACE conn4 <- [1,1626,null,{}] 08:25:19 INFO - PROCESS | 1765 | 1465917919624 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}] 08:25:19 INFO - PROCESS | 1765 | 1465917919629 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:19 INFO - PROCESS | 1765 | 1465917919813 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:25:20 INFO - PROCESS | 1765 | 1465917919985 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 1765 | 1465917919995 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcc800 == 26 [pid = 1765] [id = 414] 08:25:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91b8f000) [pid = 1765] [serial = 1243] [outer = (nil)] 08:25:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x925ca000) [pid = 1765] [serial = 1244] [outer = 0x91b8f000] 08:25:20 INFO - PROCESS | 1765 | 1465917920073 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x925cb400) [pid = 1765] [serial = 1245] [outer = 0x91b8f000] 08:25:20 INFO - PROCESS | 1765 | 1465917920966 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]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1378ms 08:25:20 INFO - PROCESS | 1765 | 1465917920994 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:25:21 INFO - PROCESS | 1765 | 1465917920998 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:25:21 INFO - PROCESS | 1765 | 1465917921004 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1765 | 1465917921008 Marionette TRACE conn4 <- [1,1630,null,{}] 08:25:21 INFO - PROCESS | 1765 | 1465917921033 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}] 08:25:21 INFO - PROCESS | 1765 | 1465917921038 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:21 INFO - PROCESS | 1765 | 1465917921219 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:25:21 INFO - PROCESS | 1765 | 1465917921395 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1765 | 1465917921415 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x9270c400 == 27 [pid = 1765] [id = 415] 08:25:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9270cc00) [pid = 1765] [serial = 1246] [outer = (nil)] 08:25:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9270f400) [pid = 1765] [serial = 1247] [outer = 0x9270cc00] 08:25:21 INFO - PROCESS | 1765 | 1465917921502 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92ab8800) [pid = 1765] [serial = 1248] [outer = 0x9270cc00] 08:25:22 INFO - PROCESS | 1765 | 1465917922494 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]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1556ms 08:25:22 INFO - PROCESS | 1765 | 1465917922561 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:25:22 INFO - PROCESS | 1765 | 1465917922566 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:25:22 INFO - PROCESS | 1765 | 1465917922572 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 1765 | 1465917922576 Marionette TRACE conn4 <- [1,1634,null,{}] 08:25:22 INFO - PROCESS | 1765 | 1465917922582 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}] 08:25:22 INFO - PROCESS | 1765 | 1465917922587 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:22 INFO - PROCESS | 1765 | 1465917922770 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:25:23 INFO - PROCESS | 1765 | 1465917923006 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1765 | 1465917923015 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a6400 == 28 [pid = 1765] [id = 416] 08:25:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92375c00) [pid = 1765] [serial = 1249] [outer = (nil)] 08:25:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92b48800) [pid = 1765] [serial = 1250] [outer = 0x92375c00] 08:25:23 INFO - PROCESS | 1765 | 1465917923139 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92b4f000) [pid = 1765] [serial = 1251] [outer = 0x92375c00] 08:25:24 INFO - PROCESS | 1765 | 1465917924065 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]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1532ms 08:25:24 INFO - PROCESS | 1765 | 1465917924104 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1765 | 1465917924109 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:25:24 INFO - PROCESS | 1765 | 1465917924116 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1765 | 1465917924120 Marionette TRACE conn4 <- [1,1638,null,{}] 08:25:24 INFO - PROCESS | 1765 | 1465917924126 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}] 08:25:24 INFO - PROCESS | 1765 | 1465917924131 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:24 INFO - PROCESS | 1765 | 1465917924305 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:25:24 INFO - PROCESS | 1765 | 1465917924739 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 1765 | 1465917924750 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d6c00 == 29 [pid = 1765] [id = 417] 08:25:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8d7d7800) [pid = 1765] [serial = 1252] [outer = (nil)] 08:25:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d9d1800) [pid = 1765] [serial = 1253] [outer = 0x8d7d7800] 08:25:24 INFO - PROCESS | 1765 | 1465917924874 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8e6c8400) [pid = 1765] [serial = 1254] [outer = 0x8d7d7800] 08:25:25 INFO - PROCESS | 1765 | 1465917925792 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]]]}] 08:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1739ms 08:25:25 INFO - PROCESS | 1765 | 1465917925858 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 1765 | 1465917925863 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:25:25 INFO - PROCESS | 1765 | 1465917925871 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 1765 | 1465917925875 Marionette TRACE conn4 <- [1,1642,null,{}] 08:25:25 INFO - PROCESS | 1765 | 1465917925883 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}] 08:25:25 INFO - PROCESS | 1765 | 1465917925891 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:26 INFO - PROCESS | 1765 | 1465917926077 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:25:26 INFO - PROCESS | 1765 | 1465917926376 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1765 | 1465917926383 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c5800 == 30 [pid = 1765] [id = 418] 08:25:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8f454400) [pid = 1765] [serial = 1255] [outer = (nil)] 08:25:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8f731c00) [pid = 1765] [serial = 1256] [outer = 0x8f454400] 08:25:26 INFO - PROCESS | 1765 | 1465917926465 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x90ed8800) [pid = 1765] [serial = 1257] [outer = 0x8f454400] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8d9d0c00) [pid = 1765] [serial = 1161] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8d7d5400) [pid = 1765] [serial = 1160] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f5be000) [pid = 1765] [serial = 1164] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8f45dc00) [pid = 1765] [serial = 1163] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x91b84800) [pid = 1765] [serial = 1167] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x90fc2000) [pid = 1765] [serial = 1166] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92269000) [pid = 1765] [serial = 1170] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x921b2c00) [pid = 1765] [serial = 1169] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x924f0c00) [pid = 1765] [serial = 1173] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9237e000) [pid = 1765] [serial = 1172] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92712400) [pid = 1765] [serial = 1176] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x925cf400) [pid = 1765] [serial = 1175] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x92b4bc00) [pid = 1765] [serial = 1179] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92b4a800) [pid = 1765] [serial = 1178] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f73b800) [pid = 1765] [serial = 1196] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e5a4c00) [pid = 1765] [serial = 1190] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e6c1c00) [pid = 1765] [serial = 1191] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x92c47400) [pid = 1765] [serial = 1182] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e715400) [pid = 1765] [serial = 1188] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e6ce800) [pid = 1765] [serial = 1187] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92c46800) [pid = 1765] [serial = 1181] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92abd800) [pid = 1765] [serial = 1185] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90ed7000) [pid = 1765] [serial = 1184] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f7a5800) [pid = 1765] [serial = 1199] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f458000) [pid = 1765] [serial = 1194] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ee5c800) [pid = 1765] [serial = 1193] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f7a1400) [pid = 1765] [serial = 1197] [outer = (nil)] [url = about:blank] 08:25:27 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90ed4000) [pid = 1765] [serial = 1200] [outer = (nil)] [url = about:blank] 08:25:28 INFO - PROCESS | 1765 | 1465917928379 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]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2535ms 08:25:28 INFO - PROCESS | 1765 | 1465917928448 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 1765 | 1465917928454 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:25:28 INFO - PROCESS | 1765 | 1465917928462 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 1765 | 1465917928467 Marionette TRACE conn4 <- [1,1646,null,{}] 08:25:28 INFO - PROCESS | 1765 | 1465917928474 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}] 08:25:28 INFO - PROCESS | 1765 | 1465917928479 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:28 INFO - PROCESS | 1765 | 1465917928636 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:25:28 INFO - PROCESS | 1765 | 1465917928646 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1765 | 1465917928657 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a7000 == 31 [pid = 1765] [id = 419] 08:25:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e5a9400) [pid = 1765] [serial = 1258] [outer = (nil)] 08:25:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e713800) [pid = 1765] [serial = 1259] [outer = 0x8e5a9400] 08:25:28 INFO - PROCESS | 1765 | 1465917928741 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e719c00) [pid = 1765] [serial = 1260] [outer = 0x8e5a9400] 08:25:29 INFO - PROCESS | 1765 | 1465917929650 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]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1229ms 08:25:29 INFO - PROCESS | 1765 | 1465917929692 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1765 | 1465917929700 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:25:29 INFO - PROCESS | 1765 | 1465917929713 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 1765 | 1465917929717 Marionette TRACE conn4 <- [1,1650,null,{}] 08:25:29 INFO - PROCESS | 1765 | 1465917929724 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}] 08:25:29 INFO - PROCESS | 1765 | 1465917929730 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:29 INFO - PROCESS | 1765 | 1465917929981 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:25:30 INFO - PROCESS | 1765 | 1465917930065 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1765 | 1465917930072 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f454c00 == 32 [pid = 1765] [id = 420] 08:25:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f45e800) [pid = 1765] [serial = 1261] [outer = (nil)] 08:25:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f50d000) [pid = 1765] [serial = 1262] [outer = 0x8f45e800] 08:25:30 INFO - PROCESS | 1765 | 1465917930145 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f5be800) [pid = 1765] [serial = 1263] [outer = 0x8f45e800] 08:25:31 INFO - PROCESS | 1765 | 1465917931055 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]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1402ms 08:25:31 INFO - PROCESS | 1765 | 1465917931118 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1765 | 1465917931122 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:25:31 INFO - PROCESS | 1765 | 1465917931128 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1765 | 1465917931134 Marionette TRACE conn4 <- [1,1654,null,{}] 08:25:31 INFO - PROCESS | 1765 | 1465917931151 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}] 08:25:31 INFO - PROCESS | 1765 | 1465917931160 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:31 INFO - PROCESS | 1765 | 1465917931376 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:25:31 INFO - PROCESS | 1765 | 1465917931461 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1765 | 1465917931471 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed4400 == 33 [pid = 1765] [id = 421] 08:25:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90ed4800) [pid = 1765] [serial = 1264] [outer = (nil)] 08:25:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90fca000) [pid = 1765] [serial = 1265] [outer = 0x90ed4800] 08:25:31 INFO - PROCESS | 1765 | 1465917931544 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91072800) [pid = 1765] [serial = 1266] [outer = 0x90ed4800] 08:25:32 INFO - PROCESS | 1765 | 1465917932398 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]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1336ms 08:25:32 INFO - PROCESS | 1765 | 1465917932466 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1765 | 1465917932471 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91b8a400) [pid = 1765] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90fc1400) [pid = 1765] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91b91c00) [pid = 1765] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d9d9c00) [pid = 1765] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8d9d7000) [pid = 1765] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90fc7400) [pid = 1765] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e712400) [pid = 1765] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ececc00) [pid = 1765] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90fc4800) [pid = 1765] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:25:32 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ecf0400) [pid = 1765] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:25:32 INFO - PROCESS | 1765 | 1465917932980 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1765 | 1465917932983 Marionette TRACE conn4 <- [1,1658,null,{}] 08:25:33 INFO - PROCESS | 1765 | 1465917933072 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}] 08:25:33 INFO - PROCESS | 1765 | 1465917933077 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:33 INFO - PROCESS | 1765 | 1465917933229 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:25:33 INFO - PROCESS | 1765 | 1465917933355 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 1765 | 1465917933361 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c4800 == 34 [pid = 1765] [id = 422] 08:25:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8ecf0400) [pid = 1765] [serial = 1267] [outer = (nil)] 08:25:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f7a8400) [pid = 1765] [serial = 1268] [outer = 0x8ecf0400] 08:25:33 INFO - PROCESS | 1765 | 1465917933432 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91b85000) [pid = 1765] [serial = 1269] [outer = 0x8ecf0400] 08:25:34 INFO - PROCESS | 1765 | 1465917934125 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]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1225ms 08:25:34 INFO - PROCESS | 1765 | 1465917934165 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 1765 | 1465917934169 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:25:34 INFO - PROCESS | 1765 | 1465917934176 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1765 | 1465917934179 Marionette TRACE conn4 <- [1,1662,null,{}] 08:25:34 INFO - PROCESS | 1765 | 1465917934185 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}] 08:25:34 INFO - PROCESS | 1765 | 1465917934190 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:34 INFO - PROCESS | 1765 | 1465917934390 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:25:34 INFO - PROCESS | 1765 | 1465917934409 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1765 | 1465917934419 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e710400 == 35 [pid = 1765] [id = 423] 08:25:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90ed2400) [pid = 1765] [serial = 1270] [outer = (nil)] 08:25:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91c70400) [pid = 1765] [serial = 1271] [outer = 0x90ed2400] 08:25:34 INFO - PROCESS | 1765 | 1465917934488 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91ff2400) [pid = 1765] [serial = 1272] [outer = 0x90ed2400] 08:25:35 INFO - PROCESS | 1765 | 1465917935590 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]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1500ms 08:25:35 INFO - PROCESS | 1765 | 1465917935678 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 1765 | 1465917935684 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:25:35 INFO - PROCESS | 1765 | 1465917935692 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1765 | 1465917935698 Marionette TRACE conn4 <- [1,1666,null,{}] 08:25:35 INFO - PROCESS | 1765 | 1465917935706 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}] 08:25:35 INFO - PROCESS | 1765 | 1465917935713 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:35 INFO - PROCESS | 1765 | 1465917935930 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:25:36 INFO - PROCESS | 1765 | 1465917936197 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1765 | 1465917936210 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e7400 == 36 [pid = 1765] [id = 424] 08:25:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8d9d9800) [pid = 1765] [serial = 1273] [outer = (nil)] 08:25:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8ecedc00) [pid = 1765] [serial = 1274] [outer = 0x8d9d9800] 08:25:36 INFO - PROCESS | 1765 | 1465917936291 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f458400) [pid = 1765] [serial = 1275] [outer = 0x8d9d9800] 08:25:37 INFO - PROCESS | 1765 | 1465917937237 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]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1587ms 08:25:37 INFO - PROCESS | 1765 | 1465917937279 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1765 | 1465917937286 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:25:37 INFO - PROCESS | 1765 | 1465917937297 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1765 | 1465917937302 Marionette TRACE conn4 <- [1,1670,null,{}] 08:25:37 INFO - PROCESS | 1765 | 1465917937308 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}] 08:25:37 INFO - PROCESS | 1765 | 1465917937314 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:37 INFO - PROCESS | 1765 | 1465917937492 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:25:37 INFO - PROCESS | 1765 | 1465917937699 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 1765 | 1465917937711 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50dc00 == 37 [pid = 1765] [id = 425] 08:25:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f5c5400) [pid = 1765] [serial = 1276] [outer = (nil)] 08:25:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f7a7000) [pid = 1765] [serial = 1277] [outer = 0x8f5c5400] 08:25:37 INFO - PROCESS | 1765 | 1465917937845 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90fc6800) [pid = 1765] [serial = 1278] [outer = 0x8f5c5400] 08:25:38 INFO - PROCESS | 1765 | 1465917938867 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]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1629ms 08:25:38 INFO - PROCESS | 1765 | 1465917938926 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 1765 | 1465917938931 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:25:38 INFO - PROCESS | 1765 | 1465917938937 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1765 | 1465917938943 Marionette TRACE conn4 <- [1,1674,null,{}] 08:25:38 INFO - PROCESS | 1765 | 1465917938959 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}] 08:25:38 INFO - PROCESS | 1765 | 1465917938969 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:39 INFO - PROCESS | 1765 | 1465917939149 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:25:39 INFO - PROCESS | 1765 | 1465917939364 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1765 | 1465917939372 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226e000 == 38 [pid = 1765] [id = 426] 08:25:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9226e800) [pid = 1765] [serial = 1279] [outer = (nil)] 08:25:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9237ac00) [pid = 1765] [serial = 1280] [outer = 0x9226e800] 08:25:39 INFO - PROCESS | 1765 | 1465917939498 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9237f800) [pid = 1765] [serial = 1281] [outer = 0x9226e800] 08:25:40 INFO - PROCESS | 1765 | 1465917940449 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]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1594ms 08:25:40 INFO - PROCESS | 1765 | 1465917940532 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 1765 | 1465917940538 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:25:40 INFO - PROCESS | 1765 | 1465917940544 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 1765 | 1465917940548 Marionette TRACE conn4 <- [1,1678,null,{}] 08:25:40 INFO - PROCESS | 1765 | 1465917940553 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}] 08:25:40 INFO - PROCESS | 1765 | 1465917940559 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:40 INFO - PROCESS | 1765 | 1465917940740 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:25:40 INFO - PROCESS | 1765 | 1465917940962 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 1765 | 1465917940970 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf5800 == 39 [pid = 1765] [id = 427] 08:25:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8f5c1c00) [pid = 1765] [serial = 1282] [outer = (nil)] 08:25:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x924f4c00) [pid = 1765] [serial = 1283] [outer = 0x8f5c1c00] 08:25:41 INFO - PROCESS | 1765 | 1465917941097 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x925c3400) [pid = 1765] [serial = 1284] [outer = 0x8f5c1c00] 08:25:42 INFO - PROCESS | 1765 | 1465917942186 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]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1685ms 08:25:42 INFO - PROCESS | 1765 | 1465917942230 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1765 | 1465917942237 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:25:42 INFO - PROCESS | 1765 | 1465917942246 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1765 | 1465917942250 Marionette TRACE conn4 <- [1,1682,null,{}] 08:25:42 INFO - PROCESS | 1765 | 1465917942259 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}] 08:25:42 INFO - PROCESS | 1765 | 1465917942265 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:42 INFO - PROCESS | 1765 | 1465917942439 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:25:42 INFO - PROCESS | 1765 | 1465917942799 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 1765 | 1465917942813 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c4800 == 38 [pid = 1765] [id = 422] 08:25:42 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed4400 == 37 [pid = 1765] [id = 421] 08:25:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8f454c00 == 36 [pid = 1765] [id = 420] 08:25:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c4800 == 37 [pid = 1765] [id = 428] 08:25:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e6cc400) [pid = 1765] [serial = 1285] [outer = (nil)] 08:25:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e712000) [pid = 1765] [serial = 1286] [outer = 0x8e6cc400] 08:25:42 INFO - PROCESS | 1765 | 1465917942942 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e717c00) [pid = 1765] [serial = 1287] [outer = 0x8e6cc400] 08:25:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a7000 == 36 [pid = 1765] [id = 419] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x921ad800) [pid = 1765] [serial = 1229] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91b8e400) [pid = 1765] [serial = 1223] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91ff5800) [pid = 1765] [serial = 1226] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91c6a000) [pid = 1765] [serial = 1211] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91c71000) [pid = 1765] [serial = 1212] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e6c6c00) [pid = 1765] [serial = 1205] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8ecf9800) [pid = 1765] [serial = 1206] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e5a8400) [pid = 1765] [serial = 1214] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e5ae400) [pid = 1765] [serial = 1215] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91070000) [pid = 1765] [serial = 1203] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91067c00) [pid = 1765] [serial = 1202] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f504c00) [pid = 1765] [serial = 1217] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f510000) [pid = 1765] [serial = 1218] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f73ec00) [pid = 1765] [serial = 1208] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90ed6400) [pid = 1765] [serial = 1209] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90fcf800) [pid = 1765] [serial = 1220] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91c6ec00) [pid = 1765] [serial = 1224] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91ff8400) [pid = 1765] [serial = 1227] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9106f400) [pid = 1765] [serial = 1221] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x92272800) [pid = 1765] [serial = 1230] [outer = (nil)] [url = about:blank] 08:25:43 INFO - PROCESS | 1765 | 1465917943788 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]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1582ms 08:25:43 INFO - PROCESS | 1765 | 1465917943827 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1765 | 1465917943834 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:25:43 INFO - PROCESS | 1765 | 1465917943844 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1765 | 1465917943848 Marionette TRACE conn4 <- [1,1686,null,{}] 08:25:43 INFO - PROCESS | 1765 | 1465917943854 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}] 08:25:43 INFO - PROCESS | 1765 | 1465917943860 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:44 INFO - PROCESS | 1765 | 1465917944031 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:25:44 INFO - PROCESS | 1765 | 1465917944167 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 1765 | 1465917944178 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f507c00 == 37 [pid = 1765] [id = 429] 08:25:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f5bc400) [pid = 1765] [serial = 1288] [outer = (nil)] 08:25:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f733400) [pid = 1765] [serial = 1289] [outer = 0x8f5bc400] 08:25:44 INFO - PROCESS | 1765 | 1465917944249 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f79f400) [pid = 1765] [serial = 1290] [outer = 0x8f5bc400] 08:25:45 INFO - PROCESS | 1765 | 1465917945070 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]]]}] 08:25:45 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 08:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1283ms 08:25:45 INFO - PROCESS | 1765 | 1465917945128 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 1765 | 1465917945131 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:25:45 INFO - PROCESS | 1765 | 1465917945138 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 1765 | 1465917945144 Marionette TRACE conn4 <- [1,1690,null,{}] 08:25:45 INFO - PROCESS | 1765 | 1465917945160 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}] 08:25:45 INFO - PROCESS | 1765 | 1465917945168 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:45 INFO - PROCESS | 1765 | 1465917945327 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:25:45 INFO - PROCESS | 1765 | 1465917945339 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1765 | 1465917945346 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b89400 == 38 [pid = 1765] [id = 430] 08:25:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91b8a400) [pid = 1765] [serial = 1291] [outer = (nil)] 08:25:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91c67400) [pid = 1765] [serial = 1292] [outer = 0x91b8a400] 08:25:45 INFO - PROCESS | 1765 | 1465917945545 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91c73000) [pid = 1765] [serial = 1293] [outer = 0x91b8a400] 08:25:46 INFO - PROCESS | 1765 | 1465917946484 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]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1389ms 08:25:46 INFO - PROCESS | 1765 | 1465917946528 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1765 | 1465917946533 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:25:46 INFO - PROCESS | 1765 | 1465917946546 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1765 | 1465917946548 Marionette TRACE conn4 <- [1,1694,null,{}] 08:25:46 INFO - PROCESS | 1765 | 1465917946554 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}] 08:25:46 INFO - PROCESS | 1765 | 1465917946559 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:46 INFO - PROCESS | 1765 | 1465917946790 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:25:46 INFO - PROCESS | 1765 | 1465917946819 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 1765 | 1465917946829 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcc400 == 39 [pid = 1765] [id = 431] 08:25:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91ff5c00) [pid = 1765] [serial = 1294] [outer = (nil)] 08:25:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x921b3800) [pid = 1765] [serial = 1295] [outer = 0x91ff5c00] 08:25:46 INFO - PROCESS | 1765 | 1465917946912 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9226d000) [pid = 1765] [serial = 1296] [outer = 0x91ff5c00] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8d7d3c00) [pid = 1765] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f733800) [pid = 1765] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91c74000) [pid = 1765] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9237b000) [pid = 1765] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91b8f000) [pid = 1765] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9270cc00) [pid = 1765] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f45e800) [pid = 1765] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e5a9400) [pid = 1765] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x92375c00) [pid = 1765] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f454400) [pid = 1765] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8d7d7800) [pid = 1765] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90ed4800) [pid = 1765] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:25:47 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8ecf0400) [pid = 1765] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:25:47 INFO - PROCESS | 1765 | 1465917947911 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]]]}] 08:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1379ms 08:25:47 INFO - PROCESS | 1765 | 1465917947926 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 1765 | 1465917947930 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:25:47 INFO - PROCESS | 1765 | 1465917947936 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 1765 | 1465917947938 Marionette TRACE conn4 <- [1,1698,null,{}] 08:25:47 INFO - PROCESS | 1765 | 1465917947944 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}] 08:25:47 INFO - PROCESS | 1765 | 1465917947949 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:48 INFO - PROCESS | 1765 | 1465917948103 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:25:48 INFO - PROCESS | 1765 | 1465917948116 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1765 | 1465917948125 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3800 == 40 [pid = 1765] [id = 432] 08:25:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e716800) [pid = 1765] [serial = 1297] [outer = (nil)] 08:25:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91b8b000) [pid = 1765] [serial = 1298] [outer = 0x8e716800] 08:25:48 INFO - PROCESS | 1765 | 1465917948194 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90ed4800) [pid = 1765] [serial = 1299] [outer = 0x8e716800] 08:25:49 INFO - PROCESS | 1765 | 1465917949121 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]]]}] 08:25:49 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 08:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1233ms 08:25:49 INFO - PROCESS | 1765 | 1465917949170 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1765 | 1465917949174 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:25:49 INFO - PROCESS | 1765 | 1465917949180 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1765 | 1465917949183 Marionette TRACE conn4 <- [1,1702,null,{}] 08:25:49 INFO - PROCESS | 1765 | 1465917949188 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}] 08:25:49 INFO - PROCESS | 1765 | 1465917949199 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:49 INFO - PROCESS | 1765 | 1465917949396 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:25:49 INFO - PROCESS | 1765 | 1465917949528 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1765 | 1465917949537 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3400 == 41 [pid = 1765] [id = 433] 08:25:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8d7d7800) [pid = 1765] [serial = 1300] [outer = (nil)] 08:25:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x924efc00) [pid = 1765] [serial = 1301] [outer = 0x8d7d7800] 08:25:49 INFO - PROCESS | 1765 | 1465917949604 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9270b800) [pid = 1765] [serial = 1302] [outer = 0x8d7d7800] 08:25:50 INFO - PROCESS | 1765 | 1465917950663 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]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1529ms 08:25:50 INFO - PROCESS | 1765 | 1465917950711 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 1765 | 1465917950718 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:25:50 INFO - PROCESS | 1765 | 1465917950728 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1765 | 1465917950736 Marionette TRACE conn4 <- [1,1706,null,{}] 08:25:50 INFO - PROCESS | 1765 | 1465917950743 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}] 08:25:50 INFO - PROCESS | 1765 | 1465917950750 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:50 INFO - PROCESS | 1765 | 1465917950940 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:25:51 INFO - PROCESS | 1765 | 1465917951171 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1765 | 1465917951182 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ae800 == 42 [pid = 1765] [id = 434] 08:25:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e6c4400) [pid = 1765] [serial = 1303] [outer = (nil)] 08:25:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ecf0400) [pid = 1765] [serial = 1304] [outer = 0x8e6c4400] 08:25:51 INFO - PROCESS | 1765 | 1465917951324 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f509400) [pid = 1765] [serial = 1305] [outer = 0x8e6c4400] 08:25:52 INFO - PROCESS | 1765 | 1465917952291 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]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1637ms 08:25:52 INFO - PROCESS | 1765 | 1465917952363 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1765 | 1465917952371 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:25:52 INFO - PROCESS | 1765 | 1465917952382 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1765 | 1465917952386 Marionette TRACE conn4 <- [1,1710,null,{}] 08:25:52 INFO - PROCESS | 1765 | 1465917952393 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}] 08:25:52 INFO - PROCESS | 1765 | 1465917952399 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:52 INFO - PROCESS | 1765 | 1465917952624 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:25:52 INFO - PROCESS | 1765 | 1465917952893 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1765 | 1465917952900 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed6400 == 43 [pid = 1765] [id = 435] 08:25:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91070800) [pid = 1765] [serial = 1306] [outer = (nil)] 08:25:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91c6c400) [pid = 1765] [serial = 1307] [outer = 0x91070800] 08:25:53 INFO - PROCESS | 1765 | 1465917953006 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ffe000) [pid = 1765] [serial = 1308] [outer = 0x91070800] 08:25:53 INFO - PROCESS | 1765 | 1465917953932 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]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1581ms 08:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:25:53 INFO - PROCESS | 1765 | 1465917953963 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 1765 | 1465917953966 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:25:53 INFO - PROCESS | 1765 | 1465917953974 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1765 | 1465917953980 Marionette TRACE conn4 <- [1,1714,null,{}] 08:25:54 INFO - PROCESS | 1765 | 1465917953997 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}] 08:25:54 INFO - PROCESS | 1765 | 1465917954006 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:54 INFO - PROCESS | 1765 | 1465917954189 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:25:54 INFO - PROCESS | 1765 | 1465917954366 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 1765 | 1465917954377 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x92710400 == 44 [pid = 1765] [id = 436] 08:25:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x92712000) [pid = 1765] [serial = 1309] [outer = (nil)] 08:25:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x92ab1800) [pid = 1765] [serial = 1310] [outer = 0x92712000] 08:25:54 INFO - PROCESS | 1765 | 1465917954458 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92abbc00) [pid = 1765] [serial = 1311] [outer = 0x92712000] 08:25:55 INFO - PROCESS | 1765 | 1465917955403 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]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1490ms 08:25:55 INFO - PROCESS | 1765 | 1465917955463 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 1765 | 1465917955467 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:25:55 INFO - PROCESS | 1765 | 1465917955474 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 1765 | 1465917955478 Marionette TRACE conn4 <- [1,1718,null,{}] 08:25:55 INFO - PROCESS | 1765 | 1465917955483 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}] 08:25:55 INFO - PROCESS | 1765 | 1465917955488 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:55 INFO - PROCESS | 1765 | 1465917955667 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:25:55 INFO - PROCESS | 1765 | 1465917955840 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1765 | 1465917955851 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f45cc00 == 45 [pid = 1765] [id = 437] 08:25:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f740400) [pid = 1765] [serial = 1312] [outer = (nil)] 08:25:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b49000) [pid = 1765] [serial = 1313] [outer = 0x8f740400] 08:25:55 INFO - PROCESS | 1765 | 1465917955936 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92b4cc00) [pid = 1765] [serial = 1314] [outer = 0x8f740400] 08:25:56 INFO - PROCESS | 1765 | 1465917956831 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]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1428ms 08:25:56 INFO - PROCESS | 1765 | 1465917956907 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:25:56 INFO - PROCESS | 1765 | 1465917956911 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:25:56 INFO - PROCESS | 1765 | 1465917956918 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 1765 | 1465917956922 Marionette TRACE conn4 <- [1,1722,null,{}] 08:25:56 INFO - PROCESS | 1765 | 1465917956927 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}] 08:25:56 INFO - PROCESS | 1765 | 1465917956932 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:57 INFO - PROCESS | 1765 | 1465917957101 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:25:57 INFO - PROCESS | 1765 | 1465917957280 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1765 | 1465917957287 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x92abb400 == 46 [pid = 1765] [id = 438] 08:25:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92b4bc00) [pid = 1765] [serial = 1315] [outer = (nil)] 08:25:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c4a000) [pid = 1765] [serial = 1316] [outer = 0x92b4bc00] 08:25:57 INFO - PROCESS | 1765 | 1465917957367 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92c4b800) [pid = 1765] [serial = 1317] [outer = 0x92b4bc00] 08:25:58 INFO - PROCESS | 1765 | 1465917958340 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]]]}] 08:25:58 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 08:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1487ms 08:25:58 INFO - PROCESS | 1765 | 1465917958405 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1765 | 1465917958409 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:25:58 INFO - PROCESS | 1765 | 1465917958415 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1765 | 1465917958419 Marionette TRACE conn4 <- [1,1726,null,{}] 08:25:58 INFO - PROCESS | 1765 | 1465917958424 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}] 08:25:58 INFO - PROCESS | 1765 | 1465917958434 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:58 INFO - PROCESS | 1765 | 1465917958656 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:25:58 INFO - PROCESS | 1765 | 1465917958881 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 1765 | 1465917958889 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:25:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x92380c00 == 47 [pid = 1765] [id = 439] 08:25:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92c4b400) [pid = 1765] [serial = 1318] [outer = (nil)] 08:25:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92cf4c00) [pid = 1765] [serial = 1319] [outer = 0x92c4b400] 08:25:59 INFO - PROCESS | 1765 | 1465917959005 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92cf7c00) [pid = 1765] [serial = 1320] [outer = 0x92c4b400] 08:25:59 INFO - PROCESS | 1765 | 1465917959947 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]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1580ms 08:25:59 INFO - PROCESS | 1765 | 1465917959997 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1765 | 1465917960001 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:26:00 INFO - PROCESS | 1765 | 1465917960007 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1765 | 1465917960011 Marionette TRACE conn4 <- [1,1730,null,{}] 08:26:00 INFO - PROCESS | 1765 | 1465917960016 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}] 08:26:00 INFO - PROCESS | 1765 | 1465917960021 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:00 INFO - PROCESS | 1765 | 1465917960193 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:26:00 INFO - PROCESS | 1765 | 1465917960372 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 1765 | 1465917960381 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eec00 == 48 [pid = 1765] [id = 440] 08:26:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8d9d3800) [pid = 1765] [serial = 1321] [outer = (nil)] 08:26:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x90ed9000) [pid = 1765] [serial = 1322] [outer = 0x8d9d3800] 08:26:00 INFO - PROCESS | 1765 | 1465917960461 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x91069800) [pid = 1765] [serial = 1323] [outer = 0x8d9d3800] 08:26:01 INFO - PROCESS | 1765 | 1465917961586 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]]]}] 08:26:01 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 08:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1679ms 08:26:01 INFO - PROCESS | 1765 | 1465917961688 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 1765 | 1465917961693 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:26:01 INFO - PROCESS | 1765 | 1465917961702 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 1765 | 1465917961707 Marionette TRACE conn4 <- [1,1734,null,{}] 08:26:01 INFO - PROCESS | 1765 | 1465917961715 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}] 08:26:01 INFO - PROCESS | 1765 | 1465917961721 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:01 INFO - PROCESS | 1765 | 1465917961905 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:26:02 INFO - PROCESS | 1765 | 1465917962121 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1765 | 1465917962135 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ccc00 == 49 [pid = 1765] [id = 441] 08:26:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8e6cd000) [pid = 1765] [serial = 1324] [outer = (nil)] 08:26:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8e710000) [pid = 1765] [serial = 1325] [outer = 0x8e6cd000] 08:26:02 INFO - PROCESS | 1765 | 1465917962212 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8ee52c00) [pid = 1765] [serial = 1326] [outer = 0x8e6cd000] 08:26:03 INFO - PROCESS | 1765 | 1465917963187 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]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1532ms 08:26:03 INFO - PROCESS | 1765 | 1465917963234 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 1765 | 1465917963241 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:26:03 INFO - PROCESS | 1765 | 1465917963251 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 1765 | 1465917963254 Marionette TRACE conn4 <- [1,1738,null,{}] 08:26:03 INFO - PROCESS | 1765 | 1465917963260 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}] 08:26:03 INFO - PROCESS | 1765 | 1465917963266 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:03 INFO - PROCESS | 1765 | 1465917963463 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3800 == 48 [pid = 1765] [id = 432] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcc400 == 47 [pid = 1765] [id = 431] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x91b89400 == 46 [pid = 1765] [id = 430] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8f507c00 == 45 [pid = 1765] [id = 429] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c4800 == 44 [pid = 1765] [id = 428] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf5800 == 43 [pid = 1765] [id = 427] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e7400 == 42 [pid = 1765] [id = 424] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50dc00 == 41 [pid = 1765] [id = 425] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x9226e000 == 40 [pid = 1765] [id = 426] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a6400 == 39 [pid = 1765] [id = 416] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d6c00 == 38 [pid = 1765] [id = 417] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x92378c00 == 37 [pid = 1765] [id = 413] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcc800 == 36 [pid = 1765] [id = 414] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c5800 == 35 [pid = 1765] [id = 418] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x9270c400 == 34 [pid = 1765] [id = 415] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8e710400 == 33 [pid = 1765] [id = 423] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ccc00 == 32 [pid = 1765] [id = 441] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eec00 == 31 [pid = 1765] [id = 440] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x92abb400 == 30 [pid = 1765] [id = 438] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x92380c00 == 29 [pid = 1765] [id = 439] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8f45cc00 == 28 [pid = 1765] [id = 437] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x92710400 == 27 [pid = 1765] [id = 436] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ae800 == 26 [pid = 1765] [id = 434] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed6400 == 25 [pid = 1765] [id = 435] 08:26:04 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3400 == 24 [pid = 1765] [id = 433] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8d7dd400) [pid = 1765] [serial = 1232] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x90ed9400) [pid = 1765] [serial = 1236] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f79d800) [pid = 1765] [serial = 1235] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x921ab800) [pid = 1765] [serial = 1239] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91ff9800) [pid = 1765] [serial = 1238] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x924f4400) [pid = 1765] [serial = 1242] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x924ebc00) [pid = 1765] [serial = 1241] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x925cb400) [pid = 1765] [serial = 1245] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x925ca000) [pid = 1765] [serial = 1244] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92ab8800) [pid = 1765] [serial = 1248] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9270f400) [pid = 1765] [serial = 1247] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f50d000) [pid = 1765] [serial = 1262] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e713800) [pid = 1765] [serial = 1259] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e719c00) [pid = 1765] [serial = 1260] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x92b4f000) [pid = 1765] [serial = 1251] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x90ed8800) [pid = 1765] [serial = 1257] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f731c00) [pid = 1765] [serial = 1256] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92b48800) [pid = 1765] [serial = 1250] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e6c8400) [pid = 1765] [serial = 1254] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8d9d1800) [pid = 1765] [serial = 1253] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90fca000) [pid = 1765] [serial = 1265] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f7a8400) [pid = 1765] [serial = 1268] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91072800) [pid = 1765] [serial = 1266] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e5a1c00) [pid = 1765] [serial = 1233] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91b85000) [pid = 1765] [serial = 1269] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91c70400) [pid = 1765] [serial = 1271] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f5be800) [pid = 1765] [serial = 1263] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1765 | 1465917964856 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 1765 | 1465917964869 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ed000 == 25 [pid = 1765] [id = 442] 08:26:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8b8ed800) [pid = 1765] [serial = 1327] [outer = (nil)] 08:26:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8d7d4c00) [pid = 1765] [serial = 1328] [outer = 0x8b8ed800] 08:26:04 INFO - PROCESS | 1765 | 1465917964948 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8d9cf000) [pid = 1765] [serial = 1329] [outer = 0x8b8ed800] 08:26:05 INFO - PROCESS | 1765 | 1465917965775 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]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2541ms 08:26:05 INFO - PROCESS | 1765 | 1465917965794 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 1765 | 1465917965799 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:26:05 INFO - PROCESS | 1765 | 1465917965807 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1765 | 1465917965811 Marionette TRACE conn4 <- [1,1742,null,{}] 08:26:05 INFO - PROCESS | 1765 | 1465917965829 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}] 08:26:05 INFO - PROCESS | 1765 | 1465917965837 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:06 INFO - PROCESS | 1765 | 1465917965996 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:26:06 INFO - PROCESS | 1765 | 1465917966008 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1765 | 1465917966018 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5b0c00 == 26 [pid = 1765] [id = 443] 08:26:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e6c6800) [pid = 1765] [serial = 1330] [outer = (nil)] 08:26:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e6d0000) [pid = 1765] [serial = 1331] [outer = 0x8e6c6800] 08:26:06 INFO - PROCESS | 1765 | 1465917966086 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e70e000) [pid = 1765] [serial = 1332] [outer = 0x8e6c6800] 08:26:07 INFO - PROCESS | 1765 | 1465917967022 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1239ms 08:26:07 INFO - PROCESS | 1765 | 1465917967050 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 1765 | 1465917967056 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:26:07 INFO - PROCESS | 1765 | 1465917967063 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1765 | 1465917967065 Marionette TRACE conn4 <- [1,1746,null,{}] 08:26:07 INFO - PROCESS | 1765 | 1465917967071 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}] 08:26:07 INFO - PROCESS | 1765 | 1465917967076 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:07 INFO - PROCESS | 1765 | 1465917967239 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:26:07 INFO - PROCESS | 1765 | 1465917967249 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1765 | 1465917967260 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ca400 == 27 [pid = 1765] [id = 444] 08:26:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ecef400) [pid = 1765] [serial = 1333] [outer = (nil)] 08:26:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f506800) [pid = 1765] [serial = 1334] [outer = 0x8ecef400] 08:26:07 INFO - PROCESS | 1765 | 1465917967325 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f5bf000) [pid = 1765] [serial = 1335] [outer = 0x8ecef400] 08:26:08 INFO - PROCESS | 1765 | 1465917968390 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]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1386ms 08:26:08 INFO - PROCESS | 1765 | 1465917968452 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1765 | 1465917968456 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:26:08 INFO - PROCESS | 1765 | 1465917968471 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1765 | 1465917968481 Marionette TRACE conn4 <- [1,1750,null,{}] 08:26:08 INFO - PROCESS | 1765 | 1465917968495 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}] 08:26:08 INFO - PROCESS | 1765 | 1465917968503 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:08 INFO - PROCESS | 1765 | 1465917968721 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:26:08 INFO - PROCESS | 1765 | 1465917968746 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1765 | 1465917968757 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79cc00 == 28 [pid = 1765] [id = 445] 08:26:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f79e000) [pid = 1765] [serial = 1336] [outer = (nil)] 08:26:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f7a5800) [pid = 1765] [serial = 1337] [outer = 0x8f79e000] 08:26:08 INFO - PROCESS | 1765 | 1465917968841 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90edb000) [pid = 1765] [serial = 1338] [outer = 0x8f79e000] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8d7d7800) [pid = 1765] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91ff5c00) [pid = 1765] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e716800) [pid = 1765] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f5c1c00) [pid = 1765] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9226e800) [pid = 1765] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f5bc400) [pid = 1765] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e6cc400) [pid = 1765] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8d9d9800) [pid = 1765] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90ed2400) [pid = 1765] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f5c5400) [pid = 1765] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:26:10 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91b8a400) [pid = 1765] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:26:10 INFO - PROCESS | 1765 | 1465917970348 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]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1911ms 08:26:10 INFO - PROCESS | 1765 | 1465917970374 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:26:10 INFO - PROCESS | 1765 | 1465917970379 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:26:10 INFO - PROCESS | 1765 | 1465917970385 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1765 | 1465917970389 Marionette TRACE conn4 <- [1,1754,null,{}] 08:26:10 INFO - PROCESS | 1765 | 1465917970394 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}] 08:26:10 INFO - PROCESS | 1765 | 1465917970399 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:10 INFO - PROCESS | 1765 | 1465917970558 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:26:10 INFO - PROCESS | 1765 | 1465917970693 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1765 | 1465917970698 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7c00 == 29 [pid = 1765] [id = 446] 08:26:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e5b0800) [pid = 1765] [serial = 1339] [outer = (nil)] 08:26:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f73a000) [pid = 1765] [serial = 1340] [outer = 0x8e5b0800] 08:26:10 INFO - PROCESS | 1765 | 1465917970770 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90edd800) [pid = 1765] [serial = 1341] [outer = 0x8e5b0800] 08:26:11 INFO - PROCESS | 1765 | 1465917971484 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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1133ms 08:26:11 INFO - PROCESS | 1765 | 1465917971518 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1765 | 1465917971521 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:26:11 INFO - PROCESS | 1765 | 1465917971536 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1765 | 1465917971539 Marionette TRACE conn4 <- [1,1758,null,{}] 08:26:11 INFO - PROCESS | 1765 | 1465917971549 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}] 08:26:11 INFO - PROCESS | 1765 | 1465917971553 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:11 INFO - PROCESS | 1765 | 1465917971709 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:26:11 INFO - PROCESS | 1765 | 1465917971718 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 1765 | 1465917971738 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcc800 == 30 [pid = 1765] [id = 447] 08:26:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90fcf000) [pid = 1765] [serial = 1342] [outer = (nil)] 08:26:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9106b000) [pid = 1765] [serial = 1343] [outer = 0x90fcf000] 08:26:11 INFO - PROCESS | 1765 | 1465917971821 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91b8cc00) [pid = 1765] [serial = 1344] [outer = 0x90fcf000] 08:26:13 INFO - PROCESS | 1765 | 1465917973049 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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1587ms 08:26:13 INFO - PROCESS | 1765 | 1465917973125 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1765 | 1465917973131 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:26:13 INFO - PROCESS | 1765 | 1465917973139 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1765 | 1465917973147 Marionette TRACE conn4 <- [1,1762,null,{}] 08:26:13 INFO - PROCESS | 1765 | 1465917973154 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}] 08:26:13 INFO - PROCESS | 1765 | 1465917973160 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:13 INFO - PROCESS | 1765 | 1465917973374 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:26:13 INFO - PROCESS | 1765 | 1465917973639 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 1765 | 1465917973648 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a3800 == 31 [pid = 1765] [id = 448] 08:26:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e6cb000) [pid = 1765] [serial = 1345] [outer = (nil)] 08:26:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ecf4000) [pid = 1765] [serial = 1346] [outer = 0x8e6cb000] 08:26:13 INFO - PROCESS | 1765 | 1465917973779 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f461800) [pid = 1765] [serial = 1347] [outer = 0x8e6cb000] 08:26:14 INFO - PROCESS | 1765 | 1465917974816 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]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1734ms 08:26:14 INFO - PROCESS | 1765 | 1465917974874 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 1765 | 1465917974881 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:26:14 INFO - PROCESS | 1765 | 1465917974893 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1765 | 1465917974897 Marionette TRACE conn4 <- [1,1766,null,{}] 08:26:14 INFO - PROCESS | 1765 | 1465917974904 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}] 08:26:14 INFO - PROCESS | 1765 | 1465917974910 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:15 INFO - PROCESS | 1765 | 1465917975132 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:26:15 INFO - PROCESS | 1765 | 1465917975398 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 1765 | 1465917975406 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c3000 == 32 [pid = 1765] [id = 449] 08:26:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90fc1400) [pid = 1765] [serial = 1348] [outer = (nil)] 08:26:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90fca800) [pid = 1765] [serial = 1349] [outer = 0x90fc1400] 08:26:15 INFO - PROCESS | 1765 | 1465917975495 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91069400) [pid = 1765] [serial = 1350] [outer = 0x90fc1400] 08:26:16 INFO - PROCESS | 1765 | 1465917976510 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1684ms 08:26:16 INFO - PROCESS | 1765 | 1465917976577 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 1765 | 1465917976582 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:26:16 INFO - PROCESS | 1765 | 1465917976588 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 1765 | 1465917976595 Marionette TRACE conn4 <- [1,1770,null,{}] 08:26:16 INFO - PROCESS | 1765 | 1465917976612 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}] 08:26:16 INFO - PROCESS | 1765 | 1465917976621 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:16 INFO - PROCESS | 1765 | 1465917976848 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:26:17 INFO - PROCESS | 1765 | 1465917977069 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1765 | 1465917977082 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b8ac00 == 33 [pid = 1765] [id = 450] 08:26:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91c69400) [pid = 1765] [serial = 1351] [outer = (nil)] 08:26:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91ff5400) [pid = 1765] [serial = 1352] [outer = 0x91c69400] 08:26:17 INFO - PROCESS | 1765 | 1465917977208 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x921a6c00) [pid = 1765] [serial = 1353] [outer = 0x91c69400] 08:26:18 INFO - PROCESS | 1765 | 1465917978163 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]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1645ms 08:26:18 INFO - PROCESS | 1765 | 1465917978235 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1765 | 1465917978240 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:26:18 INFO - PROCESS | 1765 | 1465917978246 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1765 | 1465917978249 Marionette TRACE conn4 <- [1,1774,null,{}] 08:26:18 INFO - PROCESS | 1765 | 1465917978255 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}] 08:26:18 INFO - PROCESS | 1765 | 1465917978260 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:18 INFO - PROCESS | 1765 | 1465917978444 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:26:18 INFO - PROCESS | 1765 | 1465917978823 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1765 | 1465917978833 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eb400 == 34 [pid = 1765] [id = 451] 08:26:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8b8eb800) [pid = 1765] [serial = 1354] [outer = (nil)] 08:26:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8d7d2800) [pid = 1765] [serial = 1355] [outer = 0x8b8eb800] 08:26:18 INFO - PROCESS | 1765 | 1465917978948 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e5a5c00) [pid = 1765] [serial = 1356] [outer = 0x8b8eb800] 08:26:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecef800 == 33 [pid = 1765] [id = 399] 08:26:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecebc00 == 32 [pid = 1765] [id = 397] 08:26:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7de000 == 31 [pid = 1765] [id = 396] 08:26:19 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc0800 == 30 [pid = 1765] [id = 406] 08:26:19 INFO - PROCESS | 1765 | 1465917979960 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]]]}] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9270b800) [pid = 1765] [serial = 1302] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x924efc00) [pid = 1765] [serial = 1301] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x921b3800) [pid = 1765] [serial = 1295] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91b8b000) [pid = 1765] [serial = 1298] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9226d000) [pid = 1765] [serial = 1296] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x924f4c00) [pid = 1765] [serial = 1283] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x925c3400) [pid = 1765] [serial = 1284] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9237ac00) [pid = 1765] [serial = 1280] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9237f800) [pid = 1765] [serial = 1281] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f733400) [pid = 1765] [serial = 1289] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f79f400) [pid = 1765] [serial = 1290] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e712000) [pid = 1765] [serial = 1286] [outer = (nil)] [url = about:blank] 08:26:19 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e717c00) [pid = 1765] [serial = 1287] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ecedc00) [pid = 1765] [serial = 1274] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f458400) [pid = 1765] [serial = 1275] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91ff2400) [pid = 1765] [serial = 1272] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f7a7000) [pid = 1765] [serial = 1277] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90fc6800) [pid = 1765] [serial = 1278] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91c73000) [pid = 1765] [serial = 1293] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91c67400) [pid = 1765] [serial = 1292] [outer = (nil)] [url = about:blank] 08:26:20 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90ed4800) [pid = 1765] [serial = 1299] [outer = (nil)] [url = about:blank] 08:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1779ms 08:26:20 INFO - PROCESS | 1765 | 1465917980028 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1765 | 1465917980033 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:26:20 INFO - PROCESS | 1765 | 1465917980048 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1765 | 1465917980058 Marionette TRACE conn4 <- [1,1778,null,{}] 08:26:20 INFO - PROCESS | 1765 | 1465917980066 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}] 08:26:20 INFO - PROCESS | 1765 | 1465917980075 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:20 INFO - PROCESS | 1765 | 1465917980232 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:26:20 INFO - PROCESS | 1765 | 1465917980365 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 1765 | 1465917980374 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecef800 == 31 [pid = 1765] [id = 452] 08:26:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ecf1000) [pid = 1765] [serial = 1357] [outer = (nil)] 08:26:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f459000) [pid = 1765] [serial = 1358] [outer = 0x8ecf1000] 08:26:20 INFO - PROCESS | 1765 | 1465917980455 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f5c0800) [pid = 1765] [serial = 1359] [outer = 0x8ecf1000] 08:26:21 INFO - PROCESS | 1765 | 1465917981289 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]]]}] 08:26:21 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 08:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1286ms 08:26:21 INFO - PROCESS | 1765 | 1465917981336 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 1765 | 1465917981342 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:26:21 INFO - PROCESS | 1765 | 1465917981348 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 1765 | 1465917981352 Marionette TRACE conn4 <- [1,1782,null,{}] 08:26:21 INFO - PROCESS | 1765 | 1465917981358 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}] 08:26:21 INFO - PROCESS | 1765 | 1465917981362 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:21 INFO - PROCESS | 1765 | 1465917981526 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:26:21 INFO - PROCESS | 1765 | 1465917981537 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1765 | 1465917981545 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a1800 == 32 [pid = 1765] [id = 453] 08:26:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f7a8000) [pid = 1765] [serial = 1360] [outer = (nil)] 08:26:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90fc0800) [pid = 1765] [serial = 1361] [outer = 0x8f7a8000] 08:26:21 INFO - PROCESS | 1765 | 1465917981616 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9106e800) [pid = 1765] [serial = 1362] [outer = 0x8f7a8000] 08:26:22 INFO - PROCESS | 1765 | 1465917982632 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]]]}] 08:26:22 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 08:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1340ms 08:26:22 INFO - PROCESS | 1765 | 1465917982701 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1765 | 1465917982705 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:26:22 INFO - PROCESS | 1765 | 1465917982719 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1765 | 1465917982728 Marionette TRACE conn4 <- [1,1786,null,{}] 08:26:22 INFO - PROCESS | 1765 | 1465917982746 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}] 08:26:22 INFO - PROCESS | 1765 | 1465917982754 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:22 INFO - PROCESS | 1765 | 1465917982966 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:26:23 INFO - PROCESS | 1765 | 1465917982989 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1765 | 1465917982997 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6cd800 == 33 [pid = 1765] [id = 454] 08:26:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90fc3800) [pid = 1765] [serial = 1363] [outer = (nil)] 08:26:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91ff8400) [pid = 1765] [serial = 1364] [outer = 0x90fc3800] 08:26:23 INFO - PROCESS | 1765 | 1465917983063 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x921ab800) [pid = 1765] [serial = 1365] [outer = 0x90fc3800] 08:26:24 INFO - PROCESS | 1765 | 1465917983999 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]]]}] 08:26:24 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 08:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1347ms 08:26:24 INFO - PROCESS | 1765 | 1465917984067 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1765 | 1465917984071 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:26:24 INFO - PROCESS | 1765 | 1465917984081 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 1765 | 1465917984084 Marionette TRACE conn4 <- [1,1790,null,{}] 08:26:24 INFO - PROCESS | 1765 | 1465917984091 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}] 08:26:24 INFO - PROCESS | 1765 | 1465917984096 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:24 INFO - PROCESS | 1765 | 1465917984315 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:26:24 INFO - PROCESS | 1765 | 1465917984340 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 1765 | 1465917984347 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f507c00 == 34 [pid = 1765] [id = 455] 08:26:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90fc5800) [pid = 1765] [serial = 1366] [outer = (nil)] 08:26:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x92376400) [pid = 1765] [serial = 1367] [outer = 0x90fc5800] 08:26:24 INFO - PROCESS | 1765 | 1465917984420 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9237a000) [pid = 1765] [serial = 1368] [outer = 0x90fc5800] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f79e000) [pid = 1765] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e6c4400) [pid = 1765] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f740400) [pid = 1765] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ecef400) [pid = 1765] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e6cd000) [pid = 1765] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92c4b400) [pid = 1765] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91070800) [pid = 1765] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e5b0800) [pid = 1765] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8d9d3800) [pid = 1765] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92b4bc00) [pid = 1765] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e6c6800) [pid = 1765] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x92712000) [pid = 1765] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:26:25 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8b8ed800) [pid = 1765] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:26:25 INFO - PROCESS | 1765 | 1465917985500 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]]]}] 08:26:25 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) 08:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1482ms 08:26:25 INFO - PROCESS | 1765 | 1465917985562 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 1765 | 1465917985566 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:26:25 INFO - PROCESS | 1765 | 1465917985572 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1765 | 1465917985576 Marionette TRACE conn4 <- [1,1794,null,{}] 08:26:25 INFO - PROCESS | 1765 | 1465917985588 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}] 08:26:25 INFO - PROCESS | 1765 | 1465917985593 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:25 INFO - PROCESS | 1765 | 1465917985746 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:26:25 INFO - PROCESS | 1765 | 1465917985755 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1765 | 1465917985775 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a9800 == 35 [pid = 1765] [id = 456] 08:26:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90eda800) [pid = 1765] [serial = 1369] [outer = (nil)] 08:26:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91ffb800) [pid = 1765] [serial = 1370] [outer = 0x90eda800] 08:26:25 INFO - PROCESS | 1765 | 1465917985857 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x924eac00) [pid = 1765] [serial = 1371] [outer = 0x90eda800] 08:26:26 INFO - PROCESS | 1765 | 1465917986830 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]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1277ms 08:26:26 INFO - PROCESS | 1765 | 1465917986855 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 1765 | 1465917986859 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:26:26 INFO - PROCESS | 1765 | 1465917986865 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1765 | 1465917986869 Marionette TRACE conn4 <- [1,1798,null,{}] 08:26:26 INFO - PROCESS | 1765 | 1465917986875 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}] 08:26:26 INFO - PROCESS | 1765 | 1465917986881 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:27 INFO - PROCESS | 1765 | 1465917987057 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:26:27 INFO - PROCESS | 1765 | 1465917987302 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1765 | 1465917987314 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3400 == 36 [pid = 1765] [id = 457] 08:26:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8b8e3c00) [pid = 1765] [serial = 1372] [outer = (nil)] 08:26:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8b8e8c00) [pid = 1765] [serial = 1373] [outer = 0x8b8e3c00] 08:26:27 INFO - PROCESS | 1765 | 1465917987400 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8d9d5000) [pid = 1765] [serial = 1374] [outer = 0x8b8e3c00] 08:26:28 INFO - PROCESS | 1765 | 1465917988442 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]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1633ms 08:26:28 INFO - PROCESS | 1765 | 1465917988502 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 1765 | 1465917988508 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:26:28 INFO - PROCESS | 1765 | 1465917988516 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1765 | 1465917988525 Marionette TRACE conn4 <- [1,1802,null,{}] 08:26:28 INFO - PROCESS | 1765 | 1465917988542 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}] 08:26:28 INFO - PROCESS | 1765 | 1465917988550 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:28 INFO - PROCESS | 1765 | 1465917988807 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:26:29 INFO - PROCESS | 1765 | 1465917989087 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1765 | 1465917989100 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee52400 == 37 [pid = 1765] [id = 458] 08:26:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f45a000) [pid = 1765] [serial = 1375] [outer = (nil)] 08:26:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f50d400) [pid = 1765] [serial = 1376] [outer = 0x8f45a000] 08:26:29 INFO - PROCESS | 1765 | 1465917989182 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f73a400) [pid = 1765] [serial = 1377] [outer = 0x8f45a000] 08:26:30 INFO - PROCESS | 1765 | 1465917990155 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]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1697ms 08:26:30 INFO - PROCESS | 1765 | 1465917990216 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 1765 | 1465917990223 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:26:30 INFO - PROCESS | 1765 | 1465917990230 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1765 | 1465917990233 Marionette TRACE conn4 <- [1,1806,null,{}] 08:26:30 INFO - PROCESS | 1765 | 1465917990239 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}] 08:26:30 INFO - PROCESS | 1765 | 1465917990245 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:30 INFO - PROCESS | 1765 | 1465917990476 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:26:30 INFO - PROCESS | 1765 | 1465917990742 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 1765 | 1465917990750 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc0c00 == 38 [pid = 1765] [id = 459] 08:26:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9106c000) [pid = 1765] [serial = 1378] [outer = (nil)] 08:26:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b84000) [pid = 1765] [serial = 1379] [outer = 0x9106c000] 08:26:30 INFO - PROCESS | 1765 | 1465917990875 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b92000) [pid = 1765] [serial = 1380] [outer = 0x9106c000] 08:26:31 INFO - PROCESS | 1765 | 1465917991851 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]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1680ms 08:26:31 INFO - PROCESS | 1765 | 1465917991911 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 1765 | 1465917991916 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:26:31 INFO - PROCESS | 1765 | 1465917991932 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1765 | 1465917991941 Marionette TRACE conn4 <- [1,1810,null,{}] 08:26:31 INFO - PROCESS | 1765 | 1465917991948 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}] 08:26:31 INFO - PROCESS | 1765 | 1465917991955 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:32 INFO - PROCESS | 1765 | 1465917992194 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:26:32 INFO - PROCESS | 1765 | 1465917992416 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1765 | 1465917992423 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ee000 == 39 [pid = 1765] [id = 460] 08:26:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8d7d1400) [pid = 1765] [serial = 1381] [outer = (nil)] 08:26:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91c67400) [pid = 1765] [serial = 1382] [outer = 0x8d7d1400] 08:26:32 INFO - PROCESS | 1765 | 1465917992549 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x924f4c00) [pid = 1765] [serial = 1383] [outer = 0x8d7d1400] 08:26:33 INFO - PROCESS | 1765 | 1465917993454 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]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1592ms 08:26:33 INFO - PROCESS | 1765 | 1465917993516 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:26:33 INFO - PROCESS | 1765 | 1465917993520 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:26:33 INFO - PROCESS | 1765 | 1465917993526 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1765 | 1465917993530 Marionette TRACE conn4 <- [1,1814,null,{}] 08:26:33 INFO - PROCESS | 1765 | 1465917993536 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}] 08:26:33 INFO - PROCESS | 1765 | 1465917993541 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:33 INFO - PROCESS | 1765 | 1465917993755 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:26:33 INFO - PROCESS | 1765 | 1465917993957 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 1765 | 1465917993963 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf9800 == 40 [pid = 1765] [id = 461] 08:26:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f7a6c00) [pid = 1765] [serial = 1384] [outer = (nil)] 08:26:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x925c8800) [pid = 1765] [serial = 1385] [outer = 0x8f7a6c00] 08:26:34 INFO - PROCESS | 1765 | 1465917994046 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x925cd800) [pid = 1765] [serial = 1386] [outer = 0x8f7a6c00] 08:26:34 INFO - PROCESS | 1765 | 1465917994954 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]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1488ms 08:26:35 INFO - PROCESS | 1765 | 1465917995015 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 1765 | 1465917995019 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:26:35 INFO - PROCESS | 1765 | 1465917995025 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1765 | 1465917995029 Marionette TRACE conn4 <- [1,1818,null,{}] 08:26:35 INFO - PROCESS | 1765 | 1465917995036 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}] 08:26:35 INFO - PROCESS | 1765 | 1465917995041 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:35 INFO - PROCESS | 1765 | 1465917995226 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:26:35 INFO - PROCESS | 1765 | 1465917995675 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1765 | 1465917995686 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ac400 == 41 [pid = 1765] [id = 462] 08:26:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8e5ad000) [pid = 1765] [serial = 1387] [outer = (nil)] 08:26:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8e6c2400) [pid = 1765] [serial = 1388] [outer = 0x8e5ad000] 08:26:35 INFO - PROCESS | 1765 | 1465917995806 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e711000) [pid = 1765] [serial = 1389] [outer = 0x8e5ad000] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e711c00 == 40 [pid = 1765] [id = 405] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7c00 == 39 [pid = 1765] [id = 446] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc2400 == 38 [pid = 1765] [id = 407] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a9800 == 37 [pid = 1765] [id = 456] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f507c00 == 36 [pid = 1765] [id = 455] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6cd800 == 35 [pid = 1765] [id = 454] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a1800 == 34 [pid = 1765] [id = 453] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecef800 == 33 [pid = 1765] [id = 452] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eb400 == 32 [pid = 1765] [id = 451] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ed000 == 31 [pid = 1765] [id = 442] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcc800 == 30 [pid = 1765] [id = 447] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6000 == 29 [pid = 1765] [id = 404] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5b0c00 == 28 [pid = 1765] [id = 443] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a3800 == 27 [pid = 1765] [id = 448] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x91b8e800 == 26 [pid = 1765] [id = 403] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c4000 == 25 [pid = 1765] [id = 395] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73c800 == 24 [pid = 1765] [id = 412] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c3000 == 23 [pid = 1765] [id = 449] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dd000 == 22 [pid = 1765] [id = 401] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d3400 == 21 [pid = 1765] [id = 410] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x91b8ac00 == 20 [pid = 1765] [id = 450] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f737800 == 19 [pid = 1765] [id = 398] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ca400 == 18 [pid = 1765] [id = 444] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90edc000 == 17 [pid = 1765] [id = 400] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dfc00 == 16 [pid = 1765] [id = 409] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dbc00 == 15 [pid = 1765] [id = 402] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90edac00 == 14 [pid = 1765] [id = 408] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79cc00 == 13 [pid = 1765] [id = 445] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ef800 == 12 [pid = 1765] [id = 411] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf9800 == 11 [pid = 1765] [id = 461] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ee000 == 10 [pid = 1765] [id = 460] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee52400 == 9 [pid = 1765] [id = 458] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc0c00 == 8 [pid = 1765] [id = 459] 08:26:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3400 == 7 [pid = 1765] [id = 457] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90edb000) [pid = 1765] [serial = 1338] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ecf0400) [pid = 1765] [serial = 1304] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92b49000) [pid = 1765] [serial = 1313] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f506800) [pid = 1765] [serial = 1334] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e710000) [pid = 1765] [serial = 1325] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8ee52c00) [pid = 1765] [serial = 1326] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x92cf7c00) [pid = 1765] [serial = 1320] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f7a5800) [pid = 1765] [serial = 1337] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91c6c400) [pid = 1765] [serial = 1307] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f73a000) [pid = 1765] [serial = 1340] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91069800) [pid = 1765] [serial = 1323] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90ed9000) [pid = 1765] [serial = 1322] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f509400) [pid = 1765] [serial = 1305] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92c4a000) [pid = 1765] [serial = 1316] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f5bf000) [pid = 1765] [serial = 1335] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e70e000) [pid = 1765] [serial = 1332] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x92c4b800) [pid = 1765] [serial = 1317] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e6d0000) [pid = 1765] [serial = 1331] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92abbc00) [pid = 1765] [serial = 1311] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91ffe000) [pid = 1765] [serial = 1308] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8d9cf000) [pid = 1765] [serial = 1329] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x92cf4c00) [pid = 1765] [serial = 1319] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x92ab1800) [pid = 1765] [serial = 1310] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x92b4cc00) [pid = 1765] [serial = 1314] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8d7d4c00) [pid = 1765] [serial = 1328] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9106b000) [pid = 1765] [serial = 1343] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x90edd800) [pid = 1765] [serial = 1341] [outer = (nil)] [url = about:blank] 08:26:37 INFO - PROCESS | 1765 | 1465917997938 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]]]}] 08:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 3034ms 08:26:38 INFO - PROCESS | 1765 | 1465917998062 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:26:38 INFO - PROCESS | 1765 | 1465917998067 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:26:38 INFO - PROCESS | 1765 | 1465917998075 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - PROCESS | 1765 | 1465917998081 Marionette TRACE conn4 <- [1,1822,null,{}] 08:26:38 INFO - PROCESS | 1765 | 1465917998092 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}] 08:26:38 INFO - PROCESS | 1765 | 1465917998096 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:38 INFO - PROCESS | 1765 | 1465917998252 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:26:38 INFO - PROCESS | 1765 | 1465917998263 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1765 | 1465917998272 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d1c00 == 8 [pid = 1765] [id = 463] 08:26:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8d9d3400) [pid = 1765] [serial = 1390] [outer = (nil)] 08:26:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8d9d7800) [pid = 1765] [serial = 1391] [outer = 0x8d9d3400] 08:26:38 INFO - PROCESS | 1765 | 1465917998346 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e5a5000) [pid = 1765] [serial = 1392] [outer = 0x8d9d3400] 08:26:39 INFO - PROCESS | 1765 | 1465917999292 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1241ms 08:26:39 INFO - PROCESS | 1765 | 1465917999319 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:26:39 INFO - PROCESS | 1765 | 1465917999329 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:26:39 INFO - PROCESS | 1765 | 1465917999340 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1765 | 1465917999345 Marionette TRACE conn4 <- [1,1826,null,{}] 08:26:39 INFO - PROCESS | 1765 | 1465917999350 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}] 08:26:39 INFO - PROCESS | 1765 | 1465917999357 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:39 INFO - PROCESS | 1765 | 1465917999528 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:26:39 INFO - PROCESS | 1765 | 1465917999659 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1765 | 1465917999669 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6d0000 == 9 [pid = 1765] [id = 464] 08:26:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e713c00) [pid = 1765] [serial = 1393] [outer = (nil)] 08:26:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8ecf5000) [pid = 1765] [serial = 1394] [outer = 0x8e713c00] 08:26:39 INFO - PROCESS | 1765 | 1465917999741 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ee5d400) [pid = 1765] [serial = 1395] [outer = 0x8e713c00] 08:26:40 INFO - PROCESS | 1765 | 1465918000674 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]]]}] 08:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1381ms 08:26:40 INFO - PROCESS | 1765 | 1465918000720 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:26:40 INFO - PROCESS | 1765 | 1465918000724 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:26:40 INFO - PROCESS | 1765 | 1465918000730 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 1765 | 1465918000736 Marionette TRACE conn4 <- [1,1830,null,{}] 08:26:40 INFO - PROCESS | 1765 | 1465918000762 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}] 08:26:40 INFO - PROCESS | 1765 | 1465918000773 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:41 INFO - PROCESS | 1765 | 1465918000996 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:26:41 INFO - PROCESS | 1765 | 1465918001020 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1765 | 1465918001029 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c5000 == 10 [pid = 1765] [id = 465] 08:26:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f5c6800) [pid = 1765] [serial = 1396] [outer = (nil)] 08:26:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f736c00) [pid = 1765] [serial = 1397] [outer = 0x8f5c6800] 08:26:41 INFO - PROCESS | 1765 | 1465918001104 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f740800) [pid = 1765] [serial = 1398] [outer = 0x8f5c6800] 08:26:42 INFO - PROCESS | 1765 | 1465918002059 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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1385ms 08:26:42 INFO - PROCESS | 1765 | 1465918002117 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 1765 | 1465918002122 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:26:42 INFO - PROCESS | 1765 | 1465918002133 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1765 | 1465918002135 Marionette TRACE conn4 <- [1,1834,null,{}] 08:26:42 INFO - PROCESS | 1765 | 1465918002141 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}] 08:26:42 INFO - PROCESS | 1765 | 1465918002145 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:42 INFO - PROCESS | 1765 | 1465918002369 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90eda800) [pid = 1765] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90fc5800) [pid = 1765] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91c69400) [pid = 1765] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e6cb000) [pid = 1765] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x90fcf000) [pid = 1765] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90fc1400) [pid = 1765] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8b8eb800) [pid = 1765] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8ecf1000) [pid = 1765] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8f7a8000) [pid = 1765] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:26:42 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x90fc3800) [pid = 1765] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:26:42 INFO - PROCESS | 1765 | 1465918002893 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1765 | 1465918002899 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5800 == 11 [pid = 1765] [id = 466] 08:26:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8b8eec00) [pid = 1765] [serial = 1399] [outer = (nil)] 08:26:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8e70e800) [pid = 1765] [serial = 1400] [outer = 0x8b8eec00] 08:26:42 INFO - PROCESS | 1765 | 1465918002981 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f79e400) [pid = 1765] [serial = 1401] [outer = 0x8b8eec00] 08:26:43 INFO - PROCESS | 1765 | 1465918003724 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]]]}] 08:26:43 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 08:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1633ms 08:26:43 INFO - PROCESS | 1765 | 1465918003769 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 1765 | 1465918003773 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:26:43 INFO - PROCESS | 1765 | 1465918003779 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 1765 | 1465918003784 Marionette TRACE conn4 <- [1,1838,null,{}] 08:26:43 INFO - PROCESS | 1765 | 1465918003794 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}] 08:26:43 INFO - PROCESS | 1765 | 1465918003798 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:43 INFO - PROCESS | 1765 | 1465918003983 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:26:44 INFO - PROCESS | 1765 | 1465918003994 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1765 | 1465918004002 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf1000 == 12 [pid = 1765] [id = 467] 08:26:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f5c0400) [pid = 1765] [serial = 1402] [outer = (nil)] 08:26:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x90edb400) [pid = 1765] [serial = 1403] [outer = 0x8f5c0400] 08:26:44 INFO - PROCESS | 1765 | 1465918004073 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90fce000) [pid = 1765] [serial = 1404] [outer = 0x8f5c0400] 08:26:45 INFO - PROCESS | 1765 | 1465918005111 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]]]}] 08:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1383ms 08:26:45 INFO - PROCESS | 1765 | 1465918005164 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1765 | 1465918005171 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:26:45 INFO - PROCESS | 1765 | 1465918005180 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1765 | 1465918005185 Marionette TRACE conn4 <- [1,1842,null,{}] 08:26:45 INFO - PROCESS | 1765 | 1465918005193 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}] 08:26:45 INFO - PROCESS | 1765 | 1465918005200 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:45 INFO - PROCESS | 1765 | 1465918005386 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:26:45 INFO - PROCESS | 1765 | 1465918005560 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1765 | 1465918005573 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7db400 == 13 [pid = 1765] [id = 468] 08:26:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8d7db800) [pid = 1765] [serial = 1405] [outer = (nil)] 08:26:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e6c4800) [pid = 1765] [serial = 1406] [outer = 0x8d7db800] 08:26:45 INFO - PROCESS | 1765 | 1465918005714 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8eceb800) [pid = 1765] [serial = 1407] [outer = 0x8d7db800] 08:26:46 INFO - PROCESS | 1765 | 1465918006707 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1598ms 08:26:46 INFO - PROCESS | 1765 | 1465918006779 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1765 | 1465918006787 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:26:46 INFO - PROCESS | 1765 | 1465918006797 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1765 | 1465918006801 Marionette TRACE conn4 <- [1,1846,null,{}] 08:26:46 INFO - PROCESS | 1765 | 1465918006808 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}] 08:26:46 INFO - PROCESS | 1765 | 1465918006814 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:47 INFO - PROCESS | 1765 | 1465918007002 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:26:47 INFO - PROCESS | 1765 | 1465918007171 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1765 | 1465918007178 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ecc00 == 14 [pid = 1765] [id = 469] 08:26:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f5bd800) [pid = 1765] [serial = 1408] [outer = (nil)] 08:26:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f735400) [pid = 1765] [serial = 1409] [outer = 0x8f5bd800] 08:26:47 INFO - PROCESS | 1765 | 1465918007320 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f7a5800) [pid = 1765] [serial = 1410] [outer = 0x8f5bd800] 08:26:48 INFO - PROCESS | 1765 | 1465918008374 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]]]}] 08:26:48 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) 08:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1635ms 08:26:48 INFO - PROCESS | 1765 | 1465918008433 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 1765 | 1465918008436 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:26:48 INFO - PROCESS | 1765 | 1465918008443 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 1765 | 1465918008449 Marionette TRACE conn4 <- [1,1850,null,{}] 08:26:48 INFO - PROCESS | 1765 | 1465918008465 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}] 08:26:48 INFO - PROCESS | 1765 | 1465918008474 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:48 INFO - PROCESS | 1765 | 1465918008651 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:26:48 INFO - PROCESS | 1765 | 1465918008868 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 1765 | 1465918008879 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b86c00 == 15 [pid = 1765] [id = 470] 08:26:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91b89400) [pid = 1765] [serial = 1411] [outer = (nil)] 08:26:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91b90c00) [pid = 1765] [serial = 1412] [outer = 0x91b89400] 08:26:48 INFO - PROCESS | 1765 | 1465918008971 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91c6cc00) [pid = 1765] [serial = 1413] [outer = 0x91b89400] 08:26:49 INFO - PROCESS | 1765 | 1465918009942 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]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1541ms 08:26:49 INFO - PROCESS | 1765 | 1465918009984 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:26:49 INFO - PROCESS | 1765 | 1465918009989 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:26:49 INFO - PROCESS | 1765 | 1465918009996 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 1765 | 1465918009999 Marionette TRACE conn4 <- [1,1854,null,{}] 08:26:50 INFO - PROCESS | 1765 | 1465918010005 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}] 08:26:50 INFO - PROCESS | 1765 | 1465918010010 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:50 INFO - PROCESS | 1765 | 1465918010193 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:26:50 INFO - PROCESS | 1765 | 1465918010364 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1765 | 1465918010370 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee5d000 == 16 [pid = 1765] [id = 471] 08:26:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91c73400) [pid = 1765] [serial = 1414] [outer = (nil)] 08:26:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91ff6c00) [pid = 1765] [serial = 1415] [outer = 0x91c73400] 08:26:50 INFO - PROCESS | 1765 | 1465918010450 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91ffb000) [pid = 1765] [serial = 1416] [outer = 0x91c73400] 08:26:51 INFO - PROCESS | 1765 | 1465918011633 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]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1683ms 08:26:51 INFO - PROCESS | 1765 | 1465918011679 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1765 | 1465918011685 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:26:51 INFO - PROCESS | 1765 | 1465918011693 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1765 | 1465918011697 Marionette TRACE conn4 <- [1,1858,null,{}] 08:26:51 INFO - PROCESS | 1765 | 1465918011705 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}] 08:26:51 INFO - PROCESS | 1765 | 1465918011710 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:51 INFO - PROCESS | 1765 | 1465918011937 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:26:52 INFO - PROCESS | 1765 | 1465918012153 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1765 | 1465918012167 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a8000 == 17 [pid = 1765] [id = 472] 08:26:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e5a9400) [pid = 1765] [serial = 1417] [outer = (nil)] 08:26:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e70ec00) [pid = 1765] [serial = 1418] [outer = 0x8e5a9400] 08:26:52 INFO - PROCESS | 1765 | 1465918012293 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8ee5a000) [pid = 1765] [serial = 1419] [outer = 0x8e5a9400] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91ff5400) [pid = 1765] [serial = 1352] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x921a6c00) [pid = 1765] [serial = 1353] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ecf4000) [pid = 1765] [serial = 1346] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f461800) [pid = 1765] [serial = 1347] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91b8cc00) [pid = 1765] [serial = 1344] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90fca800) [pid = 1765] [serial = 1349] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91069400) [pid = 1765] [serial = 1350] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91ffb800) [pid = 1765] [serial = 1370] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x92376400) [pid = 1765] [serial = 1367] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9237a000) [pid = 1765] [serial = 1368] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8d7d2800) [pid = 1765] [serial = 1355] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e5a5c00) [pid = 1765] [serial = 1356] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f459000) [pid = 1765] [serial = 1358] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f5c0800) [pid = 1765] [serial = 1359] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90fc0800) [pid = 1765] [serial = 1361] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91ff8400) [pid = 1765] [serial = 1364] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x921ab800) [pid = 1765] [serial = 1365] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x9106e800) [pid = 1765] [serial = 1362] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x924eac00) [pid = 1765] [serial = 1371] [outer = (nil)] [url = about:blank] 08:26:53 INFO - PROCESS | 1765 | 1465918013128 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]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1483ms 08:26:53 INFO - PROCESS | 1765 | 1465918013176 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1765 | 1465918013183 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:26:53 INFO - PROCESS | 1765 | 1465918013234 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1765 | 1465918013239 Marionette TRACE conn4 <- [1,1862,null,{}] 08:26:53 INFO - PROCESS | 1765 | 1465918013251 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}] 08:26:53 INFO - PROCESS | 1765 | 1465918013256 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:53 INFO - PROCESS | 1765 | 1465918013421 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:26:53 INFO - PROCESS | 1765 | 1465918013432 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1765 | 1465918013442 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1400 == 18 [pid = 1765] [id = 473] 08:26:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f5c1000) [pid = 1765] [serial = 1420] [outer = (nil)] 08:26:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f79b800) [pid = 1765] [serial = 1421] [outer = 0x8f5c1000] 08:26:53 INFO - PROCESS | 1765 | 1465918013510 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x90ed3400) [pid = 1765] [serial = 1422] [outer = 0x8f5c1000] 08:26:54 INFO - PROCESS | 1765 | 1465918014452 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]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1246ms 08:26:54 INFO - PROCESS | 1765 | 1465918014472 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 1765 | 1465918014475 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:26:54 INFO - PROCESS | 1765 | 1465918014483 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 1765 | 1465918014489 Marionette TRACE conn4 <- [1,1866,null,{}] 08:26:54 INFO - PROCESS | 1765 | 1465918014509 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}] 08:26:54 INFO - PROCESS | 1765 | 1465918014518 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:54 INFO - PROCESS | 1765 | 1465918014679 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:26:54 INFO - PROCESS | 1765 | 1465918014826 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 1765 | 1465918014838 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x91070400 == 19 [pid = 1765] [id = 474] 08:26:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91070800) [pid = 1765] [serial = 1423] [outer = (nil)] 08:26:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91b8dc00) [pid = 1765] [serial = 1424] [outer = 0x91070800] 08:26:54 INFO - PROCESS | 1765 | 1465918014918 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91c71000) [pid = 1765] [serial = 1425] [outer = 0x91070800] 08:26:55 INFO - PROCESS | 1765 | 1465918015840 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]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1396ms 08:26:55 INFO - PROCESS | 1765 | 1465918015880 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 1765 | 1465918015885 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:26:55 INFO - PROCESS | 1765 | 1465918015891 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1765 | 1465918015894 Marionette TRACE conn4 <- [1,1870,null,{}] 08:26:55 INFO - PROCESS | 1765 | 1465918015908 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}] 08:26:55 INFO - PROCESS | 1765 | 1465918015914 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:56 INFO - PROCESS | 1765 | 1465918016126 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:26:56 INFO - PROCESS | 1765 | 1465918016152 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1765 | 1465918016161 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed6c00 == 20 [pid = 1765] [id = 475] 08:26:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91c74c00) [pid = 1765] [serial = 1426] [outer = (nil)] 08:26:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x921a8800) [pid = 1765] [serial = 1427] [outer = 0x91c74c00] 08:26:56 INFO - PROCESS | 1765 | 1465918016240 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x921ad800) [pid = 1765] [serial = 1428] [outer = 0x91c74c00] 08:26:57 INFO - PROCESS | 1765 | 1465918017154 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]]]}] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f5c6800) [pid = 1765] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8b8e3c00) [pid = 1765] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f45a000) [pid = 1765] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1355ms 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8b8eec00) [pid = 1765] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e713c00) [pid = 1765] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8d9d3400) [pid = 1765] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e5ad000) [pid = 1765] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x9106c000) [pid = 1765] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8d7d1400) [pid = 1765] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:26:57 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8f7a6c00) [pid = 1765] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:26:57 INFO - PROCESS | 1765 | 1465918017263 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 1765 | 1465918017267 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:26:57 INFO - PROCESS | 1765 | 1465918017274 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1765 | 1465918017277 Marionette TRACE conn4 <- [1,1874,null,{}] 08:26:57 INFO - PROCESS | 1765 | 1465918017283 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}] 08:26:57 INFO - PROCESS | 1765 | 1465918017287 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:57 INFO - PROCESS | 1765 | 1465918017434 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:26:57 INFO - PROCESS | 1765 | 1465918017442 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1765 | 1465918017448 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7e0400 == 21 [pid = 1765] [id = 476] 08:26:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8ecfa000) [pid = 1765] [serial = 1429] [outer = (nil)] 08:26:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f5c6800) [pid = 1765] [serial = 1430] [outer = 0x8ecfa000] 08:26:57 INFO - PROCESS | 1765 | 1465918017517 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f732400) [pid = 1765] [serial = 1431] [outer = 0x8ecfa000] 08:26:58 INFO - PROCESS | 1765 | 1465918018426 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]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1184ms 08:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:26:58 INFO - PROCESS | 1765 | 1465918018459 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 1765 | 1465918018461 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:26:58 INFO - PROCESS | 1765 | 1465918018468 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 1765 | 1465918018471 Marionette TRACE conn4 <- [1,1878,null,{}] 08:26:58 INFO - PROCESS | 1765 | 1465918018476 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}] 08:26:58 INFO - PROCESS | 1765 | 1465918018486 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:58 INFO - PROCESS | 1765 | 1465918018680 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:26:58 INFO - PROCESS | 1765 | 1465918018689 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 1765 | 1465918018695 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:26:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3c00 == 22 [pid = 1765] [id = 477] 08:26:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8d9db800) [pid = 1765] [serial = 1432] [outer = (nil)] 08:26:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9237e400) [pid = 1765] [serial = 1433] [outer = 0x8d9db800] 08:26:58 INFO - PROCESS | 1765 | 1465918018889 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x924e9c00) [pid = 1765] [serial = 1434] [outer = 0x8d9db800] 08:26:59 INFO - PROCESS | 1765 | 1465918019923 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]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1532ms 08:27:00 INFO - PROCESS | 1765 | 1465918020001 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 1765 | 1465918020007 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:27:00 INFO - PROCESS | 1765 | 1465918020016 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 1765 | 1465918020021 Marionette TRACE conn4 <- [1,1882,null,{}] 08:27:00 INFO - PROCESS | 1765 | 1465918020030 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}] 08:27:00 INFO - PROCESS | 1765 | 1465918020035 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:00 INFO - PROCESS | 1765 | 1465918020267 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:27:00 INFO - PROCESS | 1765 | 1465918020501 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1765 | 1465918020508 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c2000 == 23 [pid = 1765] [id = 478] 08:27:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ee55800) [pid = 1765] [serial = 1435] [outer = (nil)] 08:27:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f45ac00) [pid = 1765] [serial = 1436] [outer = 0x8ee55800] 08:27:00 INFO - PROCESS | 1765 | 1465918020608 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f735c00) [pid = 1765] [serial = 1437] [outer = 0x8ee55800] 08:27:01 INFO - PROCESS | 1765 | 1465918021500 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]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1541ms 08:27:01 INFO - PROCESS | 1765 | 1465918021557 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1765 | 1465918021564 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:27:01 INFO - PROCESS | 1765 | 1465918021575 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1765 | 1465918021579 Marionette TRACE conn4 <- [1,1886,null,{}] 08:27:01 INFO - PROCESS | 1765 | 1465918021586 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}] 08:27:01 INFO - PROCESS | 1765 | 1465918021592 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:01 INFO - PROCESS | 1765 | 1465918021811 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:27:02 INFO - PROCESS | 1765 | 1465918022002 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1765 | 1465918022012 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f738400 == 24 [pid = 1765] [id = 479] 08:27:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9106ec00) [pid = 1765] [serial = 1438] [outer = (nil)] 08:27:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91ff2800) [pid = 1765] [serial = 1439] [outer = 0x9106ec00] 08:27:02 INFO - PROCESS | 1765 | 1465918022122 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x921ab800) [pid = 1765] [serial = 1440] [outer = 0x9106ec00] 08:27:03 INFO - PROCESS | 1765 | 1465918023174 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]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1631ms 08:27:03 INFO - PROCESS | 1765 | 1465918023205 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1765 | 1465918023209 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:27:03 INFO - PROCESS | 1765 | 1465918023216 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1765 | 1465918023222 Marionette TRACE conn4 <- [1,1890,null,{}] 08:27:03 INFO - PROCESS | 1765 | 1465918023239 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}] 08:27:03 INFO - PROCESS | 1765 | 1465918023248 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:03 INFO - PROCESS | 1765 | 1465918023432 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:27:03 INFO - PROCESS | 1765 | 1465918023612 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1765 | 1465918023626 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x924f2400 == 25 [pid = 1765] [id = 480] 08:27:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x924f2800) [pid = 1765] [serial = 1441] [outer = (nil)] 08:27:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x925c5400) [pid = 1765] [serial = 1442] [outer = 0x924f2800] 08:27:03 INFO - PROCESS | 1765 | 1465918023758 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x925cb000) [pid = 1765] [serial = 1443] [outer = 0x924f2800] 08:27:04 INFO - PROCESS | 1765 | 1465918024697 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]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1536ms 08:27:04 INFO - PROCESS | 1765 | 1465918024754 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:27:04 INFO - PROCESS | 1765 | 1465918024758 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:27:04 INFO - PROCESS | 1765 | 1465918024765 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1765 | 1465918024768 Marionette TRACE conn4 <- [1,1894,null,{}] 08:27:04 INFO - PROCESS | 1765 | 1465918024774 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}] 08:27:04 INFO - PROCESS | 1765 | 1465918024779 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:04 INFO - PROCESS | 1765 | 1465918024961 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:27:05 INFO - PROCESS | 1765 | 1465918025142 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 1765 | 1465918025150 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c5400 == 26 [pid = 1765] [id = 481] 08:27:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ee5bc00) [pid = 1765] [serial = 1444] [outer = (nil)] 08:27:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9270bc00) [pid = 1765] [serial = 1445] [outer = 0x8ee5bc00] 08:27:05 INFO - PROCESS | 1765 | 1465918025233 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x92710400) [pid = 1765] [serial = 1446] [outer = 0x8ee5bc00] 08:27:06 INFO - PROCESS | 1765 | 1465918026213 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]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1479ms 08:27:06 INFO - PROCESS | 1765 | 1465918026245 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1765 | 1465918026248 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:27:06 INFO - PROCESS | 1765 | 1465918026256 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1765 | 1465918026258 Marionette TRACE conn4 <- [1,1898,null,{}] 08:27:06 INFO - PROCESS | 1765 | 1465918026265 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}] 08:27:06 INFO - PROCESS | 1765 | 1465918026270 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:06 INFO - PROCESS | 1765 | 1465918026448 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:27:06 INFO - PROCESS | 1765 | 1465918026638 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1765 | 1465918026650 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f502400 == 27 [pid = 1765] [id = 482] 08:27:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f504400) [pid = 1765] [serial = 1447] [outer = (nil)] 08:27:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x92ab5c00) [pid = 1765] [serial = 1448] [outer = 0x8f504400] 08:27:06 INFO - PROCESS | 1765 | 1465918026724 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92ab8800) [pid = 1765] [serial = 1449] [outer = 0x8f504400] 08:27:07 INFO - PROCESS | 1765 | 1465918027676 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]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1482ms 08:27:07 INFO - PROCESS | 1765 | 1465918027738 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:27:07 INFO - PROCESS | 1765 | 1465918027742 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:27:07 INFO - PROCESS | 1765 | 1465918027749 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1765 | 1465918027752 Marionette TRACE conn4 <- [1,1902,null,{}] 08:27:07 INFO - PROCESS | 1765 | 1465918027758 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}] 08:27:07 INFO - PROCESS | 1765 | 1465918027768 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:08 INFO - PROCESS | 1765 | 1465918028011 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:27:08 INFO - PROCESS | 1765 | 1465918028253 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1765 | 1465918028264 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f732000 == 28 [pid = 1765] [id = 483] 08:27:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9270b800) [pid = 1765] [serial = 1450] [outer = (nil)] 08:27:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b50400) [pid = 1765] [serial = 1451] [outer = 0x9270b800] 08:27:08 INFO - PROCESS | 1765 | 1465918028355 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92c49800) [pid = 1765] [serial = 1452] [outer = 0x9270b800] 08:27:09 INFO - PROCESS | 1765 | 1465918029213 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]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1542ms 08:27:09 INFO - PROCESS | 1765 | 1465918029291 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:27:09 INFO - PROCESS | 1765 | 1465918029295 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:27:09 INFO - PROCESS | 1765 | 1465918029301 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1765 | 1465918029305 Marionette TRACE conn4 <- [1,1906,null,{}] 08:27:09 INFO - PROCESS | 1765 | 1465918029310 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}] 08:27:09 INFO - PROCESS | 1765 | 1465918029316 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:09 INFO - PROCESS | 1765 | 1465918029487 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:27:09 INFO - PROCESS | 1765 | 1465918029667 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1765 | 1465918029673 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e1c00 == 29 [pid = 1765] [id = 484] 08:27:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8d7da000) [pid = 1765] [serial = 1453] [outer = (nil)] 08:27:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c4f800) [pid = 1765] [serial = 1454] [outer = 0x8d7da000] 08:27:09 INFO - PROCESS | 1765 | 1465918029754 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92cea800) [pid = 1765] [serial = 1455] [outer = 0x8d7da000] 08:27:10 INFO - PROCESS | 1765 | 1465918030672 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]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1430ms 08:27:10 INFO - PROCESS | 1765 | 1465918030732 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1765 | 1465918030736 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:27:10 INFO - PROCESS | 1765 | 1465918030743 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1765 | 1465918030746 Marionette TRACE conn4 <- [1,1910,null,{}] 08:27:10 INFO - PROCESS | 1765 | 1465918030752 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}] 08:27:10 INFO - PROCESS | 1765 | 1465918030757 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:10 INFO - PROCESS | 1765 | 1465918030937 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:27:11 INFO - PROCESS | 1765 | 1465918031118 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 1765 | 1465918031127 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7400 == 30 [pid = 1765] [id = 485] 08:27:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d7dcc00) [pid = 1765] [serial = 1456] [outer = (nil)] 08:27:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e710400) [pid = 1765] [serial = 1457] [outer = 0x8d7dcc00] 08:27:11 INFO - PROCESS | 1765 | 1465918031208 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8f509c00) [pid = 1765] [serial = 1458] [outer = 0x8d7dcc00] 08:27:12 INFO - PROCESS | 1765 | 1465918032376 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]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1689ms 08:27:12 INFO - PROCESS | 1765 | 1465918032433 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 1765 | 1465918032438 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:27:12 INFO - PROCESS | 1765 | 1465918032446 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1765 | 1465918032451 Marionette TRACE conn4 <- [1,1914,null,{}] 08:27:12 INFO - PROCESS | 1765 | 1465918032459 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}] 08:27:12 INFO - PROCESS | 1765 | 1465918032464 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:12 INFO - PROCESS | 1765 | 1465918032639 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:27:12 INFO - PROCESS | 1765 | 1465918032871 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1765 | 1465918032877 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6cb000 == 31 [pid = 1765] [id = 486] 08:27:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e70e000) [pid = 1765] [serial = 1459] [outer = (nil)] 08:27:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8f45f800) [pid = 1765] [serial = 1460] [outer = 0x8e70e000] 08:27:13 INFO - PROCESS | 1765 | 1465918033021 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f50c800) [pid = 1765] [serial = 1461] [outer = 0x8e70e000] 08:27:13 INFO - PROCESS | 1765 | 1465918033882 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1481ms 08:27:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ac400 == 30 [pid = 1765] [id = 462] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x90edb400) [pid = 1765] [serial = 1403] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8f736c00) [pid = 1765] [serial = 1397] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8d9d5000) [pid = 1765] [serial = 1374] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8b8e8c00) [pid = 1765] [serial = 1373] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f73a400) [pid = 1765] [serial = 1377] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8e70e800) [pid = 1765] [serial = 1400] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f50d400) [pid = 1765] [serial = 1376] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ecf5000) [pid = 1765] [serial = 1394] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8d9d7800) [pid = 1765] [serial = 1391] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e5a5000) [pid = 1765] [serial = 1392] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e711000) [pid = 1765] [serial = 1389] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91b92000) [pid = 1765] [serial = 1380] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e6c2400) [pid = 1765] [serial = 1388] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91b84000) [pid = 1765] [serial = 1379] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x924f4c00) [pid = 1765] [serial = 1383] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91c67400) [pid = 1765] [serial = 1382] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x925cd800) [pid = 1765] [serial = 1386] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x925c8800) [pid = 1765] [serial = 1385] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f740800) [pid = 1765] [serial = 1398] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ee5d400) [pid = 1765] [serial = 1395] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f79e400) [pid = 1765] [serial = 1401] [outer = (nil)] [url = about:blank] 08:27:15 INFO - PROCESS | 1765 | 1465918035194 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1765 | 1465918035200 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:27:15 INFO - PROCESS | 1765 | 1465918035237 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1765 | 1465918035243 Marionette TRACE conn4 <- [1,1918,null,{}] 08:27:15 INFO - PROCESS | 1765 | 1465918035253 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}] 08:27:15 INFO - PROCESS | 1765 | 1465918035259 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:15 INFO - PROCESS | 1765 | 1465918035410 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:27:15 INFO - PROCESS | 1765 | 1465918035421 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 1765 | 1465918035429 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d7000 == 31 [pid = 1765] [id = 487] 08:27:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d9d7400) [pid = 1765] [serial = 1462] [outer = (nil)] 08:27:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8d9dd000) [pid = 1765] [serial = 1463] [outer = 0x8d9d7400] 08:27:15 INFO - PROCESS | 1765 | 1465918035502 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e5a6c00) [pid = 1765] [serial = 1464] [outer = 0x8d9d7400] 08:27:16 INFO - PROCESS | 1765 | 1465918036484 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]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1295ms 08:27:16 INFO - PROCESS | 1765 | 1465918036527 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 1765 | 1465918036534 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:27:16 INFO - PROCESS | 1765 | 1465918036547 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 1765 | 1465918036555 Marionette TRACE conn4 <- [1,1922,null,{}] 08:27:16 INFO - PROCESS | 1765 | 1465918036562 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}] 08:27:16 INFO - PROCESS | 1765 | 1465918036567 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:16 INFO - PROCESS | 1765 | 1465918036829 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:27:16 INFO - PROCESS | 1765 | 1465918036847 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1765 | 1465918036854 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e713c00 == 32 [pid = 1765] [id = 488] 08:27:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8eced000) [pid = 1765] [serial = 1465] [outer = (nil)] 08:27:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8ecf9400) [pid = 1765] [serial = 1466] [outer = 0x8eced000] 08:27:16 INFO - PROCESS | 1765 | 1465918036931 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ee5d800) [pid = 1765] [serial = 1467] [outer = 0x8eced000] 08:27:17 INFO - PROCESS | 1765 | 1465918037929 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]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1444ms 08:27:17 INFO - PROCESS | 1765 | 1465918037993 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1765 | 1465918037997 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:27:18 INFO - PROCESS | 1765 | 1465918038003 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 1765 | 1465918038007 Marionette TRACE conn4 <- [1,1926,null,{}] 08:27:18 INFO - PROCESS | 1765 | 1465918038021 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}] 08:27:18 INFO - PROCESS | 1765 | 1465918038031 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:18 INFO - PROCESS | 1765 | 1465918038269 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:27:18 INFO - PROCESS | 1765 | 1465918038366 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1765 | 1465918038382 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73fc00 == 33 [pid = 1765] [id = 489] 08:27:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f740400) [pid = 1765] [serial = 1468] [outer = (nil)] 08:27:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f79fc00) [pid = 1765] [serial = 1469] [outer = 0x8f740400] 08:27:18 INFO - PROCESS | 1765 | 1465918038460 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90ed6800) [pid = 1765] [serial = 1470] [outer = 0x8f740400] 08:27:19 INFO - PROCESS | 1765 | 1465918039379 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]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1444ms 08:27:19 INFO - PROCESS | 1765 | 1465918039448 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 1765 | 1465918039469 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:27:19 INFO - PROCESS | 1765 | 1465918039482 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1765 | 1465918039484 Marionette TRACE conn4 <- [1,1930,null,{}] 08:27:19 INFO - PROCESS | 1765 | 1465918039490 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}] 08:27:19 INFO - PROCESS | 1765 | 1465918039495 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:19 INFO - PROCESS | 1765 | 1465918039706 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f5c1000) [pid = 1765] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e5a9400) [pid = 1765] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f5bd800) [pid = 1765] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91c74c00) [pid = 1765] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91b89400) [pid = 1765] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f5c0400) [pid = 1765] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8d7db800) [pid = 1765] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91070800) [pid = 1765] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ecfa000) [pid = 1765] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91c73400) [pid = 1765] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:27:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8d9db800) [pid = 1765] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:27:20 INFO - PROCESS | 1765 | 1465918040258 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 1765 | 1465918040267 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e9800 == 34 [pid = 1765] [id = 490] 08:27:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8b8ed800) [pid = 1765] [serial = 1471] [outer = (nil)] 08:27:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e6cd000) [pid = 1765] [serial = 1472] [outer = 0x8b8ed800] 08:27:20 INFO - PROCESS | 1765 | 1465918040336 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90edcc00) [pid = 1765] [serial = 1473] [outer = 0x8b8ed800] 08:27:21 INFO - PROCESS | 1765 | 1465918041084 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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1635ms 08:27:21 INFO - PROCESS | 1765 | 1465918041113 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1765 | 1465918041116 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:27:21 INFO - PROCESS | 1765 | 1465918041131 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1765 | 1465918041135 Marionette TRACE conn4 <- [1,1934,null,{}] 08:27:21 INFO - PROCESS | 1765 | 1465918041141 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}] 08:27:21 INFO - PROCESS | 1765 | 1465918041146 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:21 INFO - PROCESS | 1765 | 1465918041295 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:27:21 INFO - PROCESS | 1765 | 1465918041309 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1765 | 1465918041316 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcb400 == 35 [pid = 1765] [id = 491] 08:27:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91065800) [pid = 1765] [serial = 1474] [outer = (nil)] 08:27:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91b90800) [pid = 1765] [serial = 1475] [outer = 0x91065800] 08:27:21 INFO - PROCESS | 1765 | 1465918041384 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91c72400) [pid = 1765] [serial = 1476] [outer = 0x91065800] 08:27:22 INFO - PROCESS | 1765 | 1465918042383 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]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1338ms 08:27:22 INFO - PROCESS | 1765 | 1465918042471 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 1765 | 1465918042480 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:27:22 INFO - PROCESS | 1765 | 1465918042489 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1765 | 1465918042494 Marionette TRACE conn4 <- [1,1938,null,{}] 08:27:22 INFO - PROCESS | 1765 | 1465918042504 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}] 08:27:22 INFO - PROCESS | 1765 | 1465918042509 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:22 INFO - PROCESS | 1765 | 1465918042695 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:27:22 INFO - PROCESS | 1765 | 1465918042877 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1765 | 1465918042892 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ee000 == 36 [pid = 1765] [id = 492] 08:27:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e5acc00) [pid = 1765] [serial = 1477] [outer = (nil)] 08:27:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e6ce800) [pid = 1765] [serial = 1478] [outer = 0x8e5acc00] 08:27:23 INFO - PROCESS | 1765 | 1465918043035 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8ecf2c00) [pid = 1765] [serial = 1479] [outer = 0x8e5acc00] 08:27:24 INFO - PROCESS | 1765 | 1465918044008 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]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1587ms 08:27:24 INFO - PROCESS | 1765 | 1465918044076 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1765 | 1465918044084 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:27:24 INFO - PROCESS | 1765 | 1465918044094 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 1765 | 1465918044099 Marionette TRACE conn4 <- [1,1942,null,{}] 08:27:24 INFO - PROCESS | 1765 | 1465918044105 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}] 08:27:24 INFO - PROCESS | 1765 | 1465918044110 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:24 INFO - PROCESS | 1765 | 1465918044334 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:27:24 INFO - PROCESS | 1765 | 1465918044556 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 1765 | 1465918044563 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ac400 == 37 [pid = 1765] [id = 493] 08:27:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f73cc00) [pid = 1765] [serial = 1480] [outer = (nil)] 08:27:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f7a7400) [pid = 1765] [serial = 1481] [outer = 0x8f73cc00] 08:27:24 INFO - PROCESS | 1765 | 1465918044694 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9106a800) [pid = 1765] [serial = 1482] [outer = 0x8f73cc00] 08:27:25 INFO - PROCESS | 1765 | 1465918045783 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]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1730ms 08:27:25 INFO - PROCESS | 1765 | 1465918045825 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:27:25 INFO - PROCESS | 1765 | 1465918045830 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:27:25 INFO - PROCESS | 1765 | 1465918045837 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 1765 | 1465918045843 Marionette TRACE conn4 <- [1,1946,null,{}] 08:27:25 INFO - PROCESS | 1765 | 1465918045860 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}] 08:27:25 INFO - PROCESS | 1765 | 1465918045868 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:26 INFO - PROCESS | 1765 | 1465918046098 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:27:26 INFO - PROCESS | 1765 | 1465918046363 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 1765 | 1465918046373 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226f400 == 38 [pid = 1765] [id = 494] 08:27:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92272c00) [pid = 1765] [serial = 1483] [outer = (nil)] 08:27:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9237a400) [pid = 1765] [serial = 1484] [outer = 0x92272c00] 08:27:26 INFO - PROCESS | 1765 | 1465918046461 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92380000) [pid = 1765] [serial = 1485] [outer = 0x92272c00] 08:27:27 INFO - PROCESS | 1765 | 1465918047470 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]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1693ms 08:27:27 INFO - PROCESS | 1765 | 1465918047530 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 1765 | 1465918047535 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:27:27 INFO - PROCESS | 1765 | 1465918047541 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1765 | 1465918047545 Marionette TRACE conn4 <- [1,1950,null,{}] 08:27:27 INFO - PROCESS | 1765 | 1465918047550 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}] 08:27:27 INFO - PROCESS | 1765 | 1465918047555 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:27 INFO - PROCESS | 1765 | 1465918047744 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:27:27 INFO - PROCESS | 1765 | 1465918047970 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1765 | 1465918047977 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0000 == 39 [pid = 1765] [id = 495] 08:27:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8d7d8800) [pid = 1765] [serial = 1486] [outer = (nil)] 08:27:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8f505000) [pid = 1765] [serial = 1487] [outer = 0x8d7d8800] 08:27:28 INFO - PROCESS | 1765 | 1465918048101 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91065400) [pid = 1765] [serial = 1488] [outer = 0x8d7d8800] 08:27:29 INFO - PROCESS | 1765 | 1465918049242 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]]]}] 08:27:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e9800 == 38 [pid = 1765] [id = 490] 08:27:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73fc00 == 37 [pid = 1765] [id = 489] 08:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1786ms 08:27:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8e713c00 == 36 [pid = 1765] [id = 488] 08:27:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d7000 == 35 [pid = 1765] [id = 487] 08:27:29 INFO - PROCESS | 1765 | 1465918049336 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 1765 | 1465918049341 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:27:29 INFO - PROCESS | 1765 | 1465918049366 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 1765 | 1465918049371 Marionette TRACE conn4 <- [1,1954,null,{}] 08:27:29 INFO - PROCESS | 1765 | 1465918049379 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}] 08:27:29 INFO - PROCESS | 1765 | 1465918049385 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:29 INFO - PROCESS | 1765 | 1465918049531 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x924e9c00) [pid = 1765] [serial = 1434] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90ed3400) [pid = 1765] [serial = 1422] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ee5a000) [pid = 1765] [serial = 1419] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f7a5800) [pid = 1765] [serial = 1410] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x921a8800) [pid = 1765] [serial = 1427] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91c6cc00) [pid = 1765] [serial = 1413] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90fce000) [pid = 1765] [serial = 1404] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f735400) [pid = 1765] [serial = 1409] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8eceb800) [pid = 1765] [serial = 1407] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91b8dc00) [pid = 1765] [serial = 1424] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91b90c00) [pid = 1765] [serial = 1412] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f79b800) [pid = 1765] [serial = 1421] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f5c6800) [pid = 1765] [serial = 1430] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91c71000) [pid = 1765] [serial = 1425] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e6c4800) [pid = 1765] [serial = 1406] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x921ad800) [pid = 1765] [serial = 1428] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e70ec00) [pid = 1765] [serial = 1418] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91ff6c00) [pid = 1765] [serial = 1415] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f732400) [pid = 1765] [serial = 1431] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91ffb000) [pid = 1765] [serial = 1416] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9237e400) [pid = 1765] [serial = 1433] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1765 | 1465918049762 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1765 | 1465918049770 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7df800 == 36 [pid = 1765] [id = 496] 08:27:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8d9d5c00) [pid = 1765] [serial = 1489] [outer = (nil)] 08:27:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e712400) [pid = 1765] [serial = 1490] [outer = 0x8d9d5c00] 08:27:29 INFO - PROCESS | 1765 | 1465918049845 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8ecfa000) [pid = 1765] [serial = 1491] [outer = 0x8d9d5c00] 08:27:30 INFO - PROCESS | 1765 | 1465918050660 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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1349ms 08:27:30 INFO - PROCESS | 1765 | 1465918050706 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 1765 | 1465918050713 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:27:30 INFO - PROCESS | 1765 | 1465918050724 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 1765 | 1465918050727 Marionette TRACE conn4 <- [1,1958,null,{}] 08:27:30 INFO - PROCESS | 1765 | 1465918050734 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}] 08:27:30 INFO - PROCESS | 1765 | 1465918050739 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:30 INFO - PROCESS | 1765 | 1465918050911 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:27:30 INFO - PROCESS | 1765 | 1465918050921 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 1765 | 1465918050928 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c9c00 == 37 [pid = 1765] [id = 497] 08:27:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f73c400) [pid = 1765] [serial = 1492] [outer = (nil)] 08:27:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f79e400) [pid = 1765] [serial = 1493] [outer = 0x8f73c400] 08:27:31 INFO - PROCESS | 1765 | 1465918051014 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f7a6c00) [pid = 1765] [serial = 1494] [outer = 0x8f73c400] 08:27:32 INFO - PROCESS | 1765 | 1465918051998 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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1333ms 08:27:32 INFO - PROCESS | 1765 | 1465918052058 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 1765 | 1465918052061 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:27:32 INFO - PROCESS | 1765 | 1465918052075 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1765 | 1465918052081 Marionette TRACE conn4 <- [1,1962,null,{}] 08:27:32 INFO - PROCESS | 1765 | 1465918052097 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}] 08:27:32 INFO - PROCESS | 1765 | 1465918052106 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:32 INFO - PROCESS | 1765 | 1465918052316 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:27:32 INFO - PROCESS | 1765 | 1465918052338 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1765 | 1465918052348 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b89000 == 38 [pid = 1765] [id = 498] 08:27:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91b89400) [pid = 1765] [serial = 1495] [outer = (nil)] 08:27:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91c65800) [pid = 1765] [serial = 1496] [outer = 0x91b89400] 08:27:32 INFO - PROCESS | 1765 | 1465918052417 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91c72000) [pid = 1765] [serial = 1497] [outer = 0x91b89400] 08:27:33 INFO - PROCESS | 1765 | 1465918053317 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]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1282ms 08:27:33 INFO - PROCESS | 1765 | 1465918053358 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 1765 | 1465918053361 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:27:33 INFO - PROCESS | 1765 | 1465918053368 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 1765 | 1465918053371 Marionette TRACE conn4 <- [1,1966,null,{}] 08:27:33 INFO - PROCESS | 1765 | 1465918053383 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}] 08:27:33 INFO - PROCESS | 1765 | 1465918053387 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:33 INFO - PROCESS | 1765 | 1465918053596 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:27:33 INFO - PROCESS | 1765 | 1465918053617 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 1765 | 1465918053625 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e710c00 == 39 [pid = 1765] [id = 499] 08:27:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91ff9400) [pid = 1765] [serial = 1498] [outer = (nil)] 08:27:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x921b5000) [pid = 1765] [serial = 1499] [outer = 0x91ff9400] 08:27:33 INFO - PROCESS | 1765 | 1465918053693 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91c6c400) [pid = 1765] [serial = 1500] [outer = 0x91ff9400] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ee55800) [pid = 1765] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9106ec00) [pid = 1765] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x924f2800) [pid = 1765] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ee5bc00) [pid = 1765] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f504400) [pid = 1765] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9270b800) [pid = 1765] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8d7da000) [pid = 1765] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8d7dcc00) [pid = 1765] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8d9d7400) [pid = 1765] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e70e000) [pid = 1765] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f740400) [pid = 1765] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8b8ed800) [pid = 1765] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:27:34 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8eced000) [pid = 1765] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:27:34 INFO - PROCESS | 1765 | 1465918054729 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]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1393ms 08:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:27:34 INFO - PROCESS | 1765 | 1465918054762 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1765 | 1465918054765 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:27:34 INFO - PROCESS | 1765 | 1465918054772 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1765 | 1465918054775 Marionette TRACE conn4 <- [1,1970,null,{}] 08:27:34 INFO - PROCESS | 1765 | 1465918054785 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}] 08:27:34 INFO - PROCESS | 1765 | 1465918054789 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:34 INFO - PROCESS | 1765 | 1465918054995 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:27:35 INFO - PROCESS | 1765 | 1465918055013 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1765 | 1465918055019 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e714c00 == 40 [pid = 1765] [id = 500] 08:27:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ee55800) [pid = 1765] [serial = 1501] [outer = (nil)] 08:27:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91c71000) [pid = 1765] [serial = 1502] [outer = 0x8ee55800] 08:27:35 INFO - PROCESS | 1765 | 1465918055088 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9106f400) [pid = 1765] [serial = 1503] [outer = 0x8ee55800] 08:27:35 INFO - PROCESS | 1765 | 1465918055940 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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1178ms 08:27:35 INFO - PROCESS | 1765 | 1465918055949 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1765 | 1465918055953 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:27:35 INFO - PROCESS | 1765 | 1465918055966 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1765 | 1465918055970 Marionette TRACE conn4 <- [1,1974,null,{}] 08:27:35 INFO - PROCESS | 1765 | 1465918055975 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}] 08:27:35 INFO - PROCESS | 1765 | 1465918055985 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:36 INFO - PROCESS | 1765 | 1465918056170 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:27:36 INFO - PROCESS | 1765 | 1465918056181 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1765 | 1465918056189 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b92400 == 41 [pid = 1765] [id = 501] 08:27:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91c69400) [pid = 1765] [serial = 1504] [outer = (nil)] 08:27:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x925d0000) [pid = 1765] [serial = 1505] [outer = 0x91c69400] 08:27:36 INFO - PROCESS | 1765 | 1465918056257 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9270a000) [pid = 1765] [serial = 1506] [outer = 0x91c69400] 08:27:37 INFO - PROCESS | 1765 | 1465918057351 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]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1435ms 08:27:37 INFO - PROCESS | 1765 | 1465918057404 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 1765 | 1465918057411 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:27:37 INFO - PROCESS | 1765 | 1465918057418 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1765 | 1465918057426 Marionette TRACE conn4 <- [1,1978,null,{}] 08:27:37 INFO - PROCESS | 1765 | 1465918057434 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}] 08:27:37 INFO - PROCESS | 1765 | 1465918057441 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:37 INFO - PROCESS | 1765 | 1465918057630 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:27:37 INFO - PROCESS | 1765 | 1465918057811 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1765 | 1465918057823 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d7c00 == 42 [pid = 1765] [id = 502] 08:27:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e5ad000) [pid = 1765] [serial = 1507] [outer = (nil)] 08:27:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ecf9c00) [pid = 1765] [serial = 1508] [outer = 0x8e5ad000] 08:27:37 INFO - PROCESS | 1765 | 1465918057902 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f5c7000) [pid = 1765] [serial = 1509] [outer = 0x8e5ad000] 08:27:38 INFO - PROCESS | 1765 | 1465918058824 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]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1444ms 08:27:38 INFO - PROCESS | 1765 | 1465918058863 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1765 | 1465918058870 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:27:38 INFO - PROCESS | 1765 | 1465918058896 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1765 | 1465918058902 Marionette TRACE conn4 <- [1,1982,null,{}] 08:27:38 INFO - PROCESS | 1765 | 1465918058911 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}] 08:27:38 INFO - PROCESS | 1765 | 1465918058917 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:39 INFO - PROCESS | 1765 | 1465918059108 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:27:39 INFO - PROCESS | 1765 | 1465918059287 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1765 | 1465918059296 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed2c00 == 43 [pid = 1765] [id = 503] 08:27:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91066400) [pid = 1765] [serial = 1510] [outer = (nil)] 08:27:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b91000) [pid = 1765] [serial = 1511] [outer = 0x91066400] 08:27:39 INFO - PROCESS | 1765 | 1465918059382 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ffc000) [pid = 1765] [serial = 1512] [outer = 0x91066400] 08:27:40 INFO - PROCESS | 1765 | 1465918060404 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]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1550ms 08:27:40 INFO - PROCESS | 1765 | 1465918060433 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1765 | 1465918060437 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:27:40 INFO - PROCESS | 1765 | 1465918060444 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1765 | 1465918060451 Marionette TRACE conn4 <- [1,1986,null,{}] 08:27:40 INFO - PROCESS | 1765 | 1465918060469 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}] 08:27:40 INFO - PROCESS | 1765 | 1465918060478 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:40 INFO - PROCESS | 1765 | 1465918060668 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:27:40 INFO - PROCESS | 1765 | 1465918060848 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1765 | 1465918060860 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x925c5800 == 44 [pid = 1765] [id = 504] 08:27:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x925c7800) [pid = 1765] [serial = 1513] [outer = (nil)] 08:27:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x92713800) [pid = 1765] [serial = 1514] [outer = 0x925c7800] 08:27:40 INFO - PROCESS | 1765 | 1465918060947 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92abc400) [pid = 1765] [serial = 1515] [outer = 0x925c7800] 08:27:41 INFO - PROCESS | 1765 | 1465918061898 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]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1486ms 08:27:41 INFO - PROCESS | 1765 | 1465918061931 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1765 | 1465918061935 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:27:41 INFO - PROCESS | 1765 | 1465918061942 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1765 | 1465918061946 Marionette TRACE conn4 <- [1,1990,null,{}] 08:27:41 INFO - PROCESS | 1765 | 1465918061951 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}] 08:27:41 INFO - PROCESS | 1765 | 1465918061957 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:42 INFO - PROCESS | 1765 | 1465918062142 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:27:42 INFO - PROCESS | 1765 | 1465918062318 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 1765 | 1465918062328 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b8b800 == 45 [pid = 1765] [id = 505] 08:27:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92ab6800) [pid = 1765] [serial = 1516] [outer = (nil)] 08:27:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b4c800) [pid = 1765] [serial = 1517] [outer = 0x92ab6800] 08:27:42 INFO - PROCESS | 1765 | 1465918062407 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92c43800) [pid = 1765] [serial = 1518] [outer = 0x92ab6800] 08:27:43 INFO - PROCESS | 1765 | 1465918063319 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]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1429ms 08:27:43 INFO - PROCESS | 1765 | 1465918063373 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1765 | 1465918063376 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:27:43 INFO - PROCESS | 1765 | 1465918063382 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1765 | 1465918063386 Marionette TRACE conn4 <- [1,1994,null,{}] 08:27:43 INFO - PROCESS | 1765 | 1465918063391 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}] 08:27:43 INFO - PROCESS | 1765 | 1465918063397 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:43 INFO - PROCESS | 1765 | 1465918063572 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:27:43 INFO - PROCESS | 1765 | 1465918063750 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1765 | 1465918063757 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fca000 == 46 [pid = 1765] [id = 506] 08:27:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x925cdc00) [pid = 1765] [serial = 1519] [outer = (nil)] 08:27:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c4b800) [pid = 1765] [serial = 1520] [outer = 0x925cdc00] 08:27:43 INFO - PROCESS | 1765 | 1465918063844 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92ce8c00) [pid = 1765] [serial = 1521] [outer = 0x925cdc00] 08:27:44 INFO - PROCESS | 1765 | 1465918064793 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]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1481ms 08:27:44 INFO - PROCESS | 1765 | 1465918064864 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 1765 | 1465918064869 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:27:44 INFO - PROCESS | 1765 | 1465918064875 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1765 | 1465918064878 Marionette TRACE conn4 <- [1,1998,null,{}] 08:27:44 INFO - PROCESS | 1765 | 1465918064884 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}] 08:27:44 INFO - PROCESS | 1765 | 1465918064894 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:45 INFO - PROCESS | 1765 | 1465918065133 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:27:45 INFO - PROCESS | 1765 | 1465918065463 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1765 | 1465918065469 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x92ab2c00 == 47 [pid = 1765] [id = 507] 08:27:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92c4e400) [pid = 1765] [serial = 1522] [outer = (nil)] 08:27:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92e5b800) [pid = 1765] [serial = 1523] [outer = 0x92c4e400] 08:27:45 INFO - PROCESS | 1765 | 1465918065557 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92e60c00) [pid = 1765] [serial = 1524] [outer = 0x92c4e400] 08:27:46 INFO - PROCESS | 1765 | 1465918066401 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1580ms 08:27:46 INFO - PROCESS | 1765 | 1465918066456 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1765 | 1465918066460 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:27:46 INFO - PROCESS | 1765 | 1465918066467 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1765 | 1465918066471 Marionette TRACE conn4 <- [1,2002,null,{}] 08:27:46 INFO - PROCESS | 1765 | 1465918066478 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}] 08:27:46 INFO - PROCESS | 1765 | 1465918066483 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:46 INFO - PROCESS | 1765 | 1465918066681 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:27:46 INFO - PROCESS | 1765 | 1465918066867 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 1765 | 1465918066875 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x92708000 == 48 [pid = 1765] [id = 508] 08:27:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92e57c00) [pid = 1765] [serial = 1525] [outer = (nil)] 08:27:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x93912400) [pid = 1765] [serial = 1526] [outer = 0x92e57c00] 08:27:46 INFO - PROCESS | 1765 | 1465918066958 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x93916400) [pid = 1765] [serial = 1527] [outer = 0x92e57c00] 08:27:47 INFO - PROCESS | 1765 | 1465918067855 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]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1438ms 08:27:47 INFO - PROCESS | 1765 | 1465918067919 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 1765 | 1465918067923 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:27:47 INFO - PROCESS | 1765 | 1465918067931 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 1765 | 1465918067934 Marionette TRACE conn4 <- [1,2006,null,{}] 08:27:47 INFO - PROCESS | 1765 | 1465918067940 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}] 08:27:47 INFO - PROCESS | 1765 | 1465918067945 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:48 INFO - PROCESS | 1765 | 1465918068116 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:27:48 INFO - PROCESS | 1765 | 1465918068300 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 1765 | 1465918068307 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2c00 == 49 [pid = 1765] [id = 509] 08:27:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x92cf3400) [pid = 1765] [serial = 1528] [outer = (nil)] 08:27:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x93cd1400) [pid = 1765] [serial = 1529] [outer = 0x92cf3400] 08:27:48 INFO - PROCESS | 1765 | 1465918068385 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x93cd3c00) [pid = 1765] [serial = 1530] [outer = 0x92cf3400] 08:27:49 INFO - PROCESS | 1765 | 1465918069339 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]]]}] 08:27:49 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 08:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1439ms 08:27:49 INFO - PROCESS | 1765 | 1465918069371 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:27:49 INFO - PROCESS | 1765 | 1465918069375 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:27:49 INFO - PROCESS | 1765 | 1465918069382 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 1765 | 1465918069385 Marionette TRACE conn4 <- [1,2010,null,{}] 08:27:49 INFO - PROCESS | 1765 | 1465918069391 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}] 08:27:49 INFO - PROCESS | 1765 | 1465918069396 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:49 INFO - PROCESS | 1765 | 1465918069569 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:27:49 INFO - PROCESS | 1765 | 1465918069768 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1765 | 1465918069775 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9800 == 50 [pid = 1765] [id = 510] 08:27:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8d9d0400) [pid = 1765] [serial = 1531] [outer = (nil)] 08:27:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f5bc400) [pid = 1765] [serial = 1532] [outer = 0x8d9d0400] 08:27:49 INFO - PROCESS | 1765 | 1465918069856 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x91ff7000) [pid = 1765] [serial = 1533] [outer = 0x8d9d0400] 08:27:51 INFO - PROCESS | 1765 | 1465918071064 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]]]}] 08:27:51 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 08:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1731ms 08:27:51 INFO - PROCESS | 1765 | 1465918071114 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 1765 | 1465918071121 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:27:51 INFO - PROCESS | 1765 | 1465918071129 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 1765 | 1465918071136 Marionette TRACE conn4 <- [1,2014,null,{}] 08:27:51 INFO - PROCESS | 1765 | 1465918071143 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}] 08:27:51 INFO - PROCESS | 1765 | 1465918071148 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:51 INFO - PROCESS | 1765 | 1465918071323 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:27:51 INFO - PROCESS | 1765 | 1465918071606 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1765 | 1465918071616 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70e000 == 51 [pid = 1765] [id = 511] 08:27:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8e70f000) [pid = 1765] [serial = 1534] [outer = (nil)] 08:27:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x8ecee000) [pid = 1765] [serial = 1535] [outer = 0x8e70f000] 08:27:51 INFO - PROCESS | 1765 | 1465918071751 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x8f460000) [pid = 1765] [serial = 1536] [outer = 0x8e70f000] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x91b89000 == 50 [pid = 1765] [id = 498] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c9c00 == 49 [pid = 1765] [id = 497] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7df800 == 48 [pid = 1765] [id = 496] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x9226f400 == 47 [pid = 1765] [id = 494] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0000 == 46 [pid = 1765] [id = 495] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ac400 == 45 [pid = 1765] [id = 493] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ee000 == 44 [pid = 1765] [id = 492] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8f732000 == 43 [pid = 1765] [id = 483] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e1c00 == 42 [pid = 1765] [id = 484] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7400 == 41 [pid = 1765] [id = 485] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x924f2400 == 40 [pid = 1765] [id = 480] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcb400 == 39 [pid = 1765] [id = 491] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8e714c00 == 38 [pid = 1765] [id = 500] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8e710c00 == 37 [pid = 1765] [id = 499] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6cb000 == 36 [pid = 1765] [id = 486] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c5400 == 35 [pid = 1765] [id = 481] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8f502400 == 34 [pid = 1765] [id = 482] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9800 == 33 [pid = 1765] [id = 510] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e2c00 == 32 [pid = 1765] [id = 509] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x92708000 == 31 [pid = 1765] [id = 508] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x90fca000 == 30 [pid = 1765] [id = 506] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x92ab2c00 == 29 [pid = 1765] [id = 507] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x91b8b800 == 28 [pid = 1765] [id = 505] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x925c5800 == 27 [pid = 1765] [id = 504] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed2c00 == 26 [pid = 1765] [id = 503] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x91b92400 == 25 [pid = 1765] [id = 501] 08:27:53 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d7c00 == 24 [pid = 1765] [id = 502] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x91b90800) [pid = 1765] [serial = 1475] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x8f735c00) [pid = 1765] [serial = 1437] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8f45ac00) [pid = 1765] [serial = 1436] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x921ab800) [pid = 1765] [serial = 1440] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x91ff2800) [pid = 1765] [serial = 1439] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x925cb000) [pid = 1765] [serial = 1443] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x925c5400) [pid = 1765] [serial = 1442] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x92710400) [pid = 1765] [serial = 1446] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x9270bc00) [pid = 1765] [serial = 1445] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92ab8800) [pid = 1765] [serial = 1449] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92ab5c00) [pid = 1765] [serial = 1448] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x92c49800) [pid = 1765] [serial = 1452] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x92b50400) [pid = 1765] [serial = 1451] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92cea800) [pid = 1765] [serial = 1455] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92c4f800) [pid = 1765] [serial = 1454] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f509c00) [pid = 1765] [serial = 1458] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8d9dd000) [pid = 1765] [serial = 1463] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e710400) [pid = 1765] [serial = 1457] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f50c800) [pid = 1765] [serial = 1461] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8f45f800) [pid = 1765] [serial = 1460] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f79fc00) [pid = 1765] [serial = 1469] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e6cd000) [pid = 1765] [serial = 1472] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8ecf9400) [pid = 1765] [serial = 1466] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e5a6c00) [pid = 1765] [serial = 1464] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90ed6800) [pid = 1765] [serial = 1470] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90edcc00) [pid = 1765] [serial = 1473] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ee5d800) [pid = 1765] [serial = 1467] [outer = (nil)] [url = about:blank] 08:27:53 INFO - PROCESS | 1765 | 1465918073915 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]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2837ms 08:27:53 INFO - PROCESS | 1765 | 1465918073967 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 1765 | 1465918073974 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:27:53 INFO - PROCESS | 1765 | 1465918073982 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 1765 | 1465918073987 Marionette TRACE conn4 <- [1,2018,null,{}] 08:27:53 INFO - PROCESS | 1765 | 1465918073995 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}] 08:27:54 INFO - PROCESS | 1765 | 1465918074001 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:54 INFO - PROCESS | 1765 | 1465918074170 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:27:54 INFO - PROCESS | 1765 | 1465918074345 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1765 | 1465918074358 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7400 == 25 [pid = 1765] [id = 512] 08:27:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8d7d8400) [pid = 1765] [serial = 1537] [outer = (nil)] 08:27:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e5a4c00) [pid = 1765] [serial = 1538] [outer = 0x8d7d8400] 08:27:54 INFO - PROCESS | 1765 | 1465918074433 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e6c4000) [pid = 1765] [serial = 1539] [outer = 0x8d7d8400] 08:27:55 INFO - PROCESS | 1765 | 1465918075178 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]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1242ms 08:27:55 INFO - PROCESS | 1765 | 1465918075229 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 1765 | 1465918075243 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:27:55 INFO - PROCESS | 1765 | 1465918075254 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 1765 | 1465918075258 Marionette TRACE conn4 <- [1,2022,null,{}] 08:27:55 INFO - PROCESS | 1765 | 1465918075264 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}] 08:27:55 INFO - PROCESS | 1765 | 1465918075270 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:55 INFO - PROCESS | 1765 | 1465918075446 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:27:55 INFO - PROCESS | 1765 | 1465918075457 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 1765 | 1465918075466 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecfac00 == 26 [pid = 1765] [id = 513] 08:27:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8ee5fc00) [pid = 1765] [serial = 1540] [outer = (nil)] 08:27:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f45a000) [pid = 1765] [serial = 1541] [outer = 0x8ee5fc00] 08:27:55 INFO - PROCESS | 1765 | 1465918075538 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e5a6800) [pid = 1765] [serial = 1542] [outer = 0x8ee5fc00] 08:27:56 INFO - PROCESS | 1765 | 1465918076585 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]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1378ms 08:27:56 INFO - PROCESS | 1765 | 1465918076632 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 1765 | 1465918076636 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:27:56 INFO - PROCESS | 1765 | 1465918076649 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 1765 | 1465918076654 Marionette TRACE conn4 <- [1,2026,null,{}] 08:27:56 INFO - PROCESS | 1765 | 1465918076672 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}] 08:27:56 INFO - PROCESS | 1765 | 1465918076681 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:56 INFO - PROCESS | 1765 | 1465918076916 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:27:57 INFO - PROCESS | 1765 | 1465918077009 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1765 | 1465918077021 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73e400 == 27 [pid = 1765] [id = 514] 08:27:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f73ec00) [pid = 1765] [serial = 1543] [outer = (nil)] 08:27:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f7a5400) [pid = 1765] [serial = 1544] [outer = 0x8f73ec00] 08:27:57 INFO - PROCESS | 1765 | 1465918077090 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90ed7800) [pid = 1765] [serial = 1545] [outer = 0x8f73ec00] 08:27:57 INFO - PROCESS | 1765 | 1465918077987 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]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1385ms 08:27:58 INFO - PROCESS | 1765 | 1465918078035 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:27:58 INFO - PROCESS | 1765 | 1465918078040 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:27:58 INFO - PROCESS | 1765 | 1465918078055 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1765 | 1465918078057 Marionette TRACE conn4 <- [1,2030,null,{}] 08:27:58 INFO - PROCESS | 1765 | 1465918078064 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}] 08:27:58 INFO - PROCESS | 1765 | 1465918078069 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:58 INFO - PROCESS | 1765 | 1465918078276 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91c69400) [pid = 1765] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8f73cc00) [pid = 1765] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91b89400) [pid = 1765] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f73c400) [pid = 1765] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x92272c00) [pid = 1765] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91ff9400) [pid = 1765] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d9d5c00) [pid = 1765] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91065800) [pid = 1765] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d7d8800) [pid = 1765] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e5acc00) [pid = 1765] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:27:58 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ee55800) [pid = 1765] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:27:58 INFO - PROCESS | 1765 | 1465918078885 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 1765 | 1465918078892 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e9c00 == 28 [pid = 1765] [id = 515] 08:27:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8d7d6c00) [pid = 1765] [serial = 1546] [outer = (nil)] 08:27:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e5a4800) [pid = 1765] [serial = 1547] [outer = 0x8d7d6c00] 08:27:58 INFO - PROCESS | 1765 | 1465918078965 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f5c3c00) [pid = 1765] [serial = 1548] [outer = 0x8d7d6c00] 08:27:59 INFO - PROCESS | 1765 | 1465918079728 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]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1745ms 08:27:59 INFO - PROCESS | 1765 | 1465918079791 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 1765 | 1465918079795 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:27:59 INFO - PROCESS | 1765 | 1465918079801 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 1765 | 1465918079804 Marionette TRACE conn4 <- [1,2034,null,{}] 08:27:59 INFO - PROCESS | 1765 | 1465918079814 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}] 08:27:59 INFO - PROCESS | 1765 | 1465918079818 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:27:59 INFO - PROCESS | 1765 | 1465918079967 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:27:59 INFO - PROCESS | 1765 | 1465918079977 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1765 | 1465918079984 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70c800 == 29 [pid = 1765] [id = 516] 08:28:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90fc8c00) [pid = 1765] [serial = 1549] [outer = (nil)] 08:28:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b86800) [pid = 1765] [serial = 1550] [outer = 0x90fc8c00] 08:28:00 INFO - PROCESS | 1765 | 1465918080057 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91b91800) [pid = 1765] [serial = 1551] [outer = 0x90fc8c00] 08:28:01 INFO - PROCESS | 1765 | 1465918081145 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]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1387ms 08:28:01 INFO - PROCESS | 1765 | 1465918081189 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 1765 | 1465918081197 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:28:01 INFO - PROCESS | 1765 | 1465918081206 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 1765 | 1465918081210 Marionette TRACE conn4 <- [1,2038,null,{}] 08:28:01 INFO - PROCESS | 1765 | 1465918081219 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}] 08:28:01 INFO - PROCESS | 1765 | 1465918081225 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:01 INFO - PROCESS | 1765 | 1465918081415 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:28:01 INFO - PROCESS | 1765 | 1465918081593 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 1765 | 1465918081608 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d9800 == 30 [pid = 1765] [id = 517] 08:28:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8d9d6400) [pid = 1765] [serial = 1552] [outer = (nil)] 08:28:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e711c00) [pid = 1765] [serial = 1553] [outer = 0x8d9d6400] 08:28:01 INFO - PROCESS | 1765 | 1465918081698 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8ee55000) [pid = 1765] [serial = 1554] [outer = 0x8d9d6400] 08:28:02 INFO - PROCESS | 1765 | 1465918082800 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]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1639ms 08:28:02 INFO - PROCESS | 1765 | 1465918082844 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:28:02 INFO - PROCESS | 1765 | 1465918082853 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:28:02 INFO - PROCESS | 1765 | 1465918082864 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1765 | 1465918082869 Marionette TRACE conn4 <- [1,2042,null,{}] 08:28:02 INFO - PROCESS | 1765 | 1465918082876 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}] 08:28:02 INFO - PROCESS | 1765 | 1465918082882 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:03 INFO - PROCESS | 1765 | 1465918083069 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:28:03 INFO - PROCESS | 1765 | 1465918083292 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 1765 | 1465918083302 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c4400 == 31 [pid = 1765] [id = 518] 08:28:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f79b400) [pid = 1765] [serial = 1555] [outer = (nil)] 08:28:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90ed5800) [pid = 1765] [serial = 1556] [outer = 0x8f79b400] 08:28:03 INFO - PROCESS | 1765 | 1465918083424 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90ed9c00) [pid = 1765] [serial = 1557] [outer = 0x8f79b400] 08:28:04 INFO - PROCESS | 1765 | 1465918084424 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]]]}] 08:28:04 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) 08:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1637ms 08:28:04 INFO - PROCESS | 1765 | 1465918084501 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1765 | 1465918084505 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:28:04 INFO - PROCESS | 1765 | 1465918084512 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1765 | 1465918084518 Marionette TRACE conn4 <- [1,2046,null,{}] 08:28:04 INFO - PROCESS | 1765 | 1465918084534 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}] 08:28:04 INFO - PROCESS | 1765 | 1465918084543 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:04 INFO - PROCESS | 1765 | 1465918084761 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:28:05 INFO - PROCESS | 1765 | 1465918085034 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 1765 | 1465918085046 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff9c00 == 32 [pid = 1765] [id = 519] 08:28:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91ffbc00) [pid = 1765] [serial = 1558] [outer = (nil)] 08:28:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92267c00) [pid = 1765] [serial = 1559] [outer = 0x91ffbc00] 08:28:05 INFO - PROCESS | 1765 | 1465918085130 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92272c00) [pid = 1765] [serial = 1560] [outer = 0x91ffbc00] 08:28:06 INFO - PROCESS | 1765 | 1465918086151 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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1683ms 08:28:06 INFO - PROCESS | 1765 | 1465918086196 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:28:06 INFO - PROCESS | 1765 | 1465918086201 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:28:06 INFO - PROCESS | 1765 | 1465918086207 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1765 | 1465918086210 Marionette TRACE conn4 <- [1,2050,null,{}] 08:28:06 INFO - PROCESS | 1765 | 1465918086216 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}] 08:28:06 INFO - PROCESS | 1765 | 1465918086222 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:06 INFO - PROCESS | 1765 | 1465918086401 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:28:06 INFO - PROCESS | 1765 | 1465918086619 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1765 | 1465918086629 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73a800 == 33 [pid = 1765] [id = 520] 08:28:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x90edb400) [pid = 1765] [serial = 1561] [outer = (nil)] 08:28:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x924ed000) [pid = 1765] [serial = 1562] [outer = 0x90edb400] 08:28:06 INFO - PROCESS | 1765 | 1465918086766 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x924f2400) [pid = 1765] [serial = 1563] [outer = 0x90edb400] 08:28:07 INFO - PROCESS | 1765 | 1465918087751 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]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1730ms 08:28:07 INFO - PROCESS | 1765 | 1465918087938 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 1765 | 1465918087945 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:28:07 INFO - PROCESS | 1765 | 1465918087953 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 1765 | 1465918087957 Marionette TRACE conn4 <- [1,2054,null,{}] 08:28:07 INFO - PROCESS | 1765 | 1465918087965 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}] 08:28:07 INFO - PROCESS | 1765 | 1465918087971 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:08 INFO - PROCESS | 1765 | 1465918088141 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:28:08 INFO - PROCESS | 1765 | 1465918088382 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 1765 | 1465918088400 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ad400 == 34 [pid = 1765] [id = 521] 08:28:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e5adc00) [pid = 1765] [serial = 1564] [outer = (nil)] 08:28:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8e6ca400) [pid = 1765] [serial = 1565] [outer = 0x8e5adc00] 08:28:08 INFO - PROCESS | 1765 | 1465918088549 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8e714400) [pid = 1765] [serial = 1566] [outer = 0x8e5adc00] 08:28:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e9c00 == 33 [pid = 1765] [id = 515] 08:28:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73e400 == 32 [pid = 1765] [id = 514] 08:28:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecfac00 == 31 [pid = 1765] [id = 513] 08:28:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7400 == 30 [pid = 1765] [id = 512] 08:28:09 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70e000 == 29 [pid = 1765] [id = 511] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x925d0000) [pid = 1765] [serial = 1505] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x9270a000) [pid = 1765] [serial = 1506] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9106f400) [pid = 1765] [serial = 1503] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9106a800) [pid = 1765] [serial = 1482] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91c72000) [pid = 1765] [serial = 1497] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f7a6c00) [pid = 1765] [serial = 1494] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f7a7400) [pid = 1765] [serial = 1481] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92380000) [pid = 1765] [serial = 1485] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91c6c400) [pid = 1765] [serial = 1500] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8ecfa000) [pid = 1765] [serial = 1491] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91c72400) [pid = 1765] [serial = 1476] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91065400) [pid = 1765] [serial = 1488] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f505000) [pid = 1765] [serial = 1487] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f79e400) [pid = 1765] [serial = 1493] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9237a400) [pid = 1765] [serial = 1484] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e6ce800) [pid = 1765] [serial = 1478] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91c65800) [pid = 1765] [serial = 1496] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x921b5000) [pid = 1765] [serial = 1499] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ecf2c00) [pid = 1765] [serial = 1479] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e712400) [pid = 1765] [serial = 1490] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91c71000) [pid = 1765] [serial = 1502] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1765 | 1465918089485 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]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1585ms 08:28:09 INFO - PROCESS | 1765 | 1465918089539 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 1765 | 1465918089543 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:28:09 INFO - PROCESS | 1765 | 1465918089554 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 1765 | 1465918089558 Marionette TRACE conn4 <- [1,2058,null,{}] 08:28:09 INFO - PROCESS | 1765 | 1465918089565 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}] 08:28:09 INFO - PROCESS | 1765 | 1465918089570 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:09 INFO - PROCESS | 1765 | 1465918089732 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:28:09 INFO - PROCESS | 1765 | 1465918089897 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 1765 | 1465918089905 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d2000 == 30 [pid = 1765] [id = 522] 08:28:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ecf2c00) [pid = 1765] [serial = 1567] [outer = (nil)] 08:28:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f5bfc00) [pid = 1765] [serial = 1568] [outer = 0x8ecf2c00] 08:28:09 INFO - PROCESS | 1765 | 1465918089976 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f79f800) [pid = 1765] [serial = 1569] [outer = 0x8ecf2c00] 08:28:10 INFO - PROCESS | 1765 | 1465918090828 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]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1336ms 08:28:10 INFO - PROCESS | 1765 | 1465918090888 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 1765 | 1465918090891 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:28:10 INFO - PROCESS | 1765 | 1465918090898 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 1765 | 1465918090902 Marionette TRACE conn4 <- [1,2062,null,{}] 08:28:10 INFO - PROCESS | 1765 | 1465918090917 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}] 08:28:10 INFO - PROCESS | 1765 | 1465918090925 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:11 INFO - PROCESS | 1765 | 1465918091094 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:28:11 INFO - PROCESS | 1765 | 1465918091242 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1765 | 1465918091255 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcd400 == 31 [pid = 1765] [id = 523] 08:28:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9106bc00) [pid = 1765] [serial = 1570] [outer = (nil)] 08:28:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91c69c00) [pid = 1765] [serial = 1571] [outer = 0x9106bc00] 08:28:11 INFO - PROCESS | 1765 | 1465918091329 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91c72000) [pid = 1765] [serial = 1572] [outer = 0x9106bc00] 08:28:12 INFO - PROCESS | 1765 | 1465918092220 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]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1379ms 08:28:12 INFO - PROCESS | 1765 | 1465918092282 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 1765 | 1465918092286 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:28:12 INFO - PROCESS | 1765 | 1465918092292 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 1765 | 1465918092296 Marionette TRACE conn4 <- [1,2066,null,{}] 08:28:12 INFO - PROCESS | 1765 | 1465918092301 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}] 08:28:12 INFO - PROCESS | 1765 | 1465918092305 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:12 INFO - PROCESS | 1765 | 1465918092517 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:28:12 INFO - PROCESS | 1765 | 1465918092538 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 1765 | 1465918092544 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f454c00 == 32 [pid = 1765] [id = 524] 08:28:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91c68000) [pid = 1765] [serial = 1573] [outer = (nil)] 08:28:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x921b2000) [pid = 1765] [serial = 1574] [outer = 0x91c68000] 08:28:12 INFO - PROCESS | 1765 | 1465918092613 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92272800) [pid = 1765] [serial = 1575] [outer = 0x91c68000] 08:28:13 INFO - PROCESS | 1765 | 1465918093529 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]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1288ms 08:28:13 INFO - PROCESS | 1765 | 1465918093582 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 1765 | 1465918093585 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:28:13 INFO - PROCESS | 1765 | 1465918093592 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1765 | 1465918093595 Marionette TRACE conn4 <- [1,2070,null,{}] 08:28:13 INFO - PROCESS | 1765 | 1465918093606 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}] 08:28:13 INFO - PROCESS | 1765 | 1465918093610 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:13 INFO - PROCESS | 1765 | 1465918093812 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e5ad000) [pid = 1765] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91066400) [pid = 1765] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x925c7800) [pid = 1765] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92ab6800) [pid = 1765] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f73ec00) [pid = 1765] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8d7d6c00) [pid = 1765] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92cf3400) [pid = 1765] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x925cdc00) [pid = 1765] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8d9d0400) [pid = 1765] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ee5fc00) [pid = 1765] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x92c4e400) [pid = 1765] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8d7d8400) [pid = 1765] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e70f000) [pid = 1765] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:28:13 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92e57c00) [pid = 1765] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:28:14 INFO - PROCESS | 1765 | 1465918094049 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 1765 | 1465918094057 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0800 == 33 [pid = 1765] [id = 525] 08:28:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8d7d6c00) [pid = 1765] [serial = 1576] [outer = (nil)] 08:28:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e5ad000) [pid = 1765] [serial = 1577] [outer = 0x8d7d6c00] 08:28:14 INFO - PROCESS | 1765 | 1465918094137 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f45c000) [pid = 1765] [serial = 1578] [outer = 0x8d7d6c00] 08:28:14 INFO - PROCESS | 1765 | 1465918094908 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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1341ms 08:28:14 INFO - PROCESS | 1765 | 1465918094984 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 1765 | 1465918094990 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:28:15 INFO - PROCESS | 1765 | 1465918095004 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 1765 | 1465918095009 Marionette TRACE conn4 <- [1,2074,null,{}] 08:28:15 INFO - PROCESS | 1765 | 1465918095019 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}] 08:28:15 INFO - PROCESS | 1765 | 1465918095025 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:15 INFO - PROCESS | 1765 | 1465918095222 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:28:15 INFO - PROCESS | 1765 | 1465918095414 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 1765 | 1465918095431 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1c00 == 34 [pid = 1765] [id = 526] 08:28:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e5a5800) [pid = 1765] [serial = 1579] [outer = (nil)] 08:28:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e6cc800) [pid = 1765] [serial = 1580] [outer = 0x8e5a5800] 08:28:15 INFO - PROCESS | 1765 | 1465918095511 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e70c400) [pid = 1765] [serial = 1581] [outer = 0x8e5a5800] 08:28:16 INFO - PROCESS | 1765 | 1465918096537 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]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1588ms 08:28:16 INFO - PROCESS | 1765 | 1465918096588 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 1765 | 1465918096594 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:28:16 INFO - PROCESS | 1765 | 1465918096604 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 1765 | 1465918096610 Marionette TRACE conn4 <- [1,2078,null,{}] 08:28:16 INFO - PROCESS | 1765 | 1465918096618 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}] 08:28:16 INFO - PROCESS | 1765 | 1465918096624 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:16 INFO - PROCESS | 1765 | 1465918096827 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:28:17 INFO - PROCESS | 1765 | 1465918097058 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1765 | 1465918097066 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed4000 == 35 [pid = 1765] [id = 527] 08:28:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90ede000) [pid = 1765] [serial = 1582] [outer = (nil)] 08:28:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91b84400) [pid = 1765] [serial = 1583] [outer = 0x90ede000] 08:28:17 INFO - PROCESS | 1765 | 1465918097191 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b8f000) [pid = 1765] [serial = 1584] [outer = 0x90ede000] 08:28:18 INFO - PROCESS | 1765 | 1465918098082 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]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1542ms 08:28:18 INFO - PROCESS | 1765 | 1465918098143 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1765 | 1465918098147 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:28:18 INFO - PROCESS | 1765 | 1465918098154 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1765 | 1465918098159 Marionette TRACE conn4 <- [1,2082,null,{}] 08:28:18 INFO - PROCESS | 1765 | 1465918098172 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}] 08:28:18 INFO - PROCESS | 1765 | 1465918098181 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:18 INFO - PROCESS | 1765 | 1465918098393 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:28:18 INFO - PROCESS | 1765 | 1465918098588 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 1765 | 1465918098600 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x92380000 == 36 [pid = 1765] [id = 528] 08:28:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x924ea000) [pid = 1765] [serial = 1585] [outer = (nil)] 08:28:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x924f6800) [pid = 1765] [serial = 1586] [outer = 0x924ea000] 08:28:18 INFO - PROCESS | 1765 | 1465918098684 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x925c5800) [pid = 1765] [serial = 1587] [outer = 0x924ea000] 08:28:19 INFO - PROCESS | 1765 | 1465918099666 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]]]}] 08:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1541ms 08:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:28:19 INFO - PROCESS | 1765 | 1465918099696 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 1765 | 1465918099699 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:28:19 INFO - PROCESS | 1765 | 1465918099707 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 1765 | 1465918099710 Marionette TRACE conn4 <- [1,2086,null,{}] 08:28:19 INFO - PROCESS | 1765 | 1465918099716 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}] 08:28:19 INFO - PROCESS | 1765 | 1465918099721 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:19 INFO - PROCESS | 1765 | 1465918099891 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:28:20 INFO - PROCESS | 1765 | 1465918100078 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 1765 | 1465918100090 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x924f8400 == 37 [pid = 1765] [id = 529] 08:28:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92708800) [pid = 1765] [serial = 1588] [outer = (nil)] 08:28:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92710400) [pid = 1765] [serial = 1589] [outer = 0x92708800] 08:28:20 INFO - PROCESS | 1765 | 1465918100165 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92ab1000) [pid = 1765] [serial = 1590] [outer = 0x92708800] 08:28:21 INFO - PROCESS | 1765 | 1465918101112 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]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1484ms 08:28:21 INFO - PROCESS | 1765 | 1465918101190 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 1765 | 1465918101193 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:28:21 INFO - PROCESS | 1765 | 1465918101201 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 1765 | 1465918101204 Marionette TRACE conn4 <- [1,2090,null,{}] 08:28:21 INFO - PROCESS | 1765 | 1465918101210 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}] 08:28:21 INFO - PROCESS | 1765 | 1465918101215 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:21 INFO - PROCESS | 1765 | 1465918101422 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:28:21 INFO - PROCESS | 1765 | 1465918101603 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 1765 | 1465918101613 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d6400 == 38 [pid = 1765] [id = 530] 08:28:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e5a8400) [pid = 1765] [serial = 1591] [outer = (nil)] 08:28:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92abb800) [pid = 1765] [serial = 1592] [outer = 0x8e5a8400] 08:28:21 INFO - PROCESS | 1765 | 1465918101732 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92b47800) [pid = 1765] [serial = 1593] [outer = 0x8e5a8400] 08:28:22 INFO - PROCESS | 1765 | 1465918102616 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]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1479ms 08:28:22 INFO - PROCESS | 1765 | 1465918102681 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 1765 | 1465918102685 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:28:22 INFO - PROCESS | 1765 | 1465918102691 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 1765 | 1465918102694 Marionette TRACE conn4 <- [1,2094,null,{}] 08:28:22 INFO - PROCESS | 1765 | 1465918102700 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}] 08:28:22 INFO - PROCESS | 1765 | 1465918102711 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:22 INFO - PROCESS | 1765 | 1465918102971 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:28:23 INFO - PROCESS | 1765 | 1465918103164 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 1765 | 1465918103171 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3400 == 39 [pid = 1765] [id = 531] 08:28:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91068800) [pid = 1765] [serial = 1594] [outer = (nil)] 08:28:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92ce9c00) [pid = 1765] [serial = 1595] [outer = 0x91068800] 08:28:23 INFO - PROCESS | 1765 | 1465918103302 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92cf3400) [pid = 1765] [serial = 1596] [outer = 0x91068800] 08:28:24 INFO - PROCESS | 1765 | 1465918104176 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]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1528ms 08:28:24 INFO - PROCESS | 1765 | 1465918104220 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1765 | 1465918104224 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:28:24 INFO - PROCESS | 1765 | 1465918104230 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 1765 | 1465918104234 Marionette TRACE conn4 <- [1,2098,null,{}] 08:28:24 INFO - PROCESS | 1765 | 1465918104258 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}] 08:28:24 INFO - PROCESS | 1765 | 1465918104264 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:24 INFO - PROCESS | 1765 | 1465918104433 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:28:24 INFO - PROCESS | 1765 | 1465918104612 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1765 | 1465918104620 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x92714800 == 40 [pid = 1765] [id = 532] 08:28:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92c4a400) [pid = 1765] [serial = 1597] [outer = (nil)] 08:28:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92e58800) [pid = 1765] [serial = 1598] [outer = 0x92c4a400] 08:28:24 INFO - PROCESS | 1765 | 1465918104701 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92e64000) [pid = 1765] [serial = 1599] [outer = 0x92c4a400] 08:28:25 INFO - PROCESS | 1765 | 1465918105640 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]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1482ms 08:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:28:25 INFO - PROCESS | 1765 | 1465918105714 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1765 | 1465918105717 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:28:25 INFO - PROCESS | 1765 | 1465918105724 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 1765 | 1465918105727 Marionette TRACE conn4 <- [1,2102,null,{}] 08:28:25 INFO - PROCESS | 1765 | 1465918105733 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}] 08:28:25 INFO - PROCESS | 1765 | 1465918105738 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:25 INFO - PROCESS | 1765 | 1465918105958 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:28:26 INFO - PROCESS | 1765 | 1465918106392 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1765 | 1465918106405 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0c00 == 41 [pid = 1765] [id = 533] 08:28:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8d7d2000) [pid = 1765] [serial = 1600] [outer = (nil)] 08:28:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d7de800) [pid = 1765] [serial = 1601] [outer = 0x8d7d2000] 08:28:26 INFO - PROCESS | 1765 | 1465918106516 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8e5a3000) [pid = 1765] [serial = 1602] [outer = 0x8d7d2000] 08:28:27 INFO - PROCESS | 1765 | 1465918107449 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]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1788ms 08:28:27 INFO - PROCESS | 1765 | 1465918107515 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 1765 | 1465918107523 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:28:27 INFO - PROCESS | 1765 | 1465918107535 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 1765 | 1465918107538 Marionette TRACE conn4 <- [1,2106,null,{}] 08:28:27 INFO - PROCESS | 1765 | 1465918107546 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}] 08:28:27 INFO - PROCESS | 1765 | 1465918107553 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:27 INFO - PROCESS | 1765 | 1465918107719 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:28:27 INFO - PROCESS | 1765 | 1465918107921 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1765 | 1465918107930 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d2400 == 42 [pid = 1765] [id = 534] 08:28:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8ecee800) [pid = 1765] [serial = 1603] [outer = (nil)] 08:28:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8f5c9400) [pid = 1765] [serial = 1604] [outer = 0x8ecee800] 08:28:28 INFO - PROCESS | 1765 | 1465918108005 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f7a8000) [pid = 1765] [serial = 1605] [outer = 0x8ecee800] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f454c00 == 41 [pid = 1765] [id = 524] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcd400 == 40 [pid = 1765] [id = 523] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d2000 == 39 [pid = 1765] [id = 522] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ad400 == 38 [pid = 1765] [id = 521] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73a800 == 37 [pid = 1765] [id = 520] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d9800 == 36 [pid = 1765] [id = 517] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c4400 == 35 [pid = 1765] [id = 518] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70c800 == 34 [pid = 1765] [id = 516] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff9c00 == 33 [pid = 1765] [id = 519] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x92714800 == 32 [pid = 1765] [id = 532] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0c00 == 31 [pid = 1765] [id = 533] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3400 == 30 [pid = 1765] [id = 531] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d6400 == 29 [pid = 1765] [id = 530] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x924f8400 == 28 [pid = 1765] [id = 529] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed4000 == 27 [pid = 1765] [id = 527] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x92380000 == 26 [pid = 1765] [id = 528] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0800 == 25 [pid = 1765] [id = 525] 08:28:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1c00 == 24 [pid = 1765] [id = 526] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x91b86800) [pid = 1765] [serial = 1550] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8ecf9c00) [pid = 1765] [serial = 1508] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x91ffc000) [pid = 1765] [serial = 1512] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x91b91000) [pid = 1765] [serial = 1511] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x92abc400) [pid = 1765] [serial = 1515] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92713800) [pid = 1765] [serial = 1514] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92c43800) [pid = 1765] [serial = 1518] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x92b4c800) [pid = 1765] [serial = 1517] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f7a5400) [pid = 1765] [serial = 1544] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e5a4800) [pid = 1765] [serial = 1547] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x93cd1400) [pid = 1765] [serial = 1529] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92ce8c00) [pid = 1765] [serial = 1521] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x92c4b800) [pid = 1765] [serial = 1520] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91ff7000) [pid = 1765] [serial = 1533] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f45a000) [pid = 1765] [serial = 1541] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x92e60c00) [pid = 1765] [serial = 1524] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x92e5b800) [pid = 1765] [serial = 1523] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e5a4c00) [pid = 1765] [serial = 1538] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e6c4000) [pid = 1765] [serial = 1539] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f460000) [pid = 1765] [serial = 1536] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ecee000) [pid = 1765] [serial = 1535] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f5bc400) [pid = 1765] [serial = 1532] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93916400) [pid = 1765] [serial = 1527] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90ed7800) [pid = 1765] [serial = 1545] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93912400) [pid = 1765] [serial = 1526] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93cd3c00) [pid = 1765] [serial = 1530] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f5c3c00) [pid = 1765] [serial = 1548] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f5c7000) [pid = 1765] [serial = 1509] [outer = (nil)] [url = about:blank] 08:28:29 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e5a6800) [pid = 1765] [serial = 1542] [outer = (nil)] [url = about:blank] 08:28:30 INFO - PROCESS | 1765 | 1465918110056 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]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2587ms 08:28:30 INFO - PROCESS | 1765 | 1465918110123 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 1765 | 1465918110129 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:28:30 INFO - PROCESS | 1765 | 1465918110136 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 1765 | 1465918110143 Marionette TRACE conn4 <- [1,2110,null,{}] 08:28:30 INFO - PROCESS | 1765 | 1465918110150 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}] 08:28:30 INFO - PROCESS | 1765 | 1465918110155 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:30 INFO - PROCESS | 1765 | 1465918110314 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:28:30 INFO - PROCESS | 1765 | 1465918110458 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 1765 | 1465918110466 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d4c00 == 25 [pid = 1765] [id = 535] 08:28:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e5a1800) [pid = 1765] [serial = 1606] [outer = (nil)] 08:28:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e6c4400) [pid = 1765] [serial = 1607] [outer = 0x8e5a1800] 08:28:30 INFO - PROCESS | 1765 | 1465918110541 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e710400) [pid = 1765] [serial = 1608] [outer = 0x8e5a1800] 08:28:31 INFO - PROCESS | 1765 | 1465918111406 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]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1331ms 08:28:31 INFO - PROCESS | 1765 | 1465918111467 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 1765 | 1465918111475 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:28:31 INFO - PROCESS | 1765 | 1465918111486 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1765 | 1465918111489 Marionette TRACE conn4 <- [1,2114,null,{}] 08:28:31 INFO - PROCESS | 1765 | 1465918111495 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}] 08:28:31 INFO - PROCESS | 1765 | 1465918111501 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:31 INFO - PROCESS | 1765 | 1465918111671 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:28:31 INFO - PROCESS | 1765 | 1465918111830 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 1765 | 1465918111837 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee54000 == 26 [pid = 1765] [id = 536] 08:28:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f459400) [pid = 1765] [serial = 1609] [outer = (nil)] 08:28:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f507800) [pid = 1765] [serial = 1610] [outer = 0x8f459400] 08:28:31 INFO - PROCESS | 1765 | 1465918111926 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f50e400) [pid = 1765] [serial = 1611] [outer = 0x8f459400] 08:28:32 INFO - PROCESS | 1765 | 1465918112819 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]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1377ms 08:28:32 INFO - PROCESS | 1765 | 1465918112864 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 1765 | 1465918112868 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:28:32 INFO - PROCESS | 1765 | 1465918112880 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 1765 | 1465918112887 Marionette TRACE conn4 <- [1,2118,null,{}] 08:28:32 INFO - PROCESS | 1765 | 1465918112904 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}] 08:28:32 INFO - PROCESS | 1765 | 1465918112913 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:33 INFO - PROCESS | 1765 | 1465918113131 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:28:33 INFO - PROCESS | 1765 | 1465918113155 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 1765 | 1465918113166 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a2c00 == 27 [pid = 1765] [id = 537] 08:28:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f7a3000) [pid = 1765] [serial = 1612] [outer = (nil)] 08:28:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90ed4000) [pid = 1765] [serial = 1613] [outer = 0x8f7a3000] 08:28:33 INFO - PROCESS | 1765 | 1465918113238 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f462400) [pid = 1765] [serial = 1614] [outer = 0x8f7a3000] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d7d6c00) [pid = 1765] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91c68000) [pid = 1765] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90fc8c00) [pid = 1765] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9106bc00) [pid = 1765] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e5adc00) [pid = 1765] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ecf2c00) [pid = 1765] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90edb400) [pid = 1765] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8d9d6400) [pid = 1765] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91ffbc00) [pid = 1765] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:28:34 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f79b400) [pid = 1765] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:28:34 INFO - PROCESS | 1765 | 1465918114669 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]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1845ms 08:28:34 INFO - PROCESS | 1765 | 1465918114760 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 1765 | 1465918114765 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:28:34 INFO - PROCESS | 1765 | 1465918114776 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 1765 | 1465918114780 Marionette TRACE conn4 <- [1,2122,null,{}] 08:28:34 INFO - PROCESS | 1765 | 1465918114793 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}] 08:28:34 INFO - PROCESS | 1765 | 1465918114799 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:34 INFO - PROCESS | 1765 | 1465918114953 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:28:34 INFO - PROCESS | 1765 | 1465918114961 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 1765 | 1465918114972 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6400 == 28 [pid = 1765] [id = 538] 08:28:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ee54400) [pid = 1765] [serial = 1615] [outer = (nil)] 08:28:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90ed1400) [pid = 1765] [serial = 1616] [outer = 0x8ee54400] 08:28:35 INFO - PROCESS | 1765 | 1465918115040 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91b83800) [pid = 1765] [serial = 1617] [outer = 0x8ee54400] 08:28:35 INFO - PROCESS | 1765 | 1465918115879 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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1149ms 08:28:35 INFO - PROCESS | 1765 | 1465918115926 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 1765 | 1465918115930 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:28:35 INFO - PROCESS | 1765 | 1465918115936 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1765 | 1465918115939 Marionette TRACE conn4 <- [1,2126,null,{}] 08:28:35 INFO - PROCESS | 1765 | 1465918115953 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}] 08:28:35 INFO - PROCESS | 1765 | 1465918115958 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:36 INFO - PROCESS | 1765 | 1465918116107 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:28:36 INFO - PROCESS | 1765 | 1465918116125 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 1765 | 1465918116140 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eb000 == 29 [pid = 1765] [id = 539] 08:28:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e70c800) [pid = 1765] [serial = 1618] [outer = (nil)] 08:28:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91b8dc00) [pid = 1765] [serial = 1619] [outer = 0x8e70c800] 08:28:36 INFO - PROCESS | 1765 | 1465918116207 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91b92400) [pid = 1765] [serial = 1620] [outer = 0x8e70c800] 08:28:37 INFO - PROCESS | 1765 | 1465918117400 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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1541ms 08:28:37 INFO - PROCESS | 1765 | 1465918117479 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:28:37 INFO - PROCESS | 1765 | 1465918117486 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:28:37 INFO - PROCESS | 1765 | 1465918117494 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1765 | 1465918117503 Marionette TRACE conn4 <- [1,2130,null,{}] 08:28:37 INFO - PROCESS | 1765 | 1465918117510 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}] 08:28:37 INFO - PROCESS | 1765 | 1465918117516 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:37 INFO - PROCESS | 1765 | 1465918117734 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:28:37 INFO - PROCESS | 1765 | 1465918117966 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 1765 | 1465918117974 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dfc00 == 30 [pid = 1765] [id = 540] 08:28:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e6ca800) [pid = 1765] [serial = 1621] [outer = (nil)] 08:28:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ee5bc00) [pid = 1765] [serial = 1622] [outer = 0x8e6ca800] 08:28:38 INFO - PROCESS | 1765 | 1465918118086 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f501c00) [pid = 1765] [serial = 1623] [outer = 0x8e6ca800] 08:28:39 INFO - PROCESS | 1765 | 1465918119052 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1765 | 1465918119143 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:28:39 INFO - PROCESS | 1765 | 1465918119154 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1765 | 1465918119157 Marionette TRACE conn4 <- [1,2134,null,{}] 08:28:39 INFO - PROCESS | 1765 | 1465918119164 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}] 08:28:39 INFO - PROCESS | 1765 | 1465918119170 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:39 INFO - PROCESS | 1765 | 1465918119393 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:28:39 INFO - PROCESS | 1765 | 1465918119668 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1765 | 1465918119677 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f732800 == 31 [pid = 1765] [id = 541] 08:28:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90fc1c00) [pid = 1765] [serial = 1624] [outer = (nil)] 08:28:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91b8ac00) [pid = 1765] [serial = 1625] [outer = 0x90fc1c00] 08:28:39 INFO - PROCESS | 1765 | 1465918119785 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91c6d400) [pid = 1765] [serial = 1626] [outer = 0x90fc1c00] 08:28:40 INFO - PROCESS | 1765 | 1465918120779 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]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1678ms 08:28:40 INFO - PROCESS | 1765 | 1465918120858 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 1765 | 1465918120863 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:28:40 INFO - PROCESS | 1765 | 1465918120872 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1765 | 1465918120877 Marionette TRACE conn4 <- [1,2138,null,{}] 08:28:40 INFO - PROCESS | 1765 | 1465918120896 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}] 08:28:40 INFO - PROCESS | 1765 | 1465918120905 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:41 INFO - PROCESS | 1765 | 1465918121095 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:28:41 INFO - PROCESS | 1765 | 1465918121333 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 1765 | 1465918121347 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ffd800 == 32 [pid = 1765] [id = 542] 08:28:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91ffe000) [pid = 1765] [serial = 1627] [outer = (nil)] 08:28:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92268400) [pid = 1765] [serial = 1628] [outer = 0x91ffe000] 08:28:41 INFO - PROCESS | 1765 | 1465918121449 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9237e400) [pid = 1765] [serial = 1629] [outer = 0x91ffe000] 08:28:42 INFO - PROCESS | 1765 | 1465918122401 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]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1592ms 08:28:42 INFO - PROCESS | 1765 | 1465918122465 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:28:42 INFO - PROCESS | 1765 | 1465918122470 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:28:42 INFO - PROCESS | 1765 | 1465918122477 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 1765 | 1465918122481 Marionette TRACE conn4 <- [1,2142,null,{}] 08:28:42 INFO - PROCESS | 1765 | 1465918122486 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}] 08:28:42 INFO - PROCESS | 1765 | 1465918122491 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:42 INFO - PROCESS | 1765 | 1465918122684 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:28:42 INFO - PROCESS | 1765 | 1465918122917 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1765 | 1465918122928 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ec400 == 33 [pid = 1765] [id = 543] 08:28:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8d9d9c00) [pid = 1765] [serial = 1630] [outer = (nil)] 08:28:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x924f4c00) [pid = 1765] [serial = 1631] [outer = 0x8d9d9c00] 08:28:43 INFO - PROCESS | 1765 | 1465918123054 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x924f8c00) [pid = 1765] [serial = 1632] [outer = 0x8d9d9c00] 08:28:44 INFO - PROCESS | 1765 | 1465918124168 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] 08:28:44 INFO - PROCESS | 1765 | 1465918124266 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:28:44 INFO - PROCESS | 1765 | 1465918124275 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 1765 | 1465918124279 Marionette TRACE conn4 <- [1,2146,null,{}] 08:28:44 INFO - PROCESS | 1765 | 1465918124287 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}] 08:28:44 INFO - PROCESS | 1765 | 1465918124292 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:44 INFO - PROCESS | 1765 | 1465918124534 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:28:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6400 == 32 [pid = 1765] [id = 538] 08:28:44 INFO - PROCESS | 1765 | 1465918124819 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1765 | 1465918124836 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a2c00 == 31 [pid = 1765] [id = 537] 08:28:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee54000 == 30 [pid = 1765] [id = 536] 08:28:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d4c00 == 29 [pid = 1765] [id = 535] 08:28:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d6400 == 30 [pid = 1765] [id = 544] 08:28:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e5a1c00) [pid = 1765] [serial = 1633] [outer = (nil)] 08:28:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e716800) [pid = 1765] [serial = 1634] [outer = 0x8e5a1c00] 08:28:44 INFO - PROCESS | 1765 | 1465918124937 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8ee55c00) [pid = 1765] [serial = 1635] [outer = 0x8e5a1c00] 08:28:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d2400 == 29 [pid = 1765] [id = 534] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e5ad000) [pid = 1765] [serial = 1577] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x921b2000) [pid = 1765] [serial = 1574] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92272800) [pid = 1765] [serial = 1575] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91b91800) [pid = 1765] [serial = 1551] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91c69c00) [pid = 1765] [serial = 1571] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e6ca400) [pid = 1765] [serial = 1565] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e714400) [pid = 1765] [serial = 1566] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f5bfc00) [pid = 1765] [serial = 1568] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f45c000) [pid = 1765] [serial = 1578] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f79f800) [pid = 1765] [serial = 1569] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x924ed000) [pid = 1765] [serial = 1562] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x924f2400) [pid = 1765] [serial = 1563] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e711c00) [pid = 1765] [serial = 1553] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ee55000) [pid = 1765] [serial = 1554] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x92267c00) [pid = 1765] [serial = 1559] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92272c00) [pid = 1765] [serial = 1560] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90ed5800) [pid = 1765] [serial = 1556] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90ed9c00) [pid = 1765] [serial = 1557] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91c72000) [pid = 1765] [serial = 1572] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1765 | 1465918125786 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] 08:28:45 INFO - PROCESS | 1765 | 1465918125868 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:28:45 INFO - PROCESS | 1765 | 1465918125879 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 1765 | 1465918125883 Marionette TRACE conn4 <- [1,2150,null,{}] 08:28:45 INFO - PROCESS | 1765 | 1465918125889 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}] 08:28:45 INFO - PROCESS | 1765 | 1465918125895 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:46 INFO - PROCESS | 1765 | 1465918126069 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:28:46 INFO - PROCESS | 1765 | 1465918126079 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1765 | 1465918126088 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ca400 == 30 [pid = 1765] [id = 545] 08:28:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f5ca000) [pid = 1765] [serial = 1636] [outer = (nil)] 08:28:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f73f000) [pid = 1765] [serial = 1637] [outer = 0x8f5ca000] 08:28:46 INFO - PROCESS | 1765 | 1465918126180 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f7a1c00) [pid = 1765] [serial = 1638] [outer = 0x8f5ca000] 08:28:47 INFO - PROCESS | 1765 | 1465918127215 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]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1389ms 08:28:47 INFO - PROCESS | 1765 | 1465918127269 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 1765 | 1465918127273 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:28:47 INFO - PROCESS | 1765 | 1465918127280 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 1765 | 1465918127285 Marionette TRACE conn4 <- [1,2154,null,{}] 08:28:47 INFO - PROCESS | 1765 | 1465918127300 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}] 08:28:47 INFO - PROCESS | 1765 | 1465918127308 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:47 INFO - PROCESS | 1765 | 1465918127527 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:28:47 INFO - PROCESS | 1765 | 1465918127551 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 1765 | 1465918127560 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c69400 == 31 [pid = 1765] [id = 546] 08:28:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91c69c00) [pid = 1765] [serial = 1639] [outer = (nil)] 08:28:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91c73000) [pid = 1765] [serial = 1640] [outer = 0x91c69c00] 08:28:47 INFO - PROCESS | 1765 | 1465918127634 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91ffa800) [pid = 1765] [serial = 1641] [outer = 0x91c69c00] 08:28:48 INFO - PROCESS | 1765 | 1465918128596 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]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1385ms 08:28:48 INFO - PROCESS | 1765 | 1465918128669 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:28:48 INFO - PROCESS | 1765 | 1465918128674 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:28:48 INFO - PROCESS | 1765 | 1465918128681 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 1765 | 1465918128684 Marionette TRACE conn4 <- [1,2158,null,{}] 08:28:48 INFO - PROCESS | 1765 | 1465918128692 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}] 08:28:48 INFO - PROCESS | 1765 | 1465918128697 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:48 INFO - PROCESS | 1765 | 1465918128952 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:28:48 INFO - PROCESS | 1765 | 1465918128970 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 1765 | 1465918128980 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc7000 == 32 [pid = 1765] [id = 547] 08:28:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b89400) [pid = 1765] [serial = 1642] [outer = (nil)] 08:28:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x92377400) [pid = 1765] [serial = 1643] [outer = 0x91b89400] 08:28:49 INFO - PROCESS | 1765 | 1465918129051 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x924e9c00) [pid = 1765] [serial = 1644] [outer = 0x91b89400] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e5a5800) [pid = 1765] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90ede000) [pid = 1765] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x924ea000) [pid = 1765] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92708800) [pid = 1765] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f7a3000) [pid = 1765] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e5a8400) [pid = 1765] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ecee800) [pid = 1765] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91068800) [pid = 1765] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ee54400) [pid = 1765] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92c4a400) [pid = 1765] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e5a1800) [pid = 1765] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8d7d2000) [pid = 1765] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:28:49 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f459400) [pid = 1765] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:28:50 INFO - PROCESS | 1765 | 1465918130098 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]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1482ms 08:28:50 INFO - PROCESS | 1765 | 1465918130163 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 1765 | 1465918130167 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:28:50 INFO - PROCESS | 1765 | 1465918130182 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 1765 | 1465918130186 Marionette TRACE conn4 <- [1,2162,null,{}] 08:28:50 INFO - PROCESS | 1765 | 1465918130191 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}] 08:28:50 INFO - PROCESS | 1765 | 1465918130197 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:50 INFO - PROCESS | 1765 | 1465918130350 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:28:50 INFO - PROCESS | 1765 | 1465918130360 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1765 | 1465918130374 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d5400 == 33 [pid = 1765] [id = 548] 08:28:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e5aa400) [pid = 1765] [serial = 1645] [outer = (nil)] 08:28:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91b88800) [pid = 1765] [serial = 1646] [outer = 0x8e5aa400] 08:28:50 INFO - PROCESS | 1765 | 1465918130446 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9226e800) [pid = 1765] [serial = 1647] [outer = 0x8e5aa400] 08:28:51 INFO - PROCESS | 1765 | 1465918131398 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]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1287ms 08:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:28:51 INFO - PROCESS | 1765 | 1465918131470 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 1765 | 1465918131473 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:28:51 INFO - PROCESS | 1765 | 1465918131481 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 1765 | 1465918131485 Marionette TRACE conn4 <- [1,2166,null,{}] 08:28:51 INFO - PROCESS | 1765 | 1465918131491 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}] 08:28:51 INFO - PROCESS | 1765 | 1465918131502 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:51 INFO - PROCESS | 1765 | 1465918131750 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:28:51 INFO - PROCESS | 1765 | 1465918131943 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1765 | 1465918131956 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e6000 == 34 [pid = 1765] [id = 549] 08:28:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8b8e8000) [pid = 1765] [serial = 1648] [outer = (nil)] 08:28:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8d7d6c00) [pid = 1765] [serial = 1649] [outer = 0x8b8e8000] 08:28:52 INFO - PROCESS | 1765 | 1465918132052 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8d9d4000) [pid = 1765] [serial = 1650] [outer = 0x8b8e8000] 08:28:53 INFO - PROCESS | 1765 | 1465918133064 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]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1638ms 08:28:53 INFO - PROCESS | 1765 | 1465918133119 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 1765 | 1465918133125 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:28:53 INFO - PROCESS | 1765 | 1465918133133 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 1765 | 1465918133139 Marionette TRACE conn4 <- [1,2170,null,{}] 08:28:53 INFO - PROCESS | 1765 | 1465918133146 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}] 08:28:53 INFO - PROCESS | 1765 | 1465918133154 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:53 INFO - PROCESS | 1765 | 1465918133379 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:28:53 INFO - PROCESS | 1765 | 1465918133613 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 1765 | 1465918133621 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecec400 == 35 [pid = 1765] [id = 550] 08:28:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8ecf5400) [pid = 1765] [serial = 1651] [outer = (nil)] 08:28:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f506800) [pid = 1765] [serial = 1652] [outer = 0x8ecf5400] 08:28:53 INFO - PROCESS | 1765 | 1465918133753 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f5c7800) [pid = 1765] [serial = 1653] [outer = 0x8ecf5400] 08:28:54 INFO - PROCESS | 1765 | 1465918134752 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]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1682ms 08:28:54 INFO - PROCESS | 1765 | 1465918134816 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 1765 | 1465918134822 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:28:54 INFO - PROCESS | 1765 | 1465918134829 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 1765 | 1465918134833 Marionette TRACE conn4 <- [1,2174,null,{}] 08:28:54 INFO - PROCESS | 1765 | 1465918134840 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}] 08:28:54 INFO - PROCESS | 1765 | 1465918134844 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:55 INFO - PROCESS | 1765 | 1465918135103 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:28:55 INFO - PROCESS | 1765 | 1465918135677 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 1765 | 1465918135686 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a1400 == 36 [pid = 1765] [id = 551] 08:28:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90fcfc00) [pid = 1765] [serial = 1654] [outer = (nil)] 08:28:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91070c00) [pid = 1765] [serial = 1655] [outer = 0x90fcfc00] 08:28:55 INFO - PROCESS | 1765 | 1465918135773 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91c6d800) [pid = 1765] [serial = 1656] [outer = 0x90fcfc00] 08:28:56 INFO - PROCESS | 1765 | 1465918136738 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]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1984ms 08:28:56 INFO - PROCESS | 1765 | 1465918136814 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 1765 | 1465918136822 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:28:56 INFO - PROCESS | 1765 | 1465918136839 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 1765 | 1465918136847 Marionette TRACE conn4 <- [1,2178,null,{}] 08:28:56 INFO - PROCESS | 1765 | 1465918136853 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}] 08:28:56 INFO - PROCESS | 1765 | 1465918136859 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:57 INFO - PROCESS | 1765 | 1465918137189 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:28:57 INFO - PROCESS | 1765 | 1465918137378 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 1765 | 1465918137387 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e1400 == 37 [pid = 1765] [id = 552] 08:28:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91073400) [pid = 1765] [serial = 1657] [outer = (nil)] 08:28:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x924f7000) [pid = 1765] [serial = 1658] [outer = 0x91073400] 08:28:57 INFO - PROCESS | 1765 | 1465918137465 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x925d0000) [pid = 1765] [serial = 1659] [outer = 0x91073400] 08:28:58 INFO - PROCESS | 1765 | 1465918138398 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]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1600ms 08:28:58 INFO - PROCESS | 1765 | 1465918138431 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 1765 | 1465918138434 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:28:58 INFO - PROCESS | 1765 | 1465918138441 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1765 | 1465918138444 Marionette TRACE conn4 <- [1,2182,null,{}] 08:28:58 INFO - PROCESS | 1765 | 1465918138451 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}] 08:28:58 INFO - PROCESS | 1765 | 1465918138455 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:58 INFO - PROCESS | 1765 | 1465918138655 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:28:58 INFO - PROCESS | 1765 | 1465918138840 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 1765 | 1465918138850 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:28:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x9226b000 == 38 [pid = 1765] [id = 553] 08:28:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x925c1400) [pid = 1765] [serial = 1660] [outer = (nil)] 08:28:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92715000) [pid = 1765] [serial = 1661] [outer = 0x925c1400] 08:28:58 INFO - PROCESS | 1765 | 1465918138932 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92ab9000) [pid = 1765] [serial = 1662] [outer = 0x925c1400] 08:28:59 INFO - PROCESS | 1765 | 1465918139909 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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1530ms 08:28:59 INFO - PROCESS | 1765 | 1465918139972 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 1765 | 1465918139976 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:28:59 INFO - PROCESS | 1765 | 1465918139984 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 1765 | 1465918139987 Marionette TRACE conn4 <- [1,2186,null,{}] 08:28:59 INFO - PROCESS | 1765 | 1465918139993 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}] 08:28:59 INFO - PROCESS | 1765 | 1465918139998 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:00 INFO - PROCESS | 1765 | 1465918140176 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:29:00 INFO - PROCESS | 1765 | 1465918140362 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 1765 | 1465918140381 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a5400 == 39 [pid = 1765] [id = 554] 08:29:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8e5a9c00) [pid = 1765] [serial = 1663] [outer = (nil)] 08:29:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8f506000) [pid = 1765] [serial = 1664] [outer = 0x8e5a9c00] 08:29:00 INFO - PROCESS | 1765 | 1465918140518 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92b4e000) [pid = 1765] [serial = 1665] [outer = 0x8e5a9c00] 08:29:01 INFO - PROCESS | 1765 | 1465918141882 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]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1939ms 08:29:01 INFO - PROCESS | 1765 | 1465918141925 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 1765 | 1465918141929 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:29:01 INFO - PROCESS | 1765 | 1465918141937 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 1765 | 1465918141942 Marionette TRACE conn4 <- [1,2190,null,{}] 08:29:01 INFO - PROCESS | 1765 | 1465918141949 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}] 08:29:01 INFO - PROCESS | 1765 | 1465918141956 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:02 INFO - PROCESS | 1765 | 1465918142232 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:29:02 INFO - PROCESS | 1765 | 1465918142494 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 1765 | 1465918142503 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a2800 == 40 [pid = 1765] [id = 555] 08:29:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e5a4c00) [pid = 1765] [serial = 1666] [outer = (nil)] 08:29:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e6ca000) [pid = 1765] [serial = 1667] [outer = 0x8e5a4c00] 08:29:02 INFO - PROCESS | 1765 | 1465918142584 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e70dc00) [pid = 1765] [serial = 1668] [outer = 0x8e5a4c00] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1400 == 39 [pid = 1765] [id = 473] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x91070400 == 38 [pid = 1765] [id = 474] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7e0400 == 37 [pid = 1765] [id = 476] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d5400 == 36 [pid = 1765] [id = 548] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc7000 == 35 [pid = 1765] [id = 547] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x91c69400 == 34 [pid = 1765] [id = 546] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ca400 == 33 [pid = 1765] [id = 545] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d6400 == 32 [pid = 1765] [id = 544] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf1000 == 31 [pid = 1765] [id = 467] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed6c00 == 30 [pid = 1765] [id = 475] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a8000 == 29 [pid = 1765] [id = 472] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d1c00 == 28 [pid = 1765] [id = 463] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c2000 == 27 [pid = 1765] [id = 478] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ec400 == 26 [pid = 1765] [id = 543] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3c00 == 25 [pid = 1765] [id = 477] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dfc00 == 24 [pid = 1765] [id = 540] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x91b86c00 == 23 [pid = 1765] [id = 470] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eb000 == 22 [pid = 1765] [id = 539] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ecc00 == 21 [pid = 1765] [id = 469] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e5800 == 20 [pid = 1765] [id = 466] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8f732800 == 19 [pid = 1765] [id = 541] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8f738400 == 18 [pid = 1765] [id = 479] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7db400 == 17 [pid = 1765] [id = 468] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6d0000 == 16 [pid = 1765] [id = 464] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee5d000 == 15 [pid = 1765] [id = 471] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x91ffd800 == 14 [pid = 1765] [id = 542] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c5000 == 13 [pid = 1765] [id = 465] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x9226b000 == 12 [pid = 1765] [id = 553] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e1400 == 11 [pid = 1765] [id = 552] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecec400 == 10 [pid = 1765] [id = 550] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a1400 == 9 [pid = 1765] [id = 551] 08:29:03 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e6000 == 8 [pid = 1765] [id = 549] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e70c400) [pid = 1765] [serial = 1581] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e6cc800) [pid = 1765] [serial = 1580] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91b8f000) [pid = 1765] [serial = 1584] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91b84400) [pid = 1765] [serial = 1583] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x925c5800) [pid = 1765] [serial = 1587] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x924f6800) [pid = 1765] [serial = 1586] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92ab1000) [pid = 1765] [serial = 1590] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x92710400) [pid = 1765] [serial = 1589] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90ed4000) [pid = 1765] [serial = 1613] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x92b47800) [pid = 1765] [serial = 1593] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x92abb800) [pid = 1765] [serial = 1592] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f7a8000) [pid = 1765] [serial = 1605] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92cf3400) [pid = 1765] [serial = 1596] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92ce9c00) [pid = 1765] [serial = 1595] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90ed1400) [pid = 1765] [serial = 1616] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f5c9400) [pid = 1765] [serial = 1604] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92e64000) [pid = 1765] [serial = 1599] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x92e58800) [pid = 1765] [serial = 1598] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e6c4400) [pid = 1765] [serial = 1607] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e710400) [pid = 1765] [serial = 1608] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e5a3000) [pid = 1765] [serial = 1602] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f50e400) [pid = 1765] [serial = 1611] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f462400) [pid = 1765] [serial = 1614] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8d7de800) [pid = 1765] [serial = 1601] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f507800) [pid = 1765] [serial = 1610] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91b83800) [pid = 1765] [serial = 1617] [outer = (nil)] [url = about:blank] 08:29:04 INFO - PROCESS | 1765 | 1465918144544 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]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2631ms 08:29:04 INFO - PROCESS | 1765 | 1465918144569 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:29:04 INFO - PROCESS | 1765 | 1465918144575 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:29:04 INFO - PROCESS | 1765 | 1465918144583 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1765 | 1465918144588 Marionette TRACE conn4 <- [1,2194,null,{}] 08:29:04 INFO - PROCESS | 1765 | 1465918144595 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}] 08:29:04 INFO - PROCESS | 1765 | 1465918144601 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:04 INFO - PROCESS | 1765 | 1465918144772 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:29:04 INFO - PROCESS | 1765 | 1465918144783 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 1765 | 1465918144795 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d1c00 == 9 [pid = 1765] [id = 556] 08:29:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8d9d2c00) [pid = 1765] [serial = 1669] [outer = (nil)] 08:29:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e5ad400) [pid = 1765] [serial = 1670] [outer = 0x8d9d2c00] 08:29:04 INFO - PROCESS | 1765 | 1465918144912 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e6c7400) [pid = 1765] [serial = 1671] [outer = 0x8d9d2c00] 08:29:05 INFO - PROCESS | 1765 | 1465918145886 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]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1335ms 08:29:05 INFO - PROCESS | 1765 | 1465918145917 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:29:05 INFO - PROCESS | 1765 | 1465918145927 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:29:05 INFO - PROCESS | 1765 | 1465918145939 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 1765 | 1465918145945 Marionette TRACE conn4 <- [1,2198,null,{}] 08:29:05 INFO - PROCESS | 1765 | 1465918145952 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}] 08:29:05 INFO - PROCESS | 1765 | 1465918145958 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:06 INFO - PROCESS | 1765 | 1465918146145 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:29:06 INFO - PROCESS | 1765 | 1465918146155 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 1765 | 1465918146164 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e719400 == 10 [pid = 1765] [id = 557] 08:29:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ecf5c00) [pid = 1765] [serial = 1672] [outer = (nil)] 08:29:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ee53000) [pid = 1765] [serial = 1673] [outer = 0x8ecf5c00] 08:29:06 INFO - PROCESS | 1765 | 1465918146371 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f45f000) [pid = 1765] [serial = 1674] [outer = 0x8ecf5c00] 08:29:07 INFO - PROCESS | 1765 | 1465918147281 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]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1401ms 08:29:07 INFO - PROCESS | 1765 | 1465918147346 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:29:07 INFO - PROCESS | 1765 | 1465918147350 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:29:07 INFO - PROCESS | 1765 | 1465918147357 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 1765 | 1465918147366 Marionette TRACE conn4 <- [1,2202,null,{}] 08:29:07 INFO - PROCESS | 1765 | 1465918147396 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}] 08:29:07 INFO - PROCESS | 1765 | 1465918147405 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:07 INFO - PROCESS | 1765 | 1465918147644 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:29:07 INFO - PROCESS | 1765 | 1465918147672 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 1765 | 1465918147685 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f737c00 == 11 [pid = 1765] [id = 558] 08:29:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f738000) [pid = 1765] [serial = 1675] [outer = (nil)] 08:29:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f73c400) [pid = 1765] [serial = 1676] [outer = 0x8f738000] 08:29:07 INFO - PROCESS | 1765 | 1465918147759 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f7a0400) [pid = 1765] [serial = 1677] [outer = 0x8f738000] 08:29:08 INFO - PROCESS | 1765 | 1465918148702 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]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1392ms 08:29:08 INFO - PROCESS | 1765 | 1465918148749 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:29:08 INFO - PROCESS | 1765 | 1465918148754 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:29:08 INFO - PROCESS | 1765 | 1465918148759 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 1765 | 1465918148763 Marionette TRACE conn4 <- [1,2206,null,{}] 08:29:08 INFO - PROCESS | 1765 | 1465918148768 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}] 08:29:08 INFO - PROCESS | 1765 | 1465918148773 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e5aa400) [pid = 1765] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91b89400) [pid = 1765] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e70c800) [pid = 1765] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8d9d9c00) [pid = 1765] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f5ca000) [pid = 1765] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91ffe000) [pid = 1765] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e5a1c00) [pid = 1765] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e6ca800) [pid = 1765] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x90fc1c00) [pid = 1765] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:29:09 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91c69c00) [pid = 1765] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:29:09 INFO - PROCESS | 1765 | 1465918149540 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:29:09 INFO - PROCESS | 1765 | 1465918149638 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 1765 | 1465918149644 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e4c00 == 12 [pid = 1765] [id = 559] 08:29:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8ee57400) [pid = 1765] [serial = 1678] [outer = (nil)] 08:29:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f5c5c00) [pid = 1765] [serial = 1679] [outer = 0x8ee57400] 08:29:09 INFO - PROCESS | 1765 | 1465918149722 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f7a8000) [pid = 1765] [serial = 1680] [outer = 0x8ee57400] 08:29:10 INFO - PROCESS | 1765 | 1465918150455 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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1728ms 08:29:10 INFO - PROCESS | 1765 | 1465918150488 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 1765 | 1465918150492 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:29:10 INFO - PROCESS | 1765 | 1465918150508 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1765 | 1465918150512 Marionette TRACE conn4 <- [1,2210,null,{}] 08:29:10 INFO - PROCESS | 1765 | 1465918150517 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}] 08:29:10 INFO - PROCESS | 1765 | 1465918150523 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:10 INFO - PROCESS | 1765 | 1465918150703 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:29:10 INFO - PROCESS | 1765 | 1465918150715 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 1765 | 1465918150729 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed1800 == 13 [pid = 1765] [id = 560] 08:29:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90edec00) [pid = 1765] [serial = 1681] [outer = (nil)] 08:29:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90fc8c00) [pid = 1765] [serial = 1682] [outer = 0x90edec00] 08:29:10 INFO - PROCESS | 1765 | 1465918150804 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90fcc800) [pid = 1765] [serial = 1683] [outer = 0x90edec00] 08:29:11 INFO - PROCESS | 1765 | 1465918151940 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]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1481ms 08:29:11 INFO - PROCESS | 1765 | 1465918151989 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 1765 | 1465918151996 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:29:12 INFO - PROCESS | 1765 | 1465918152004 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1765 | 1465918152009 Marionette TRACE conn4 <- [1,2214,null,{}] 08:29:12 INFO - PROCESS | 1765 | 1465918152017 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}] 08:29:12 INFO - PROCESS | 1765 | 1465918152024 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:12 INFO - PROCESS | 1765 | 1465918152210 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:29:12 INFO - PROCESS | 1765 | 1465918152440 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 1765 | 1465918152450 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dd800 == 14 [pid = 1765] [id = 561] 08:29:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e711400) [pid = 1765] [serial = 1684] [outer = (nil)] 08:29:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8eced400) [pid = 1765] [serial = 1685] [outer = 0x8e711400] 08:29:12 INFO - PROCESS | 1765 | 1465918152577 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8ecf9800) [pid = 1765] [serial = 1686] [outer = 0x8e711400] 08:29:13 INFO - PROCESS | 1765 | 1465918153535 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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1590ms 08:29:13 INFO - PROCESS | 1765 | 1465918153593 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 1765 | 1465918153600 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:29:13 INFO - PROCESS | 1765 | 1465918153610 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 1765 | 1465918153614 Marionette TRACE conn4 <- [1,2218,null,{}] 08:29:13 INFO - PROCESS | 1765 | 1465918153621 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}] 08:29:13 INFO - PROCESS | 1765 | 1465918153626 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:13 INFO - PROCESS | 1765 | 1465918153813 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:29:14 INFO - PROCESS | 1765 | 1465918153990 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1765 | 1465918154000 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5acc00 == 15 [pid = 1765] [id = 562] 08:29:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f5bf000) [pid = 1765] [serial = 1687] [outer = (nil)] 08:29:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f7a3400) [pid = 1765] [serial = 1688] [outer = 0x8f5bf000] 08:29:14 INFO - PROCESS | 1765 | 1465918154080 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f7a2000) [pid = 1765] [serial = 1689] [outer = 0x8f5bf000] 08:29:15 INFO - PROCESS | 1765 | 1465918155157 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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1582ms 08:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:29:15 INFO - PROCESS | 1765 | 1465918155194 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 1765 | 1465918155197 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:29:15 INFO - PROCESS | 1765 | 1465918155205 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1765 | 1465918155211 Marionette TRACE conn4 <- [1,2222,null,{}] 08:29:15 INFO - PROCESS | 1765 | 1465918155228 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}] 08:29:15 INFO - PROCESS | 1765 | 1465918155238 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:15 INFO - PROCESS | 1765 | 1465918155426 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:29:15 INFO - PROCESS | 1765 | 1465918155664 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 1765 | 1465918155676 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b85000 == 16 [pid = 1765] [id = 563] 08:29:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91b85800) [pid = 1765] [serial = 1690] [outer = (nil)] 08:29:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b89000) [pid = 1765] [serial = 1691] [outer = 0x91b85800] 08:29:15 INFO - PROCESS | 1765 | 1465918155814 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b8e400) [pid = 1765] [serial = 1692] [outer = 0x91b85800] 08:29:16 INFO - PROCESS | 1765 | 1465918156745 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]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1601ms 08:29:16 INFO - PROCESS | 1765 | 1465918156814 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 1765 | 1465918156820 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:29:16 INFO - PROCESS | 1765 | 1465918156828 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 1765 | 1465918156832 Marionette TRACE conn4 <- [1,2226,null,{}] 08:29:16 INFO - PROCESS | 1765 | 1465918156838 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}] 08:29:16 INFO - PROCESS | 1765 | 1465918156844 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:17 INFO - PROCESS | 1765 | 1465918157072 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:29:17 INFO - PROCESS | 1765 | 1465918157300 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 1765 | 1465918157310 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f737800 == 17 [pid = 1765] [id = 564] 08:29:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91c66000) [pid = 1765] [serial = 1693] [outer = (nil)] 08:29:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91c72800) [pid = 1765] [serial = 1694] [outer = 0x91c66000] 08:29:17 INFO - PROCESS | 1765 | 1465918157416 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91ff7400) [pid = 1765] [serial = 1695] [outer = 0x91c66000] 08:29:18 INFO - PROCESS | 1765 | 1465918158353 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]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1585ms 08:29:18 INFO - PROCESS | 1765 | 1465918158432 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1765 | 1465918158437 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:29:18 INFO - PROCESS | 1765 | 1465918158445 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1765 | 1465918158448 Marionette TRACE conn4 <- [1,2230,null,{}] 08:29:18 INFO - PROCESS | 1765 | 1465918158454 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}] 08:29:18 INFO - PROCESS | 1765 | 1465918158459 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:18 INFO - PROCESS | 1765 | 1465918158639 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:29:18 INFO - PROCESS | 1765 | 1465918158821 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 1765 | 1465918158832 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3000 == 18 [pid = 1765] [id = 565] 08:29:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8d7d3800) [pid = 1765] [serial = 1696] [outer = (nil)] 08:29:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e5ac400) [pid = 1765] [serial = 1697] [outer = 0x8d7d3800] 08:29:18 INFO - PROCESS | 1765 | 1465918158919 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91b8b800) [pid = 1765] [serial = 1698] [outer = 0x8d7d3800] 08:29:20 INFO - PROCESS | 1765 | 1465918160135 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]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1732ms 08:29:20 INFO - PROCESS | 1765 | 1465918160178 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:29:20 INFO - PROCESS | 1765 | 1465918160184 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:29:20 INFO - PROCESS | 1765 | 1465918160192 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 1765 | 1465918160199 Marionette TRACE conn4 <- [1,2234,null,{}] 08:29:20 INFO - PROCESS | 1765 | 1465918160207 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}] 08:29:20 INFO - PROCESS | 1765 | 1465918160212 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:20 INFO - PROCESS | 1765 | 1465918160403 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92377400) [pid = 1765] [serial = 1643] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91b92400) [pid = 1765] [serial = 1620] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91b8dc00) [pid = 1765] [serial = 1619] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x924f4c00) [pid = 1765] [serial = 1631] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x924f8c00) [pid = 1765] [serial = 1632] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f73f000) [pid = 1765] [serial = 1637] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f7a1c00) [pid = 1765] [serial = 1638] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92268400) [pid = 1765] [serial = 1628] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9237e400) [pid = 1765] [serial = 1629] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e716800) [pid = 1765] [serial = 1634] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ee55c00) [pid = 1765] [serial = 1635] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ee5bc00) [pid = 1765] [serial = 1622] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f501c00) [pid = 1765] [serial = 1623] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91b8ac00) [pid = 1765] [serial = 1625] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91c6d400) [pid = 1765] [serial = 1626] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x924e9c00) [pid = 1765] [serial = 1644] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9226e800) [pid = 1765] [serial = 1647] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91c73000) [pid = 1765] [serial = 1640] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91ffa800) [pid = 1765] [serial = 1641] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91b88800) [pid = 1765] [serial = 1646] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1765 | 1465918160673 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 1765 | 1465918160686 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c3800 == 19 [pid = 1765] [id = 566] 08:29:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e70f000) [pid = 1765] [serial = 1699] [outer = (nil)] 08:29:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ecedc00) [pid = 1765] [serial = 1700] [outer = 0x8e70f000] 08:29:20 INFO - PROCESS | 1765 | 1465918160764 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ee5d000) [pid = 1765] [serial = 1701] [outer = 0x8e70f000] 08:29:21 INFO - PROCESS | 1765 | 1465918161548 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]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1384ms 08:29:21 INFO - PROCESS | 1765 | 1465918161580 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1765 | 1465918161587 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:29:21 INFO - PROCESS | 1765 | 1465918161598 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1765 | 1465918161602 Marionette TRACE conn4 <- [1,2238,null,{}] 08:29:21 INFO - PROCESS | 1765 | 1465918161613 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}] 08:29:21 INFO - PROCESS | 1765 | 1465918161618 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:21 INFO - PROCESS | 1765 | 1465918161794 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:29:21 INFO - PROCESS | 1765 | 1465918161805 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 1765 | 1465918161814 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5bcc00 == 20 [pid = 1765] [id = 567] 08:29:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f73c000) [pid = 1765] [serial = 1702] [outer = (nil)] 08:29:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f7a7400) [pid = 1765] [serial = 1703] [outer = 0x8f73c000] 08:29:21 INFO - PROCESS | 1765 | 1465918161886 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90fc2800) [pid = 1765] [serial = 1704] [outer = 0x8f73c000] 08:29:22 INFO - PROCESS | 1765 | 1465918162847 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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1285ms 08:29:22 INFO - PROCESS | 1765 | 1465918162883 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1765 | 1465918162887 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:29:22 INFO - PROCESS | 1765 | 1465918162893 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1765 | 1465918162899 Marionette TRACE conn4 <- [1,2242,null,{}] 08:29:22 INFO - PROCESS | 1765 | 1465918162914 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}] 08:29:22 INFO - PROCESS | 1765 | 1465918162923 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:23 INFO - PROCESS | 1765 | 1465918163090 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:29:23 INFO - PROCESS | 1765 | 1465918163245 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 1765 | 1465918163253 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b8ac00 == 21 [pid = 1765] [id = 568] 08:29:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91b8dc00) [pid = 1765] [serial = 1705] [outer = (nil)] 08:29:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91c68400) [pid = 1765] [serial = 1706] [outer = 0x91b8dc00] 08:29:23 INFO - PROCESS | 1765 | 1465918163327 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91ff0800) [pid = 1765] [serial = 1707] [outer = 0x91b8dc00] 08:29:24 INFO - PROCESS | 1765 | 1465918164210 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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1332ms 08:29:24 INFO - PROCESS | 1765 | 1465918164229 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 1765 | 1465918164233 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:29:24 INFO - PROCESS | 1765 | 1465918164239 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 1765 | 1465918164242 Marionette TRACE conn4 <- [1,2246,null,{}] 08:29:24 INFO - PROCESS | 1765 | 1465918164248 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}] 08:29:24 INFO - PROCESS | 1765 | 1465918164253 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:24 INFO - PROCESS | 1765 | 1465918164484 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:29:24 INFO - PROCESS | 1765 | 1465918164501 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1765 | 1465918164510 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f462c00 == 22 [pid = 1765] [id = 569] 08:29:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90fc9c00) [pid = 1765] [serial = 1708] [outer = (nil)] 08:29:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91ffec00) [pid = 1765] [serial = 1709] [outer = 0x90fc9c00] 08:29:24 INFO - PROCESS | 1765 | 1465918164578 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9226b400) [pid = 1765] [serial = 1710] [outer = 0x90fc9c00] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8b8e8000) [pid = 1765] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ecf5400) [pid = 1765] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91073400) [pid = 1765] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e5a4c00) [pid = 1765] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f738000) [pid = 1765] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x925c1400) [pid = 1765] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e5a9c00) [pid = 1765] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8d9d2c00) [pid = 1765] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ecf5c00) [pid = 1765] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90fcfc00) [pid = 1765] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:29:25 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8ee57400) [pid = 1765] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:29:25 INFO - PROCESS | 1765 | 1465918165560 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]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1377ms 08:29:25 INFO - PROCESS | 1765 | 1465918165618 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1765 | 1465918165627 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:29:25 INFO - PROCESS | 1765 | 1465918165635 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1765 | 1465918165644 Marionette TRACE conn4 <- [1,2250,null,{}] 08:29:25 INFO - PROCESS | 1765 | 1465918165650 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}] 08:29:25 INFO - PROCESS | 1765 | 1465918165655 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:25 INFO - PROCESS | 1765 | 1465918165822 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:29:25 INFO - PROCESS | 1765 | 1465918165959 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1765 | 1465918165968 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2800 == 23 [pid = 1765] [id = 570] 08:29:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8d7d3c00) [pid = 1765] [serial = 1711] [outer = (nil)] 08:29:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f7aac00) [pid = 1765] [serial = 1712] [outer = 0x8d7d3c00] 08:29:26 INFO - PROCESS | 1765 | 1465918166035 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91073400) [pid = 1765] [serial = 1713] [outer = 0x8d7d3c00] 08:29:26 INFO - PROCESS | 1765 | 1465918166834 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1236ms 08:29:26 INFO - PROCESS | 1765 | 1465918166876 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1765 | 1465918166880 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:29:26 INFO - PROCESS | 1765 | 1465918166886 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1765 | 1465918166889 Marionette TRACE conn4 <- [1,2254,null,{}] 08:29:26 INFO - PROCESS | 1765 | 1465918166895 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}] 08:29:26 INFO - PROCESS | 1765 | 1465918166905 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:27 INFO - PROCESS | 1765 | 1465918167098 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:29:27 INFO - PROCESS | 1765 | 1465918167109 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1765 | 1465918167117 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e1400 == 24 [pid = 1765] [id = 571] 08:29:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9237fc00) [pid = 1765] [serial = 1714] [outer = (nil)] 08:29:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x924f2800) [pid = 1765] [serial = 1715] [outer = 0x9237fc00] 08:29:27 INFO - PROCESS | 1765 | 1465918167183 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x924f6000) [pid = 1765] [serial = 1716] [outer = 0x9237fc00] 08:29:28 INFO - PROCESS | 1765 | 1465918168334 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1481ms 08:29:28 INFO - PROCESS | 1765 | 1465918168368 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 1765 | 1465918168374 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:29:28 INFO - PROCESS | 1765 | 1465918168382 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 1765 | 1465918168390 Marionette TRACE conn4 <- [1,2258,null,{}] 08:29:28 INFO - PROCESS | 1765 | 1465918168397 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}] 08:29:28 INFO - PROCESS | 1765 | 1465918168404 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:28 INFO - PROCESS | 1765 | 1465918168584 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:29:28 INFO - PROCESS | 1765 | 1465918168765 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1765 | 1465918168774 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d2c00 == 25 [pid = 1765] [id = 572] 08:29:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e5a3000) [pid = 1765] [serial = 1717] [outer = (nil)] 08:29:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e717000) [pid = 1765] [serial = 1718] [outer = 0x8e5a3000] 08:29:28 INFO - PROCESS | 1765 | 1465918168859 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f50c000) [pid = 1765] [serial = 1719] [outer = 0x8e5a3000] 08:29:29 INFO - PROCESS | 1765 | 1465918169809 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1483ms 08:29:29 INFO - PROCESS | 1765 | 1465918169868 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 1765 | 1465918169875 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:29:29 INFO - PROCESS | 1765 | 1465918169887 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1765 | 1465918169891 Marionette TRACE conn4 <- [1,2262,null,{}] 08:29:29 INFO - PROCESS | 1765 | 1465918169897 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}] 08:29:29 INFO - PROCESS | 1765 | 1465918169903 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:30 INFO - PROCESS | 1765 | 1465918170094 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:29:30 INFO - PROCESS | 1765 | 1465918170276 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1765 | 1465918170284 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf2000 == 26 [pid = 1765] [id = 573] 08:29:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f73b000) [pid = 1765] [serial = 1720] [outer = (nil)] 08:29:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91b86400) [pid = 1765] [serial = 1721] [outer = 0x8f73b000] 08:29:30 INFO - PROCESS | 1765 | 1465918170367 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b92000) [pid = 1765] [serial = 1722] [outer = 0x8f73b000] 08:29:31 INFO - PROCESS | 1765 | 1465918171386 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1537ms 08:29:31 INFO - PROCESS | 1765 | 1465918171424 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1765 | 1465918171428 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:29:31 INFO - PROCESS | 1765 | 1465918171435 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1765 | 1465918171441 Marionette TRACE conn4 <- [1,2266,null,{}] 08:29:31 INFO - PROCESS | 1765 | 1465918171457 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}] 08:29:31 INFO - PROCESS | 1765 | 1465918171466 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:31 INFO - PROCESS | 1765 | 1465918171646 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:29:31 INFO - PROCESS | 1765 | 1465918171827 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 1765 | 1465918171839 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x924ed400 == 27 [pid = 1765] [id = 574] 08:29:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x924edc00) [pid = 1765] [serial = 1723] [outer = (nil)] 08:29:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x925c1c00) [pid = 1765] [serial = 1724] [outer = 0x924edc00] 08:29:31 INFO - PROCESS | 1765 | 1465918171921 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x925c9c00) [pid = 1765] [serial = 1725] [outer = 0x924edc00] 08:29:32 INFO - PROCESS | 1765 | 1465918172871 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]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1485ms 08:29:32 INFO - PROCESS | 1765 | 1465918172921 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 1765 | 1465918172925 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:29:32 INFO - PROCESS | 1765 | 1465918172932 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 1765 | 1465918172935 Marionette TRACE conn4 <- [1,2270,null,{}] 08:29:32 INFO - PROCESS | 1765 | 1465918172940 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}] 08:29:32 INFO - PROCESS | 1765 | 1465918172946 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:33 INFO - PROCESS | 1765 | 1465918173126 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:29:33 INFO - PROCESS | 1765 | 1465918173305 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1765 | 1465918173315 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x92707800 == 28 [pid = 1765] [id = 575] 08:29:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9270a800) [pid = 1765] [serial = 1726] [outer = (nil)] 08:29:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9270fc00) [pid = 1765] [serial = 1727] [outer = 0x9270a800] 08:29:33 INFO - PROCESS | 1765 | 1465918173395 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92ab0800) [pid = 1765] [serial = 1728] [outer = 0x9270a800] 08:29:34 INFO - PROCESS | 1765 | 1465918174265 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]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1378ms 08:29:34 INFO - PROCESS | 1765 | 1465918174311 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:29:34 INFO - PROCESS | 1765 | 1465918174315 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:29:34 INFO - PROCESS | 1765 | 1465918174322 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1765 | 1465918174326 Marionette TRACE conn4 <- [1,2274,null,{}] 08:29:34 INFO - PROCESS | 1765 | 1465918174331 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}] 08:29:34 INFO - PROCESS | 1765 | 1465918174337 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:34 INFO - PROCESS | 1765 | 1465918174508 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:29:34 INFO - PROCESS | 1765 | 1465918174689 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1765 | 1465918174698 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf0400 == 29 [pid = 1765] [id = 576] 08:29:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9237f400) [pid = 1765] [serial = 1729] [outer = (nil)] 08:29:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92b44400) [pid = 1765] [serial = 1730] [outer = 0x9237f400] 08:29:34 INFO - PROCESS | 1765 | 1465918174776 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92b42800) [pid = 1765] [serial = 1731] [outer = 0x9237f400] 08:29:35 INFO - PROCESS | 1765 | 1465918175773 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1490ms 08:29:35 INFO - PROCESS | 1765 | 1465918175812 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 1765 | 1465918175816 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:29:35 INFO - PROCESS | 1765 | 1465918175823 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 1765 | 1465918175827 Marionette TRACE conn4 <- [1,2278,null,{}] 08:29:35 INFO - PROCESS | 1765 | 1465918175833 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}] 08:29:35 INFO - PROCESS | 1765 | 1465918175856 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:36 INFO - PROCESS | 1765 | 1465918176106 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:29:36 INFO - PROCESS | 1765 | 1465918176329 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1765 | 1465918176337 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc7800 == 30 [pid = 1765] [id = 577] 08:29:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x921ac400) [pid = 1765] [serial = 1732] [outer = (nil)] 08:29:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92c47c00) [pid = 1765] [serial = 1733] [outer = 0x921ac400] 08:29:36 INFO - PROCESS | 1765 | 1465918176461 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92c4c000) [pid = 1765] [serial = 1734] [outer = 0x921ac400] 08:29:37 INFO - PROCESS | 1765 | 1465918177352 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1592ms 08:29:37 INFO - PROCESS | 1765 | 1465918177416 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1765 | 1465918177421 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:29:37 INFO - PROCESS | 1765 | 1465918177427 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1765 | 1465918177431 Marionette TRACE conn4 <- [1,2282,null,{}] 08:29:37 INFO - PROCESS | 1765 | 1465918177438 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}] 08:29:37 INFO - PROCESS | 1765 | 1465918177443 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:37 INFO - PROCESS | 1765 | 1465918177616 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:29:37 INFO - PROCESS | 1765 | 1465918177799 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1765 | 1465918177807 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dd400 == 31 [pid = 1765] [id = 578] 08:29:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8f45e800) [pid = 1765] [serial = 1735] [outer = (nil)] 08:29:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92cec400) [pid = 1765] [serial = 1736] [outer = 0x8f45e800] 08:29:37 INFO - PROCESS | 1765 | 1465918177891 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92ced800) [pid = 1765] [serial = 1737] [outer = 0x8f45e800] 08:29:38 INFO - PROCESS | 1765 | 1465918178808 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1438ms 08:29:38 INFO - PROCESS | 1765 | 1465918178866 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 1765 | 1465918178870 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:29:38 INFO - PROCESS | 1765 | 1465918178876 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1765 | 1465918178880 Marionette TRACE conn4 <- [1,2286,null,{}] 08:29:38 INFO - PROCESS | 1765 | 1465918178885 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}] 08:29:38 INFO - PROCESS | 1765 | 1465918178890 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:39 INFO - PROCESS | 1765 | 1465918179067 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:29:39 INFO - PROCESS | 1765 | 1465918179257 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1765 | 1465918179265 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e7c00 == 32 [pid = 1765] [id = 579] 08:29:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8b8e9400) [pid = 1765] [serial = 1738] [outer = (nil)] 08:29:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8ecf9c00) [pid = 1765] [serial = 1739] [outer = 0x8b8e9400] 08:29:39 INFO - PROCESS | 1765 | 1465918179346 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8f5c5400) [pid = 1765] [serial = 1740] [outer = 0x8b8e9400] 08:29:40 INFO - PROCESS | 1765 | 1465918180508 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]]]}] 08:29:40 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 08:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1678ms 08:29:40 INFO - PROCESS | 1765 | 1465918180556 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 1765 | 1465918180563 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:29:40 INFO - PROCESS | 1765 | 1465918180571 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 1765 | 1465918180576 Marionette TRACE conn4 <- [1,2290,null,{}] 08:29:40 INFO - PROCESS | 1765 | 1465918180584 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}] 08:29:40 INFO - PROCESS | 1765 | 1465918180589 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:40 INFO - PROCESS | 1765 | 1465918180780 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:29:41 INFO - PROCESS | 1765 | 1465918181026 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1765 | 1465918181040 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d8c00 == 33 [pid = 1765] [id = 580] 08:29:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e713800) [pid = 1765] [serial = 1741] [outer = (nil)] 08:29:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8ecf3400) [pid = 1765] [serial = 1742] [outer = 0x8e713800] 08:29:41 INFO - PROCESS | 1765 | 1465918181118 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f458800) [pid = 1765] [serial = 1743] [outer = 0x8e713800] 08:29:41 INFO - PROCESS | 1765 | 1465918181974 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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1430ms 08:29:42 INFO - PROCESS | 1765 | 1465918182001 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 1765 | 1465918182008 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:29:42 INFO - PROCESS | 1765 | 1465918182018 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 1765 | 1465918182021 Marionette TRACE conn4 <- [1,2294,null,{}] 08:29:42 INFO - PROCESS | 1765 | 1465918182027 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}] 08:29:42 INFO - PROCESS | 1765 | 1465918182032 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:42 INFO - PROCESS | 1765 | 1465918182200 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:29:42 INFO - PROCESS | 1765 | 1465918182488 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 1765 | 1465918182495 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ec400 == 34 [pid = 1765] [id = 581] 08:29:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8f50d400) [pid = 1765] [serial = 1744] [outer = (nil)] 08:29:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x90fc5000) [pid = 1765] [serial = 1745] [outer = 0x8f50d400] 08:29:42 INFO - PROCESS | 1765 | 1465918182575 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x91071800) [pid = 1765] [serial = 1746] [outer = 0x8f50d400] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a5400 == 33 [pid = 1765] [id = 554] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d8c00 == 32 [pid = 1765] [id = 580] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e7c00 == 31 [pid = 1765] [id = 579] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dd400 == 30 [pid = 1765] [id = 578] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf0400 == 29 [pid = 1765] [id = 576] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc7800 == 28 [pid = 1765] [id = 577] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x92707800 == 27 [pid = 1765] [id = 575] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x924ed400 == 26 [pid = 1765] [id = 574] 08:29:43 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf2000 == 25 [pid = 1765] [id = 573] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x8d7d6c00) [pid = 1765] [serial = 1649] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x8f5c7800) [pid = 1765] [serial = 1653] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x924f7000) [pid = 1765] [serial = 1658] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8f506800) [pid = 1765] [serial = 1652] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8e6ca000) [pid = 1765] [serial = 1667] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f73c400) [pid = 1765] [serial = 1676] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8e70dc00) [pid = 1765] [serial = 1668] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x92ab9000) [pid = 1765] [serial = 1662] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8d9d4000) [pid = 1765] [serial = 1650] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92715000) [pid = 1765] [serial = 1661] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f506000) [pid = 1765] [serial = 1664] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f7a0400) [pid = 1765] [serial = 1677] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e6c7400) [pid = 1765] [serial = 1671] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92b4e000) [pid = 1765] [serial = 1665] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8e5ad400) [pid = 1765] [serial = 1670] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ee53000) [pid = 1765] [serial = 1673] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x925d0000) [pid = 1765] [serial = 1659] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91070c00) [pid = 1765] [serial = 1655] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8f45f000) [pid = 1765] [serial = 1674] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f5c5c00) [pid = 1765] [serial = 1679] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91c6d800) [pid = 1765] [serial = 1656] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90fc8c00) [pid = 1765] [serial = 1682] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f7a8000) [pid = 1765] [serial = 1680] [outer = (nil)] [url = about:blank] 08:29:44 INFO - PROCESS | 1765 | 1465918184606 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]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2639ms 08:29:44 INFO - PROCESS | 1765 | 1465918184658 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 1765 | 1465918184663 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:29:44 INFO - PROCESS | 1765 | 1465918184672 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1765 | 1465918184679 Marionette TRACE conn4 <- [1,2298,null,{}] 08:29:44 INFO - PROCESS | 1765 | 1465918184686 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}] 08:29:44 INFO - PROCESS | 1765 | 1465918184691 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:44 INFO - PROCESS | 1765 | 1465918184854 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:29:45 INFO - PROCESS | 1765 | 1465918184992 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1765 | 1465918185003 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d0c00 == 26 [pid = 1765] [id = 582] 08:29:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8d9d6000) [pid = 1765] [serial = 1747] [outer = (nil)] 08:29:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e6c3c00) [pid = 1765] [serial = 1748] [outer = 0x8d9d6000] 08:29:45 INFO - PROCESS | 1765 | 1465918185076 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e715400) [pid = 1765] [serial = 1749] [outer = 0x8d9d6000] 08:29:45 INFO - PROCESS | 1765 | 1465918185890 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1282ms 08:29:45 INFO - PROCESS | 1765 | 1465918185955 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 1765 | 1465918185961 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:29:45 INFO - PROCESS | 1765 | 1465918185971 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 1765 | 1465918185975 Marionette TRACE conn4 <- [1,2302,null,{}] 08:29:45 INFO - PROCESS | 1765 | 1465918185981 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}] 08:29:45 INFO - PROCESS | 1765 | 1465918185986 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:46 INFO - PROCESS | 1765 | 1465918186148 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:29:46 INFO - PROCESS | 1765 | 1465918186159 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 1765 | 1465918186165 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dd400 == 27 [pid = 1765] [id = 583] 08:29:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f45f800) [pid = 1765] [serial = 1750] [outer = (nil)] 08:29:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f5c4400) [pid = 1765] [serial = 1751] [outer = 0x8f45f800] 08:29:46 INFO - PROCESS | 1765 | 1465918186236 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f734800) [pid = 1765] [serial = 1752] [outer = 0x8f45f800] 08:29:47 INFO - PROCESS | 1765 | 1465918187230 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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1281ms 08:29:47 INFO - PROCESS | 1765 | 1465918187251 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 1765 | 1465918187254 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:29:47 INFO - PROCESS | 1765 | 1465918187260 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 1765 | 1465918187266 Marionette TRACE conn4 <- [1,2306,null,{}] 08:29:47 INFO - PROCESS | 1765 | 1465918187290 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}] 08:29:47 INFO - PROCESS | 1765 | 1465918187299 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:47 INFO - PROCESS | 1765 | 1465918187520 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:29:47 INFO - PROCESS | 1765 | 1465918187644 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 1765 | 1465918187654 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc5c00 == 28 [pid = 1765] [id = 584] 08:29:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90fc7800) [pid = 1765] [serial = 1753] [outer = (nil)] 08:29:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90fcf000) [pid = 1765] [serial = 1754] [outer = 0x90fc7800] 08:29:47 INFO - PROCESS | 1765 | 1465918187728 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91b90800) [pid = 1765] [serial = 1755] [outer = 0x90fc7800] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90fc9c00) [pid = 1765] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e711400) [pid = 1765] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8d7d3800) [pid = 1765] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x90edec00) [pid = 1765] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91c66000) [pid = 1765] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91b85800) [pid = 1765] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:29:48 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f5bf000) [pid = 1765] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:29:49 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f73c000) [pid = 1765] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:29:49 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e70f000) [pid = 1765] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:29:49 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d7d3c00) [pid = 1765] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:29:49 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9237fc00) [pid = 1765] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:29:49 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91b8dc00) [pid = 1765] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:29:49 INFO - PROCESS | 1765 | 1465918189187 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1944ms 08:29:49 INFO - PROCESS | 1765 | 1465918189252 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1765 | 1465918189257 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:29:49 INFO - PROCESS | 1765 | 1465918189268 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1765 | 1465918189271 Marionette TRACE conn4 <- [1,2310,null,{}] 08:29:49 INFO - PROCESS | 1765 | 1465918189276 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}] 08:29:49 INFO - PROCESS | 1765 | 1465918189281 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:49 INFO - PROCESS | 1765 | 1465918189427 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:29:49 INFO - PROCESS | 1765 | 1465918189566 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 1765 | 1465918189577 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e4800 == 29 [pid = 1765] [id = 585] 08:29:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e70c400) [pid = 1765] [serial = 1756] [outer = (nil)] 08:29:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90edec00) [pid = 1765] [serial = 1757] [outer = 0x8e70c400] 08:29:49 INFO - PROCESS | 1765 | 1465918189642 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91c6f000) [pid = 1765] [serial = 1758] [outer = 0x8e70c400] 08:29:50 INFO - PROCESS | 1765 | 1465918190324 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]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1079ms 08:29:50 INFO - PROCESS | 1765 | 1465918190349 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 1765 | 1465918190353 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:29:50 INFO - PROCESS | 1765 | 1465918190358 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 1765 | 1465918190361 Marionette TRACE conn4 <- [1,2314,null,{}] 08:29:50 INFO - PROCESS | 1765 | 1465918190366 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}] 08:29:50 INFO - PROCESS | 1765 | 1465918190371 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:50 INFO - PROCESS | 1765 | 1465918190513 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:29:50 INFO - PROCESS | 1765 | 1465918190656 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1765 | 1465918190666 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70dc00 == 30 [pid = 1765] [id = 586] 08:29:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e711400) [pid = 1765] [serial = 1759] [outer = (nil)] 08:29:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91fffc00) [pid = 1765] [serial = 1760] [outer = 0x8e711400] 08:29:50 INFO - PROCESS | 1765 | 1465918190730 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x921a9800) [pid = 1765] [serial = 1761] [outer = 0x8e711400] 08:29:51 INFO - PROCESS | 1765 | 1465918191826 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]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1536ms 08:29:51 INFO - PROCESS | 1765 | 1465918191896 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 1765 | 1465918191903 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:29:51 INFO - PROCESS | 1765 | 1465918191911 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 1765 | 1465918191919 Marionette TRACE conn4 <- [1,2318,null,{}] 08:29:51 INFO - PROCESS | 1765 | 1465918191927 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}] 08:29:51 INFO - PROCESS | 1765 | 1465918191933 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:52 INFO - PROCESS | 1765 | 1465918192150 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:29:52 INFO - PROCESS | 1765 | 1465918192380 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 1765 | 1465918192390 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ca000 == 31 [pid = 1765] [id = 587] 08:29:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8e6cb400) [pid = 1765] [serial = 1762] [outer = (nil)] 08:29:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f45d000) [pid = 1765] [serial = 1763] [outer = 0x8e6cb400] 08:29:52 INFO - PROCESS | 1765 | 1465918192519 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f5bf800) [pid = 1765] [serial = 1764] [outer = 0x8e6cb400] 08:29:53 INFO - PROCESS | 1765 | 1465918193521 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] 08:29:53 INFO - PROCESS | 1765 | 1465918193609 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:29:53 INFO - PROCESS | 1765 | 1465918193620 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 1765 | 1465918193624 Marionette TRACE conn4 <- [1,2322,null,{}] 08:29:53 INFO - PROCESS | 1765 | 1465918193631 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}] 08:29:53 INFO - PROCESS | 1765 | 1465918193636 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:53 INFO - PROCESS | 1765 | 1465918193858 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:29:54 INFO - PROCESS | 1765 | 1465918194135 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 1765 | 1465918194145 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c9000 == 32 [pid = 1765] [id = 588] 08:29:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90fc6800) [pid = 1765] [serial = 1765] [outer = (nil)] 08:29:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91c6ec00) [pid = 1765] [serial = 1766] [outer = 0x90fc6800] 08:29:54 INFO - PROCESS | 1765 | 1465918194253 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91ff9400) [pid = 1765] [serial = 1767] [outer = 0x90fc6800] 08:29:55 INFO - PROCESS | 1765 | 1465918195209 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]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1631ms 08:29:55 INFO - PROCESS | 1765 | 1465918195250 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:29:55 INFO - PROCESS | 1765 | 1465918195255 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:29:55 INFO - PROCESS | 1765 | 1465918195261 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 1765 | 1465918195267 Marionette TRACE conn4 <- [1,2326,null,{}] 08:29:55 INFO - PROCESS | 1765 | 1465918195284 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}] 08:29:55 INFO - PROCESS | 1765 | 1465918195293 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:55 INFO - PROCESS | 1765 | 1465918195482 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:29:55 INFO - PROCESS | 1765 | 1465918195662 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 1765 | 1465918195676 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x924ed400 == 33 [pid = 1765] [id = 589] 08:29:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x924ed800) [pid = 1765] [serial = 1768] [outer = (nil)] 08:29:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x924f6c00) [pid = 1765] [serial = 1769] [outer = 0x924ed800] 08:29:55 INFO - PROCESS | 1765 | 1465918195758 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x925ca000) [pid = 1765] [serial = 1770] [outer = 0x924ed800] 08:29:56 INFO - PROCESS | 1765 | 1465918196823 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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1643ms 08:29:56 INFO - PROCESS | 1765 | 1465918196905 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:29:56 INFO - PROCESS | 1765 | 1465918196911 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:29:56 INFO - PROCESS | 1765 | 1465918196917 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 1765 | 1465918196920 Marionette TRACE conn4 <- [1,2330,null,{}] 08:29:56 INFO - PROCESS | 1765 | 1465918196926 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}] 08:29:56 INFO - PROCESS | 1765 | 1465918196932 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:57 INFO - PROCESS | 1765 | 1465918197146 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:29:57 INFO - PROCESS | 1765 | 1465918197377 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1765 | 1465918197386 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e9800 == 34 [pid = 1765] [id = 590] 08:29:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8b8ea000) [pid = 1765] [serial = 1771] [outer = (nil)] 08:29:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8d7da800) [pid = 1765] [serial = 1772] [outer = 0x8b8ea000] 08:29:57 INFO - PROCESS | 1765 | 1465918197634 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8d9d8400) [pid = 1765] [serial = 1773] [outer = 0x8b8ea000] 08:29:58 INFO - PROCESS | 1765 | 1465918198657 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]]]}] 08:29:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e4800 == 33 [pid = 1765] [id = 585] 08:29:58 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc5c00 == 32 [pid = 1765] [id = 584] 08:29:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dd400 == 31 [pid = 1765] [id = 583] 08:29:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d0c00 == 30 [pid = 1765] [id = 582] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x91ffec00) [pid = 1765] [serial = 1709] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8eced400) [pid = 1765] [serial = 1685] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8ecf9800) [pid = 1765] [serial = 1686] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e5ac400) [pid = 1765] [serial = 1697] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91b8b800) [pid = 1765] [serial = 1698] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90fcc800) [pid = 1765] [serial = 1683] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91c72800) [pid = 1765] [serial = 1694] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91ff7400) [pid = 1765] [serial = 1695] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91b89000) [pid = 1765] [serial = 1691] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91b8e400) [pid = 1765] [serial = 1692] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8f7a3400) [pid = 1765] [serial = 1688] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f7a2000) [pid = 1765] [serial = 1689] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f7a7400) [pid = 1765] [serial = 1703] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90fc2800) [pid = 1765] [serial = 1704] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ecedc00) [pid = 1765] [serial = 1700] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ee5d000) [pid = 1765] [serial = 1701] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91073400) [pid = 1765] [serial = 1713] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x924f2800) [pid = 1765] [serial = 1715] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91ff0800) [pid = 1765] [serial = 1707] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91c68400) [pid = 1765] [serial = 1706] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9226b400) [pid = 1765] [serial = 1710] [outer = (nil)] [url = about:blank] 08:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1832ms 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f7aac00) [pid = 1765] [serial = 1712] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x924f6000) [pid = 1765] [serial = 1716] [outer = (nil)] [url = about:blank] 08:29:58 INFO - PROCESS | 1765 | 1465918198749 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1765 | 1465918198755 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:29:58 INFO - PROCESS | 1765 | 1465918198764 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1765 | 1465918198768 Marionette TRACE conn4 <- [1,2334,null,{}] 08:29:58 INFO - PROCESS | 1765 | 1465918198781 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}] 08:29:58 INFO - PROCESS | 1765 | 1465918198788 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:58 INFO - PROCESS | 1765 | 1465918198954 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:29:59 INFO - PROCESS | 1765 | 1465918199135 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1765 | 1465918199148 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:29:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf7c00 == 31 [pid = 1765] [id = 591] 08:29:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ecfa000) [pid = 1765] [serial = 1774] [outer = (nil)] 08:29:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8ee5d000) [pid = 1765] [serial = 1775] [outer = 0x8ecfa000] 08:29:59 INFO - PROCESS | 1765 | 1465918199225 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f5c7000) [pid = 1765] [serial = 1776] [outer = 0x8ecfa000] 08:29:59 INFO - PROCESS | 1765 | 1465918199968 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]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1240ms 08:30:00 INFO - PROCESS | 1765 | 1465918200004 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1765 | 1465918200009 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:30:00 INFO - PROCESS | 1765 | 1465918200040 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 1765 | 1465918200044 Marionette TRACE conn4 <- [1,2338,null,{}] 08:30:00 INFO - PROCESS | 1765 | 1465918200051 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}] 08:30:00 INFO - PROCESS | 1765 | 1465918200055 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:00 INFO - PROCESS | 1765 | 1465918200213 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:30:00 INFO - PROCESS | 1765 | 1465918200222 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1765 | 1465918200236 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f736800 == 32 [pid = 1765] [id = 592] 08:30:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f7a3400) [pid = 1765] [serial = 1777] [outer = (nil)] 08:30:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90fc3800) [pid = 1765] [serial = 1778] [outer = 0x8f7a3400] 08:30:00 INFO - PROCESS | 1765 | 1465918200300 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91070400) [pid = 1765] [serial = 1779] [outer = 0x8f7a3400] 08:30:01 INFO - PROCESS | 1765 | 1465918201286 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]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1302ms 08:30:01 INFO - PROCESS | 1765 | 1465918201322 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1765 | 1465918201326 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:30:01 INFO - PROCESS | 1765 | 1465918201339 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 1765 | 1465918201345 Marionette TRACE conn4 <- [1,2342,null,{}] 08:30:01 INFO - PROCESS | 1765 | 1465918201361 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}] 08:30:01 INFO - PROCESS | 1765 | 1465918201370 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:01 INFO - PROCESS | 1765 | 1465918201592 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:30:01 INFO - PROCESS | 1765 | 1465918201614 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1765 | 1465918201624 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c6800 == 33 [pid = 1765] [id = 593] 08:30:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91c66c00) [pid = 1765] [serial = 1780] [outer = (nil)] 08:30:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ff7800) [pid = 1765] [serial = 1781] [outer = 0x91c66c00] 08:30:01 INFO - PROCESS | 1765 | 1465918201688 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91fff800) [pid = 1765] [serial = 1782] [outer = 0x91c66c00] 08:30:02 INFO - PROCESS | 1765 | 1465918202680 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]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1399ms 08:30:02 INFO - PROCESS | 1765 | 1465918202743 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:30:02 INFO - PROCESS | 1765 | 1465918202747 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:30:02 INFO - PROCESS | 1765 | 1465918202753 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1765 | 1465918202756 Marionette TRACE conn4 <- [1,2346,null,{}] 08:30:02 INFO - PROCESS | 1765 | 1465918202761 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}] 08:30:02 INFO - PROCESS | 1765 | 1465918202765 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:02 INFO - PROCESS | 1765 | 1465918202985 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:30:03 INFO - PROCESS | 1765 | 1465918203006 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1765 | 1465918203013 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e4000 == 34 [pid = 1765] [id = 594] 08:30:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91ff0c00) [pid = 1765] [serial = 1783] [outer = (nil)] 08:30:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9237ac00) [pid = 1765] [serial = 1784] [outer = 0x91ff0c00] 08:30:03 INFO - PROCESS | 1765 | 1465918203082 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x924ec800) [pid = 1765] [serial = 1785] [outer = 0x91ff0c00] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e5a3000) [pid = 1765] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f73b000) [pid = 1765] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x924edc00) [pid = 1765] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9270a800) [pid = 1765] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f50d400) [pid = 1765] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90fc7800) [pid = 1765] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f45f800) [pid = 1765] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9237f400) [pid = 1765] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8d9d6000) [pid = 1765] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x921ac400) [pid = 1765] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f45e800) [pid = 1765] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8b8e9400) [pid = 1765] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e70c400) [pid = 1765] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:30:03 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e713800) [pid = 1765] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:30:04 INFO - PROCESS | 1765 | 1465918204118 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]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1387ms 08:30:04 INFO - PROCESS | 1765 | 1465918204141 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 1765 | 1465918204144 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:30:04 INFO - PROCESS | 1765 | 1465918204150 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 1765 | 1465918204154 Marionette TRACE conn4 <- [1,2350,null,{}] 08:30:04 INFO - PROCESS | 1765 | 1465918204160 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}] 08:30:04 INFO - PROCESS | 1765 | 1465918204165 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:04 INFO - PROCESS | 1765 | 1465918204369 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:30:04 INFO - PROCESS | 1765 | 1465918204386 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1765 | 1465918204393 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a3000 == 35 [pid = 1765] [id = 595] 08:30:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e5ae400) [pid = 1765] [serial = 1786] [outer = (nil)] 08:30:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f7a2c00) [pid = 1765] [serial = 1787] [outer = 0x8e5ae400] 08:30:04 INFO - PROCESS | 1765 | 1465918204481 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x924e9400) [pid = 1765] [serial = 1788] [outer = 0x8e5ae400] 08:30:05 INFO - PROCESS | 1765 | 1465918205348 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]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1235ms 08:30:05 INFO - PROCESS | 1765 | 1465918205386 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1765 | 1465918205389 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:30:05 INFO - PROCESS | 1765 | 1465918205396 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1765 | 1465918205398 Marionette TRACE conn4 <- [1,2354,null,{}] 08:30:05 INFO - PROCESS | 1765 | 1465918205403 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}] 08:30:05 INFO - PROCESS | 1765 | 1465918205414 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:05 INFO - PROCESS | 1765 | 1465918205567 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:30:05 INFO - PROCESS | 1765 | 1465918205577 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1765 | 1465918205585 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f504c00 == 36 [pid = 1765] [id = 596] 08:30:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f734c00) [pid = 1765] [serial = 1789] [outer = (nil)] 08:30:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x92707000) [pid = 1765] [serial = 1790] [outer = 0x8f734c00] 08:30:05 INFO - PROCESS | 1765 | 1465918205650 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x92ab4000) [pid = 1765] [serial = 1791] [outer = 0x8f734c00] 08:30:06 INFO - PROCESS | 1765 | 1465918206831 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]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1476ms 08:30:06 INFO - PROCESS | 1765 | 1465918206873 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 1765 | 1465918206880 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:30:06 INFO - PROCESS | 1765 | 1465918206887 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1765 | 1465918206895 Marionette TRACE conn4 <- [1,2358,null,{}] 08:30:06 INFO - PROCESS | 1765 | 1465918206903 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}] 08:30:06 INFO - PROCESS | 1765 | 1465918206909 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:07 INFO - PROCESS | 1765 | 1465918207093 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:30:07 INFO - PROCESS | 1765 | 1465918207275 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1765 | 1465918207286 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d3000 == 37 [pid = 1765] [id = 597] 08:30:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8d9d8000) [pid = 1765] [serial = 1792] [outer = (nil)] 08:30:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ecf5c00) [pid = 1765] [serial = 1793] [outer = 0x8d9d8000] 08:30:07 INFO - PROCESS | 1765 | 1465918207378 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f79e400) [pid = 1765] [serial = 1794] [outer = 0x8d9d8000] 08:30:08 INFO - PROCESS | 1765 | 1465918208311 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]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1485ms 08:30:08 INFO - PROCESS | 1765 | 1465918208377 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1765 | 1465918208385 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:30:08 INFO - PROCESS | 1765 | 1465918208398 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 1765 | 1465918208402 Marionette TRACE conn4 <- [1,2362,null,{}] 08:30:08 INFO - PROCESS | 1765 | 1465918208409 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}] 08:30:08 INFO - PROCESS | 1765 | 1465918208414 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:08 INFO - PROCESS | 1765 | 1465918208603 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:30:08 INFO - PROCESS | 1765 | 1465918208788 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1765 | 1465918208797 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f739c00 == 38 [pid = 1765] [id = 598] 08:30:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b8b800) [pid = 1765] [serial = 1795] [outer = (nil)] 08:30:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91c70000) [pid = 1765] [serial = 1796] [outer = 0x91b8b800] 08:30:08 INFO - PROCESS | 1765 | 1465918208884 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91ff7400) [pid = 1765] [serial = 1797] [outer = 0x91b8b800] 08:30:09 INFO - PROCESS | 1765 | 1465918209918 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]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1585ms 08:30:09 INFO - PROCESS | 1765 | 1465918209983 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 1765 | 1465918209988 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:30:09 INFO - PROCESS | 1765 | 1465918209995 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1765 | 1465918210002 Marionette TRACE conn4 <- [1,2366,null,{}] 08:30:10 INFO - PROCESS | 1765 | 1465918210018 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}] 08:30:10 INFO - PROCESS | 1765 | 1465918210027 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:10 INFO - PROCESS | 1765 | 1465918210242 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:30:10 INFO - PROCESS | 1765 | 1465918210426 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1765 | 1465918210439 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x925cf400 == 39 [pid = 1765] [id = 599] 08:30:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9270a000) [pid = 1765] [serial = 1798] [outer = (nil)] 08:30:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92abd400) [pid = 1765] [serial = 1799] [outer = 0x9270a000] 08:30:10 INFO - PROCESS | 1765 | 1465918210572 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b4c000) [pid = 1765] [serial = 1800] [outer = 0x9270a000] 08:30:11 INFO - PROCESS | 1765 | 1465918211505 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]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1583ms 08:30:11 INFO - PROCESS | 1765 | 1465918211579 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 1765 | 1465918211585 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:30:11 INFO - PROCESS | 1765 | 1465918211592 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 1765 | 1465918211595 Marionette TRACE conn4 <- [1,2370,null,{}] 08:30:11 INFO - PROCESS | 1765 | 1465918211601 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}] 08:30:11 INFO - PROCESS | 1765 | 1465918211606 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:11 INFO - PROCESS | 1765 | 1465918211823 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:30:12 INFO - PROCESS | 1765 | 1465918212006 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1765 | 1465918212014 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x9270d000 == 40 [pid = 1765] [id = 600] 08:30:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92b4b000) [pid = 1765] [serial = 1801] [outer = (nil)] 08:30:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92c47800) [pid = 1765] [serial = 1802] [outer = 0x92b4b000] 08:30:12 INFO - PROCESS | 1765 | 1465918212108 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c4bc00) [pid = 1765] [serial = 1803] [outer = 0x92b4b000] 08:30:13 INFO - PROCESS | 1765 | 1465918213052 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]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1532ms 08:30:13 INFO - PROCESS | 1765 | 1465918213125 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 1765 | 1465918213128 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:30:13 INFO - PROCESS | 1765 | 1465918213135 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1765 | 1465918213138 Marionette TRACE conn4 <- [1,2374,null,{}] 08:30:13 INFO - PROCESS | 1765 | 1465918213144 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}] 08:30:13 INFO - PROCESS | 1765 | 1465918213150 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:13 INFO - PROCESS | 1765 | 1465918213356 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:30:13 INFO - PROCESS | 1765 | 1465918213539 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 1765 | 1465918213550 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f732800 == 41 [pid = 1765] [id = 601] 08:30:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92b50c00) [pid = 1765] [serial = 1804] [outer = (nil)] 08:30:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92cf0400) [pid = 1765] [serial = 1805] [outer = 0x92b50c00] 08:30:13 INFO - PROCESS | 1765 | 1465918213629 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92cf2800) [pid = 1765] [serial = 1806] [outer = 0x92b50c00] 08:30:14 INFO - PROCESS | 1765 | 1465918214602 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1531ms 08:30:14 INFO - PROCESS | 1765 | 1465918214667 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:30:14 INFO - PROCESS | 1765 | 1465918214671 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:30:14 INFO - PROCESS | 1765 | 1465918214677 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 1765 | 1465918214681 Marionette TRACE conn4 <- [1,2378,null,{}] 08:30:14 INFO - PROCESS | 1765 | 1465918214687 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}] 08:30:14 INFO - PROCESS | 1765 | 1465918214697 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:14 INFO - PROCESS | 1765 | 1465918214933 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:30:15 INFO - PROCESS | 1765 | 1465918215163 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 1765 | 1465918215169 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e713800 == 42 [pid = 1765] [id = 602] 08:30:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8ecedc00) [pid = 1765] [serial = 1807] [outer = (nil)] 08:30:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x93909400) [pid = 1765] [serial = 1808] [outer = 0x8ecedc00] 08:30:15 INFO - PROCESS | 1765 | 1465918215309 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x93910800) [pid = 1765] [serial = 1809] [outer = 0x8ecedc00] 08:30:16 INFO - PROCESS | 1765 | 1465918216198 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1579ms 08:30:16 INFO - PROCESS | 1765 | 1465918216257 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 1765 | 1465918216260 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:30:16 INFO - PROCESS | 1765 | 1465918216267 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 1765 | 1465918216270 Marionette TRACE conn4 <- [1,2382,null,{}] 08:30:16 INFO - PROCESS | 1765 | 1465918216276 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}] 08:30:16 INFO - PROCESS | 1765 | 1465918216281 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:16 INFO - PROCESS | 1765 | 1465918216450 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:30:16 INFO - PROCESS | 1765 | 1465918216638 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1765 | 1465918216647 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d1800 == 43 [pid = 1765] [id = 603] 08:30:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8d9cf800) [pid = 1765] [serial = 1810] [outer = (nil)] 08:30:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x90ee0400) [pid = 1765] [serial = 1811] [outer = 0x8d9cf800] 08:30:16 INFO - PROCESS | 1765 | 1465918216738 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91b85c00) [pid = 1765] [serial = 1812] [outer = 0x8d9cf800] 08:30:17 INFO - PROCESS | 1765 | 1465918217938 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1730ms 08:30:18 INFO - PROCESS | 1765 | 1465918217999 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 1765 | 1465918218006 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:30:18 INFO - PROCESS | 1765 | 1465918218023 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 1765 | 1465918218027 Marionette TRACE conn4 <- [1,2386,null,{}] 08:30:18 INFO - PROCESS | 1765 | 1465918218036 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}] 08:30:18 INFO - PROCESS | 1765 | 1465918218041 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:18 INFO - PROCESS | 1765 | 1465918218242 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:30:18 INFO - PROCESS | 1765 | 1465918218582 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 1765 | 1465918218594 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c4000 == 44 [pid = 1765] [id = 604] 08:30:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e6c6000) [pid = 1765] [serial = 1813] [outer = (nil)] 08:30:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8ecf6000) [pid = 1765] [serial = 1814] [outer = 0x8e6c6000] 08:30:18 INFO - PROCESS | 1765 | 1465918218666 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f45cc00) [pid = 1765] [serial = 1815] [outer = 0x8e6c6000] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a3000 == 43 [pid = 1765] [id = 595] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e4000 == 42 [pid = 1765] [id = 594] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c6800 == 41 [pid = 1765] [id = 593] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8f736800 == 40 [pid = 1765] [id = 592] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf7c00 == 39 [pid = 1765] [id = 591] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e9800 == 38 [pid = 1765] [id = 590] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ec400 == 37 [pid = 1765] [id = 581] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ca000 == 36 [pid = 1765] [id = 587] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70dc00 == 35 [pid = 1765] [id = 586] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x924ed400 == 34 [pid = 1765] [id = 589] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c9000 == 33 [pid = 1765] [id = 588] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d1800 == 32 [pid = 1765] [id = 603] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8f732800 == 31 [pid = 1765] [id = 601] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e713800 == 30 [pid = 1765] [id = 602] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x9270d000 == 29 [pid = 1765] [id = 600] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x925cf400 == 28 [pid = 1765] [id = 599] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8f739c00 == 27 [pid = 1765] [id = 598] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8f504c00 == 26 [pid = 1765] [id = 596] 08:30:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d3000 == 25 [pid = 1765] [id = 597] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8f50c000) [pid = 1765] [serial = 1719] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8e717000) [pid = 1765] [serial = 1718] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x91b92000) [pid = 1765] [serial = 1722] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x91b86400) [pid = 1765] [serial = 1721] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x925c9c00) [pid = 1765] [serial = 1725] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x925c1c00) [pid = 1765] [serial = 1724] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x92ab0800) [pid = 1765] [serial = 1728] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91071800) [pid = 1765] [serial = 1746] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x9270fc00) [pid = 1765] [serial = 1727] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x90fc5000) [pid = 1765] [serial = 1745] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90fcf000) [pid = 1765] [serial = 1754] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f5c4400) [pid = 1765] [serial = 1751] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x92b42800) [pid = 1765] [serial = 1731] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92b44400) [pid = 1765] [serial = 1730] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e6c3c00) [pid = 1765] [serial = 1748] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e715400) [pid = 1765] [serial = 1749] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x92c4c000) [pid = 1765] [serial = 1734] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x92c47c00) [pid = 1765] [serial = 1733] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x92ced800) [pid = 1765] [serial = 1737] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92cec400) [pid = 1765] [serial = 1736] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f5c5400) [pid = 1765] [serial = 1740] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8ecf9c00) [pid = 1765] [serial = 1739] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90edec00) [pid = 1765] [serial = 1757] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fffc00) [pid = 1765] [serial = 1760] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f458800) [pid = 1765] [serial = 1743] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ecf3400) [pid = 1765] [serial = 1742] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91b90800) [pid = 1765] [serial = 1755] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91c6f000) [pid = 1765] [serial = 1758] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f734800) [pid = 1765] [serial = 1752] [outer = (nil)] [url = about:blank] 08:30:20 INFO - PROCESS | 1765 | 1465918220712 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]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2752ms 08:30:20 INFO - PROCESS | 1765 | 1465918220767 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1765 | 1465918220772 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:30:20 INFO - PROCESS | 1765 | 1465918220780 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1765 | 1465918220785 Marionette TRACE conn4 <- [1,2390,null,{}] 08:30:20 INFO - PROCESS | 1765 | 1465918220793 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}] 08:30:20 INFO - PROCESS | 1765 | 1465918220799 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:20 INFO - PROCESS | 1765 | 1465918220977 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:30:21 INFO - PROCESS | 1765 | 1465918221228 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1765 | 1465918221235 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a3000 == 26 [pid = 1765] [id = 605] 08:30:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e5a3c00) [pid = 1765] [serial = 1816] [outer = (nil)] 08:30:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e6c6800) [pid = 1765] [serial = 1817] [outer = 0x8e5a3c00] 08:30:21 INFO - PROCESS | 1765 | 1465918221324 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e70a800) [pid = 1765] [serial = 1818] [outer = 0x8e5a3c00] 08:30:22 INFO - PROCESS | 1765 | 1465918222094 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]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1333ms 08:30:22 INFO - PROCESS | 1765 | 1465918222120 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 1765 | 1465918222128 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:30:22 INFO - PROCESS | 1765 | 1465918222139 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1765 | 1465918222143 Marionette TRACE conn4 <- [1,2394,null,{}] 08:30:22 INFO - PROCESS | 1765 | 1465918222149 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}] 08:30:22 INFO - PROCESS | 1765 | 1465918222155 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:22 INFO - PROCESS | 1765 | 1465918222331 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:30:22 INFO - PROCESS | 1765 | 1465918222343 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 1765 | 1465918222354 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f458000 == 27 [pid = 1765] [id = 606] 08:30:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f45a800) [pid = 1765] [serial = 1819] [outer = (nil)] 08:30:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f503000) [pid = 1765] [serial = 1820] [outer = 0x8f45a800] 08:30:22 INFO - PROCESS | 1765 | 1465918222423 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f50c000) [pid = 1765] [serial = 1821] [outer = 0x8f45a800] 08:30:23 INFO - PROCESS | 1765 | 1465918223484 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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1380ms 08:30:23 INFO - PROCESS | 1765 | 1465918223525 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 1765 | 1465918223529 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:30:23 INFO - PROCESS | 1765 | 1465918223535 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 1765 | 1465918223541 Marionette TRACE conn4 <- [1,2398,null,{}] 08:30:23 INFO - PROCESS | 1765 | 1465918223558 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}] 08:30:23 INFO - PROCESS | 1765 | 1465918223567 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:23 INFO - PROCESS | 1765 | 1465918223794 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:30:23 INFO - PROCESS | 1765 | 1465918223818 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1765 | 1465918223827 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a1000 == 28 [pid = 1765] [id = 607] 08:30:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f7a1c00) [pid = 1765] [serial = 1822] [outer = (nil)] 08:30:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f7a8400) [pid = 1765] [serial = 1823] [outer = 0x8f7a1c00] 08:30:23 INFO - PROCESS | 1765 | 1465918223902 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90edec00) [pid = 1765] [serial = 1824] [outer = 0x8f7a1c00] 08:30:24 INFO - PROCESS | 1765 | 1465918224833 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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1342ms 08:30:24 INFO - PROCESS | 1765 | 1465918224878 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1765 | 1465918224883 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:30:24 INFO - PROCESS | 1765 | 1465918224888 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1765 | 1465918224892 Marionette TRACE conn4 <- [1,2402,null,{}] 08:30:24 INFO - PROCESS | 1765 | 1465918224897 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}] 08:30:24 INFO - PROCESS | 1765 | 1465918224902 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:25 INFO - PROCESS | 1765 | 1465918225114 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e711400) [pid = 1765] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f7a3400) [pid = 1765] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90fc6800) [pid = 1765] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91c66c00) [pid = 1765] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e5ae400) [pid = 1765] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8b8ea000) [pid = 1765] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91ff0c00) [pid = 1765] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x924ed800) [pid = 1765] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ecfa000) [pid = 1765] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e6cb400) [pid = 1765] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:30:25 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f734c00) [pid = 1765] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:30:25 INFO - PROCESS | 1765 | 1465918225778 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 1765 | 1465918225786 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e8800 == 29 [pid = 1765] [id = 608] 08:30:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8d7db000) [pid = 1765] [serial = 1825] [outer = (nil)] 08:30:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e711400) [pid = 1765] [serial = 1826] [outer = 0x8d7db000] 08:30:25 INFO - PROCESS | 1765 | 1465918225858 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f7a3400) [pid = 1765] [serial = 1827] [outer = 0x8d7db000] 08:30:26 INFO - PROCESS | 1765 | 1465918226615 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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1790ms 08:30:26 INFO - PROCESS | 1765 | 1465918226680 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 1765 | 1465918226684 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:30:26 INFO - PROCESS | 1765 | 1465918226694 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1765 | 1465918226697 Marionette TRACE conn4 <- [1,2406,null,{}] 08:30:26 INFO - PROCESS | 1765 | 1465918226703 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}] 08:30:26 INFO - PROCESS | 1765 | 1465918226708 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:26 INFO - PROCESS | 1765 | 1465918226857 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:30:26 INFO - PROCESS | 1765 | 1465918226866 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1765 | 1465918226877 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eb400 == 30 [pid = 1765] [id = 609] 08:30:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8d7e0c00) [pid = 1765] [serial = 1828] [outer = (nil)] 08:30:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91b83800) [pid = 1765] [serial = 1829] [outer = 0x8d7e0c00] 08:30:26 INFO - PROCESS | 1765 | 1465918226942 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91b8c000) [pid = 1765] [serial = 1830] [outer = 0x8d7e0c00] 08:30:27 INFO - PROCESS | 1765 | 1465918227993 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]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1381ms 08:30:28 INFO - PROCESS | 1765 | 1465918228077 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 1765 | 1465918228084 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:30:28 INFO - PROCESS | 1765 | 1465918228093 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 1765 | 1465918228098 Marionette TRACE conn4 <- [1,2410,null,{}] 08:30:28 INFO - PROCESS | 1765 | 1465918228107 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}] 08:30:28 INFO - PROCESS | 1765 | 1465918228113 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:28 INFO - PROCESS | 1765 | 1465918228330 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:30:28 INFO - PROCESS | 1765 | 1465918228585 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 1765 | 1465918228599 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dac00 == 31 [pid = 1765] [id = 610] 08:30:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8d9db400) [pid = 1765] [serial = 1831] [outer = (nil)] 08:30:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e717000) [pid = 1765] [serial = 1832] [outer = 0x8d9db400] 08:30:28 INFO - PROCESS | 1765 | 1465918228706 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ecf7c00) [pid = 1765] [serial = 1833] [outer = 0x8d9db400] 08:30:29 INFO - PROCESS | 1765 | 1465918229694 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]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1634ms 08:30:29 INFO - PROCESS | 1765 | 1465918229727 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 1765 | 1465918229734 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:30:29 INFO - PROCESS | 1765 | 1465918229773 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1765 | 1465918229778 Marionette TRACE conn4 <- [1,2414,null,{}] 08:30:29 INFO - PROCESS | 1765 | 1465918229785 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}] 08:30:29 INFO - PROCESS | 1765 | 1465918229791 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:29 INFO - PROCESS | 1765 | 1465918229984 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:30:30 INFO - PROCESS | 1765 | 1465918230218 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1765 | 1465918230230 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c7400 == 32 [pid = 1765] [id = 611] 08:30:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f73f000) [pid = 1765] [serial = 1834] [outer = (nil)] 08:30:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90fc4800) [pid = 1765] [serial = 1835] [outer = 0x8f73f000] 08:30:30 INFO - PROCESS | 1765 | 1465918230336 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x90fc2400) [pid = 1765] [serial = 1836] [outer = 0x8f73f000] 08:30:31 INFO - PROCESS | 1765 | 1465918231427 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]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1700ms 08:30:31 INFO - PROCESS | 1765 | 1465918231471 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 1765 | 1465918231476 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:30:31 INFO - PROCESS | 1765 | 1465918231482 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 1765 | 1465918231489 Marionette TRACE conn4 <- [1,2418,null,{}] 08:30:31 INFO - PROCESS | 1765 | 1465918231506 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}] 08:30:31 INFO - PROCESS | 1765 | 1465918231515 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:31 INFO - PROCESS | 1765 | 1465918231714 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:30:31 INFO - PROCESS | 1765 | 1465918231946 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 1765 | 1465918231959 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c72400 == 33 [pid = 1765] [id = 612] 08:30:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91c73400) [pid = 1765] [serial = 1837] [outer = (nil)] 08:30:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91ff6400) [pid = 1765] [serial = 1838] [outer = 0x91c73400] 08:30:32 INFO - PROCESS | 1765 | 1465918232068 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91fffc00) [pid = 1765] [serial = 1839] [outer = 0x91c73400] 08:30:33 INFO - PROCESS | 1765 | 1465918233104 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]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1692ms 08:30:33 INFO - PROCESS | 1765 | 1465918233175 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:30:33 INFO - PROCESS | 1765 | 1465918233180 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:30:33 INFO - PROCESS | 1765 | 1465918233187 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1765 | 1465918233191 Marionette TRACE conn4 <- [1,2422,null,{}] 08:30:33 INFO - PROCESS | 1765 | 1465918233196 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}] 08:30:33 INFO - PROCESS | 1765 | 1465918233202 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:33 INFO - PROCESS | 1765 | 1465918233392 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:30:33 INFO - PROCESS | 1765 | 1465918233616 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 1765 | 1465918233623 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79e000 == 34 [pid = 1765] [id = 613] 08:30:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91ff3800) [pid = 1765] [serial = 1840] [outer = (nil)] 08:30:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9237d800) [pid = 1765] [serial = 1841] [outer = 0x91ff3800] 08:30:33 INFO - PROCESS | 1765 | 1465918233749 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x924eb800) [pid = 1765] [serial = 1842] [outer = 0x91ff3800] 08:30:34 INFO - PROCESS | 1765 | 1465918234890 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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1731ms 08:30:34 INFO - PROCESS | 1765 | 1465918234918 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 1765 | 1465918234924 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:30:34 INFO - PROCESS | 1765 | 1465918234932 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 1765 | 1465918234938 Marionette TRACE conn4 <- [1,2426,null,{}] 08:30:34 INFO - PROCESS | 1765 | 1465918234946 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}] 08:30:34 INFO - PROCESS | 1765 | 1465918234952 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:35 INFO - PROCESS | 1765 | 1465918235125 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:30:35 INFO - PROCESS | 1765 | 1465918235375 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 1765 | 1465918235391 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6d0400 == 35 [pid = 1765] [id = 614] 08:30:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8e70b400) [pid = 1765] [serial = 1843] [outer = (nil)] 08:30:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e717800) [pid = 1765] [serial = 1844] [outer = 0x8e70b400] 08:30:35 INFO - PROCESS | 1765 | 1465918235491 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ecf2800) [pid = 1765] [serial = 1845] [outer = 0x8e70b400] 08:30:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e8800 == 34 [pid = 1765] [id = 608] 08:30:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a1000 == 33 [pid = 1765] [id = 607] 08:30:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8f458000 == 32 [pid = 1765] [id = 606] 08:30:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a3000 == 31 [pid = 1765] [id = 605] 08:30:36 INFO - PROCESS | 1765 | 1465918236482 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]]]}] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x921a9800) [pid = 1765] [serial = 1761] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91070400) [pid = 1765] [serial = 1779] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91c6ec00) [pid = 1765] [serial = 1766] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91ff7800) [pid = 1765] [serial = 1781] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f7a2c00) [pid = 1765] [serial = 1787] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91ff9400) [pid = 1765] [serial = 1767] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8d7da800) [pid = 1765] [serial = 1772] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x924ec800) [pid = 1765] [serial = 1785] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x924f6c00) [pid = 1765] [serial = 1769] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x90fc3800) [pid = 1765] [serial = 1778] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x925ca000) [pid = 1765] [serial = 1770] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f5c7000) [pid = 1765] [serial = 1776] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9237ac00) [pid = 1765] [serial = 1784] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f45d000) [pid = 1765] [serial = 1763] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91fff800) [pid = 1765] [serial = 1782] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f5bf800) [pid = 1765] [serial = 1764] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8d9d8400) [pid = 1765] [serial = 1773] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ee5d000) [pid = 1765] [serial = 1775] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92707000) [pid = 1765] [serial = 1790] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92ab4000) [pid = 1765] [serial = 1791] [outer = (nil)] [url = about:blank] 08:30:36 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x924e9400) [pid = 1765] [serial = 1788] [outer = (nil)] [url = about:blank] 08:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1640ms 08:30:36 INFO - PROCESS | 1765 | 1465918236572 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 1765 | 1465918236579 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:30:36 INFO - PROCESS | 1765 | 1465918236589 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 1765 | 1465918236594 Marionette TRACE conn4 <- [1,2430,null,{}] 08:30:36 INFO - PROCESS | 1765 | 1465918236599 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}] 08:30:36 INFO - PROCESS | 1765 | 1465918236604 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:36 INFO - PROCESS | 1765 | 1465918236767 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:30:36 INFO - PROCESS | 1765 | 1465918236911 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1765 | 1465918236919 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a2c00 == 32 [pid = 1765] [id = 615] 08:30:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f457400) [pid = 1765] [serial = 1846] [outer = (nil)] 08:30:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f5bf800) [pid = 1765] [serial = 1847] [outer = 0x8f457400] 08:30:37 INFO - PROCESS | 1765 | 1465918236992 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f735400) [pid = 1765] [serial = 1848] [outer = 0x8f457400] 08:30:37 INFO - PROCESS | 1765 | 1465918237782 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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1234ms 08:30:37 INFO - PROCESS | 1765 | 1465918237836 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1765 | 1465918237839 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:30:37 INFO - PROCESS | 1765 | 1465918237848 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1765 | 1465918237854 Marionette TRACE conn4 <- [1,2434,null,{}] 08:30:37 INFO - PROCESS | 1765 | 1465918237869 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}] 08:30:37 INFO - PROCESS | 1765 | 1465918237877 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:38 INFO - PROCESS | 1765 | 1465918238034 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:30:38 INFO - PROCESS | 1765 | 1465918238046 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 1765 | 1465918238068 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x91072c00 == 33 [pid = 1765] [id = 616] 08:30:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91b84800) [pid = 1765] [serial = 1849] [outer = (nil)] 08:30:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91c6a000) [pid = 1765] [serial = 1850] [outer = 0x91b84800] 08:30:38 INFO - PROCESS | 1765 | 1465918238137 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91ff0400) [pid = 1765] [serial = 1851] [outer = 0x91b84800] 08:30:39 INFO - PROCESS | 1765 | 1465918239090 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]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1281ms 08:30:39 INFO - PROCESS | 1765 | 1465918239130 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 1765 | 1465918239134 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:30:39 INFO - PROCESS | 1765 | 1465918239141 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 1765 | 1465918239144 Marionette TRACE conn4 <- [1,2438,null,{}] 08:30:39 INFO - PROCESS | 1765 | 1465918239158 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}] 08:30:39 INFO - PROCESS | 1765 | 1465918239164 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:39 INFO - PROCESS | 1765 | 1465918239379 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:30:39 INFO - PROCESS | 1765 | 1465918239403 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1765 | 1465918239409 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f45d000 == 34 [pid = 1765] [id = 617] 08:30:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91ff6c00) [pid = 1765] [serial = 1852] [outer = (nil)] 08:30:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9226e800) [pid = 1765] [serial = 1853] [outer = 0x91ff6c00] 08:30:39 INFO - PROCESS | 1765 | 1465918239480 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x92379c00) [pid = 1765] [serial = 1854] [outer = 0x91ff6c00] 08:30:40 INFO - PROCESS | 1765 | 1465918240374 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]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1291ms 08:30:40 INFO - PROCESS | 1765 | 1465918240439 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:30:40 INFO - PROCESS | 1765 | 1465918240443 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:30:40 INFO - PROCESS | 1765 | 1465918240449 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1765 | 1465918240453 Marionette TRACE conn4 <- [1,2442,null,{}] 08:30:40 INFO - PROCESS | 1765 | 1465918240458 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}] 08:30:40 INFO - PROCESS | 1765 | 1465918240464 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:40 INFO - PROCESS | 1765 | 1465918240673 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:30:40 INFO - PROCESS | 1765 | 1465918240693 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1765 | 1465918240703 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3000 == 35 [pid = 1765] [id = 618] 08:30:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x924ebc00) [pid = 1765] [serial = 1855] [outer = (nil)] 08:30:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x924f6c00) [pid = 1765] [serial = 1856] [outer = 0x924ebc00] 08:30:40 INFO - PROCESS | 1765 | 1465918240768 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x925c5000) [pid = 1765] [serial = 1857] [outer = 0x924ebc00] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f7a1c00) [pid = 1765] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d7db000) [pid = 1765] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e6c6000) [pid = 1765] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f45a800) [pid = 1765] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8d9d8000) [pid = 1765] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91b8b800) [pid = 1765] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e5a3c00) [pid = 1765] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9270a000) [pid = 1765] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x92b4b000) [pid = 1765] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92b50c00) [pid = 1765] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ecedc00) [pid = 1765] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:30:41 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8d9cf800) [pid = 1765] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:30:41 INFO - PROCESS | 1765 | 1465918241800 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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1394ms 08:30:41 INFO - PROCESS | 1765 | 1465918241844 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 1765 | 1465918241848 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:30:41 INFO - PROCESS | 1765 | 1465918241853 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1765 | 1465918241855 Marionette TRACE conn4 <- [1,2446,null,{}] 08:30:41 INFO - PROCESS | 1765 | 1465918241861 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}] 08:30:41 INFO - PROCESS | 1765 | 1465918241871 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:42 INFO - PROCESS | 1765 | 1465918242143 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:30:42 INFO - PROCESS | 1765 | 1465918242158 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 1765 | 1465918242167 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e6000 == 36 [pid = 1765] [id = 619] 08:30:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8d7dd800) [pid = 1765] [serial = 1858] [outer = (nil)] 08:30:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91068c00) [pid = 1765] [serial = 1859] [outer = 0x8d7dd800] 08:30:42 INFO - PROCESS | 1765 | 1465918242237 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x925cf000) [pid = 1765] [serial = 1860] [outer = 0x8d7dd800] 08:30:43 INFO - PROCESS | 1765 | 1465918243062 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]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1228ms 08:30:43 INFO - PROCESS | 1765 | 1465918243088 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 1765 | 1465918243093 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:30:43 INFO - PROCESS | 1765 | 1465918243101 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 1765 | 1465918243106 Marionette TRACE conn4 <- [1,2450,null,{}] 08:30:43 INFO - PROCESS | 1765 | 1465918243120 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}] 08:30:43 INFO - PROCESS | 1765 | 1465918243125 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:43 INFO - PROCESS | 1765 | 1465918243278 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:30:43 INFO - PROCESS | 1765 | 1465918243287 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1765 | 1465918243293 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7800 == 37 [pid = 1765] [id = 620] 08:30:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f736000) [pid = 1765] [serial = 1861] [outer = (nil)] 08:30:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x92713c00) [pid = 1765] [serial = 1862] [outer = 0x8f736000] 08:30:43 INFO - PROCESS | 1765 | 1465918243361 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x92710400) [pid = 1765] [serial = 1863] [outer = 0x8f736000] 08:30:44 INFO - PROCESS | 1765 | 1465918244521 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]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1489ms 08:30:44 INFO - PROCESS | 1765 | 1465918244592 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 1765 | 1465918244597 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:30:44 INFO - PROCESS | 1765 | 1465918244605 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 1765 | 1465918244613 Marionette TRACE conn4 <- [1,2454,null,{}] 08:30:44 INFO - PROCESS | 1765 | 1465918244621 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}] 08:30:44 INFO - PROCESS | 1765 | 1465918244626 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:44 INFO - PROCESS | 1765 | 1465918244848 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:30:45 INFO - PROCESS | 1765 | 1465918245081 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1765 | 1465918245089 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c1c00 == 38 [pid = 1765] [id = 621] 08:30:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e6c9000) [pid = 1765] [serial = 1864] [outer = (nil)] 08:30:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f50c800) [pid = 1765] [serial = 1865] [outer = 0x8e6c9000] 08:30:45 INFO - PROCESS | 1765 | 1465918245187 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f736800) [pid = 1765] [serial = 1866] [outer = 0x8e6c9000] 08:30:46 INFO - PROCESS | 1765 | 1465918246080 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]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1494ms 08:30:46 INFO - PROCESS | 1765 | 1465918246101 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 1765 | 1465918246109 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:30:46 INFO - PROCESS | 1765 | 1465918246120 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 1765 | 1465918246123 Marionette TRACE conn4 <- [1,2458,null,{}] 08:30:46 INFO - PROCESS | 1765 | 1465918246149 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}] 08:30:46 INFO - PROCESS | 1765 | 1465918246156 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:46 INFO - PROCESS | 1765 | 1465918246355 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:30:46 INFO - PROCESS | 1765 | 1465918246539 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 1765 | 1465918246548 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dfc00 == 39 [pid = 1765] [id = 622] 08:30:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90fc4400) [pid = 1765] [serial = 1867] [outer = (nil)] 08:30:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b8fc00) [pid = 1765] [serial = 1868] [outer = 0x90fc4400] 08:30:46 INFO - PROCESS | 1765 | 1465918246631 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91ff5000) [pid = 1765] [serial = 1869] [outer = 0x90fc4400] 08:30:47 INFO - PROCESS | 1765 | 1465918247646 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]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1554ms 08:30:47 INFO - PROCESS | 1765 | 1465918247674 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 1765 | 1465918247678 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:30:47 INFO - PROCESS | 1765 | 1465918247685 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 1765 | 1465918247691 Marionette TRACE conn4 <- [1,2462,null,{}] 08:30:47 INFO - PROCESS | 1765 | 1465918247708 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}] 08:30:47 INFO - PROCESS | 1765 | 1465918247716 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:47 INFO - PROCESS | 1765 | 1465918247898 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:30:48 INFO - PROCESS | 1765 | 1465918248082 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 1765 | 1465918248095 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x9270e800 == 40 [pid = 1765] [id = 623] 08:30:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9270f400) [pid = 1765] [serial = 1870] [outer = (nil)] 08:30:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92ab6000) [pid = 1765] [serial = 1871] [outer = 0x9270f400] 08:30:48 INFO - PROCESS | 1765 | 1465918248186 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92b47000) [pid = 1765] [serial = 1872] [outer = 0x9270f400] 08:30:49 INFO - PROCESS | 1765 | 1465918249179 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]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1537ms 08:30:49 INFO - PROCESS | 1765 | 1465918249223 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 1765 | 1465918249228 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:30:49 INFO - PROCESS | 1765 | 1465918249234 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 1765 | 1465918249238 Marionette TRACE conn4 <- [1,2466,null,{}] 08:30:49 INFO - PROCESS | 1765 | 1465918249244 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}] 08:30:49 INFO - PROCESS | 1765 | 1465918249249 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:49 INFO - PROCESS | 1765 | 1465918249431 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:30:49 INFO - PROCESS | 1765 | 1465918249614 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1765 | 1465918249621 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x924f6800 == 41 [pid = 1765] [id = 624] 08:30:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b48c00) [pid = 1765] [serial = 1873] [outer = (nil)] 08:30:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92c44400) [pid = 1765] [serial = 1874] [outer = 0x92b48c00] 08:30:49 INFO - PROCESS | 1765 | 1465918249705 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92c4c800) [pid = 1765] [serial = 1875] [outer = 0x92b48c00] 08:30:50 INFO - PROCESS | 1765 | 1465918250588 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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1377ms 08:30:50 INFO - PROCESS | 1765 | 1465918250613 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:30:50 INFO - PROCESS | 1765 | 1465918250617 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:30:50 INFO - PROCESS | 1765 | 1465918250624 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1765 | 1465918250627 Marionette TRACE conn4 <- [1,2470,null,{}] 08:30:50 INFO - PROCESS | 1765 | 1465918250633 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}] 08:30:50 INFO - PROCESS | 1765 | 1465918250639 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:50 INFO - PROCESS | 1765 | 1465918250812 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:30:51 INFO - PROCESS | 1765 | 1465918251018 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 1765 | 1465918251031 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d2400 == 42 [pid = 1765] [id = 625] 08:30:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8d7dc400) [pid = 1765] [serial = 1876] [outer = (nil)] 08:30:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92b4e000) [pid = 1765] [serial = 1877] [outer = 0x8d7dc400] 08:30:51 INFO - PROCESS | 1765 | 1465918251149 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92cefc00) [pid = 1765] [serial = 1878] [outer = 0x8d7dc400] 08:30:52 INFO - PROCESS | 1765 | 1465918252091 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]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1534ms 08:30:52 INFO - PROCESS | 1765 | 1465918252158 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 1765 | 1465918252163 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:30:52 INFO - PROCESS | 1765 | 1465918252169 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 1765 | 1465918252173 Marionette TRACE conn4 <- [1,2474,null,{}] 08:30:52 INFO - PROCESS | 1765 | 1465918252179 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}] 08:30:52 INFO - PROCESS | 1765 | 1465918252189 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:52 INFO - PROCESS | 1765 | 1465918252416 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:30:52 INFO - PROCESS | 1765 | 1465918252605 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1765 | 1465918252618 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc3800 == 43 [pid = 1765] [id = 626] 08:30:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x90fc6400) [pid = 1765] [serial = 1879] [outer = (nil)] 08:30:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92e62c00) [pid = 1765] [serial = 1880] [outer = 0x90fc6400] 08:30:52 INFO - PROCESS | 1765 | 1465918252747 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x939ce800) [pid = 1765] [serial = 1881] [outer = 0x90fc6400] 08:30:53 INFO - PROCESS | 1765 | 1465918253639 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]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1497ms 08:30:53 INFO - PROCESS | 1765 | 1465918253668 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:30:53 INFO - PROCESS | 1765 | 1465918253672 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:30:53 INFO - PROCESS | 1765 | 1465918253678 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1765 | 1465918253681 Marionette TRACE conn4 <- [1,2478,null,{}] 08:30:53 INFO - PROCESS | 1765 | 1465918253687 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}] 08:30:53 INFO - PROCESS | 1765 | 1465918253692 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:53 INFO - PROCESS | 1765 | 1465918253854 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:30:54 INFO - PROCESS | 1765 | 1465918254044 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1765 | 1465918254052 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d5c00 == 44 [pid = 1765] [id = 627] 08:30:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x90fc7c00) [pid = 1765] [serial = 1882] [outer = (nil)] 08:30:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x93cd3000) [pid = 1765] [serial = 1883] [outer = 0x90fc7c00] 08:30:54 INFO - PROCESS | 1765 | 1465918254127 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x93cd5800) [pid = 1765] [serial = 1884] [outer = 0x90fc7c00] 08:30:55 INFO - PROCESS | 1765 | 1465918255058 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]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1429ms 08:30:55 INFO - PROCESS | 1765 | 1465918255106 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1765 | 1465918255110 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:30:55 INFO - PROCESS | 1765 | 1465918255116 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1765 | 1465918255120 Marionette TRACE conn4 <- [1,2482,null,{}] 08:30:55 INFO - PROCESS | 1765 | 1465918255125 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}] 08:30:55 INFO - PROCESS | 1765 | 1465918255130 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:55 INFO - PROCESS | 1765 | 1465918255296 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:30:55 INFO - PROCESS | 1765 | 1465918255492 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 1765 | 1465918255498 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ee400 == 45 [pid = 1765] [id = 628] 08:30:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8d7d9400) [pid = 1765] [serial = 1885] [outer = (nil)] 08:30:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e70bc00) [pid = 1765] [serial = 1886] [outer = 0x8d7d9400] 08:30:55 INFO - PROCESS | 1765 | 1465918255614 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8f50a000) [pid = 1765] [serial = 1887] [outer = 0x8d7d9400] 08:30:56 INFO - PROCESS | 1765 | 1465918256827 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]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1778ms 08:30:56 INFO - PROCESS | 1765 | 1465918256896 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:30:56 INFO - PROCESS | 1765 | 1465918256902 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:30:56 INFO - PROCESS | 1765 | 1465918256910 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1765 | 1465918256915 Marionette TRACE conn4 <- [1,2486,null,{}] 08:30:56 INFO - PROCESS | 1765 | 1465918256932 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}] 08:30:56 INFO - PROCESS | 1765 | 1465918256938 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:57 INFO - PROCESS | 1765 | 1465918257140 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:30:57 INFO - PROCESS | 1765 | 1465918257475 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1765 | 1465918257483 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee5d400 == 46 [pid = 1765] [id = 629] 08:30:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f453c00) [pid = 1765] [serial = 1888] [outer = (nil)] 08:30:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8f506c00) [pid = 1765] [serial = 1889] [outer = 0x8f453c00] 08:30:57 INFO - PROCESS | 1765 | 1465918257563 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8f5c8800) [pid = 1765] [serial = 1890] [outer = 0x8f453c00] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e6000 == 45 [pid = 1765] [id = 619] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3000 == 44 [pid = 1765] [id = 618] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8f45d000 == 43 [pid = 1765] [id = 617] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x91072c00 == 42 [pid = 1765] [id = 616] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a2c00 == 41 [pid = 1765] [id = 615] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6d0400 == 40 [pid = 1765] [id = 614] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c7400 == 39 [pid = 1765] [id = 611] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eb400 == 38 [pid = 1765] [id = 609] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dac00 == 37 [pid = 1765] [id = 610] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x91c72400 == 36 [pid = 1765] [id = 612] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c4000 == 35 [pid = 1765] [id = 604] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79e000 == 34 [pid = 1765] [id = 613] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ee400 == 33 [pid = 1765] [id = 628] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d5c00 == 32 [pid = 1765] [id = 627] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d2400 == 31 [pid = 1765] [id = 625] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc3800 == 30 [pid = 1765] [id = 626] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x924f6800 == 29 [pid = 1765] [id = 624] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x9270e800 == 28 [pid = 1765] [id = 623] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c1c00 == 27 [pid = 1765] [id = 621] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dfc00 == 26 [pid = 1765] [id = 622] 08:30:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7800 == 25 [pid = 1765] [id = 620] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x91b83800) [pid = 1765] [serial = 1829] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x8f7a8400) [pid = 1765] [serial = 1823] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x8e711400) [pid = 1765] [serial = 1826] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x90edec00) [pid = 1765] [serial = 1824] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f45cc00) [pid = 1765] [serial = 1815] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8ecf6000) [pid = 1765] [serial = 1814] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f503000) [pid = 1765] [serial = 1820] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f79e400) [pid = 1765] [serial = 1794] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8ecf5c00) [pid = 1765] [serial = 1793] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91ff7400) [pid = 1765] [serial = 1797] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e6c6800) [pid = 1765] [serial = 1817] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91c70000) [pid = 1765] [serial = 1796] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92b4c000) [pid = 1765] [serial = 1800] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92abd400) [pid = 1765] [serial = 1799] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e70a800) [pid = 1765] [serial = 1818] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92c4bc00) [pid = 1765] [serial = 1803] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92c47800) [pid = 1765] [serial = 1802] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x92cf2800) [pid = 1765] [serial = 1806] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x92cf0400) [pid = 1765] [serial = 1805] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93910800) [pid = 1765] [serial = 1809] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93909400) [pid = 1765] [serial = 1808] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91b85c00) [pid = 1765] [serial = 1812] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90ee0400) [pid = 1765] [serial = 1811] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f7a3400) [pid = 1765] [serial = 1827] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f50c000) [pid = 1765] [serial = 1821] [outer = (nil)] [url = about:blank] 08:30:59 INFO - PROCESS | 1765 | 1465918259635 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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2750ms 08:30:59 INFO - PROCESS | 1765 | 1465918259660 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1765 | 1465918259666 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:30:59 INFO - PROCESS | 1765 | 1465918259673 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1765 | 1465918259678 Marionette TRACE conn4 <- [1,2490,null,{}] 08:30:59 INFO - PROCESS | 1765 | 1465918259686 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}] 08:30:59 INFO - PROCESS | 1765 | 1465918259690 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:59 INFO - PROCESS | 1765 | 1465918259846 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:30:59 INFO - PROCESS | 1765 | 1465918259864 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1765 | 1465918259876 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:30:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dac00 == 26 [pid = 1765] [id = 630] 08:30:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e5a1c00) [pid = 1765] [serial = 1891] [outer = (nil)] 08:30:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e6c2400) [pid = 1765] [serial = 1892] [outer = 0x8e5a1c00] 08:30:59 INFO - PROCESS | 1765 | 1465918259942 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e6c6400) [pid = 1765] [serial = 1893] [outer = 0x8e5a1c00] 08:31:00 INFO - PROCESS | 1765 | 1465918260894 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]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1281ms 08:31:00 INFO - PROCESS | 1765 | 1465918260954 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 1765 | 1465918260963 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:31:00 INFO - PROCESS | 1765 | 1465918260974 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1765 | 1465918260978 Marionette TRACE conn4 <- [1,2494,null,{}] 08:31:00 INFO - PROCESS | 1765 | 1465918260984 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}] 08:31:00 INFO - PROCESS | 1765 | 1465918260990 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:01 INFO - PROCESS | 1765 | 1465918261230 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:31:01 INFO - PROCESS | 1765 | 1465918261254 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 1765 | 1465918261264 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf5c00 == 27 [pid = 1765] [id = 631] 08:31:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8ecf8800) [pid = 1765] [serial = 1894] [outer = (nil)] 08:31:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f45cc00) [pid = 1765] [serial = 1895] [outer = 0x8ecf8800] 08:31:01 INFO - PROCESS | 1765 | 1465918261356 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f505400) [pid = 1765] [serial = 1896] [outer = 0x8ecf8800] 08:31:02 INFO - PROCESS | 1765 | 1465918262347 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]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1438ms 08:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:31:02 INFO - PROCESS | 1765 | 1465918262417 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 1765 | 1465918262420 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:31:02 INFO - PROCESS | 1765 | 1465918262427 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 1765 | 1465918262433 Marionette TRACE conn4 <- [1,2498,null,{}] 08:31:02 INFO - PROCESS | 1765 | 1465918262450 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}] 08:31:02 INFO - PROCESS | 1765 | 1465918262460 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:02 INFO - PROCESS | 1765 | 1465918262699 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:31:02 INFO - PROCESS | 1765 | 1465918262724 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1765 | 1465918262734 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a6c00 == 28 [pid = 1765] [id = 632] 08:31:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f7a7400) [pid = 1765] [serial = 1897] [outer = (nil)] 08:31:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90ed4400) [pid = 1765] [serial = 1898] [outer = 0x8f7a7400] 08:31:02 INFO - PROCESS | 1765 | 1465918262810 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90fc2c00) [pid = 1765] [serial = 1899] [outer = 0x8f7a7400] 08:31:03 INFO - PROCESS | 1765 | 1465918263801 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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1434ms 08:31:03 INFO - PROCESS | 1765 | 1465918263863 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 1765 | 1465918263867 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:31:03 INFO - PROCESS | 1765 | 1465918263873 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1765 | 1465918263876 Marionette TRACE conn4 <- [1,2502,null,{}] 08:31:03 INFO - PROCESS | 1765 | 1465918263882 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}] 08:31:03 INFO - PROCESS | 1765 | 1465918263887 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:04 INFO - PROCESS | 1765 | 1465918264102 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91b84800) [pid = 1765] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8f73f000) [pid = 1765] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8d7e0c00) [pid = 1765] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8d9db400) [pid = 1765] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91ff3800) [pid = 1765] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91ff6c00) [pid = 1765] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d7dd800) [pid = 1765] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f457400) [pid = 1765] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e70b400) [pid = 1765] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91c73400) [pid = 1765] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x924ebc00) [pid = 1765] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:31:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f736000) [pid = 1765] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:31:04 INFO - PROCESS | 1765 | 1465918264797 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 1765 | 1465918264803 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dd800 == 29 [pid = 1765] [id = 633] 08:31:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d7e0c00) [pid = 1765] [serial = 1900] [outer = (nil)] 08:31:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e70c400) [pid = 1765] [serial = 1901] [outer = 0x8d7e0c00] 08:31:04 INFO - PROCESS | 1765 | 1465918264879 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f7a6800) [pid = 1765] [serial = 1902] [outer = 0x8d7e0c00] 08:31:05 INFO - PROCESS | 1765 | 1465918265603 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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1780ms 08:31:05 INFO - PROCESS | 1765 | 1465918265655 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1765 | 1465918265658 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:31:05 INFO - PROCESS | 1765 | 1465918265674 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1765 | 1465918265678 Marionette TRACE conn4 <- [1,2506,null,{}] 08:31:05 INFO - PROCESS | 1765 | 1465918265683 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}] 08:31:05 INFO - PROCESS | 1765 | 1465918265689 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:05 INFO - PROCESS | 1765 | 1465918265838 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:31:05 INFO - PROCESS | 1765 | 1465918265847 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1765 | 1465918265853 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x9106e800 == 30 [pid = 1765] [id = 634] 08:31:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91071c00) [pid = 1765] [serial = 1903] [outer = (nil)] 08:31:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b90000) [pid = 1765] [serial = 1904] [outer = 0x91071c00] 08:31:05 INFO - PROCESS | 1765 | 1465918265922 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91c6ac00) [pid = 1765] [serial = 1905] [outer = 0x91071c00] 08:31:07 INFO - PROCESS | 1765 | 1465918267042 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]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1436ms 08:31:07 INFO - PROCESS | 1765 | 1465918267117 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 1765 | 1465918267124 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:31:07 INFO - PROCESS | 1765 | 1465918267134 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1765 | 1465918267138 Marionette TRACE conn4 <- [1,2510,null,{}] 08:31:07 INFO - PROCESS | 1765 | 1465918267147 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}] 08:31:07 INFO - PROCESS | 1765 | 1465918267152 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:07 INFO - PROCESS | 1765 | 1465918267343 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:31:07 INFO - PROCESS | 1765 | 1465918267598 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 1765 | 1465918267616 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d5400 == 31 [pid = 1765] [id = 635] 08:31:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e5aa000) [pid = 1765] [serial = 1906] [outer = (nil)] 08:31:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e711000) [pid = 1765] [serial = 1907] [outer = 0x8e5aa000] 08:31:07 INFO - PROCESS | 1765 | 1465918267723 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ecf0c00) [pid = 1765] [serial = 1908] [outer = 0x8e5aa000] 08:31:08 INFO - PROCESS | 1765 | 1465918268705 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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1640ms 08:31:08 INFO - PROCESS | 1765 | 1465918268784 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1765 | 1465918268792 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:31:08 INFO - PROCESS | 1765 | 1465918268806 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1765 | 1465918268812 Marionette TRACE conn4 <- [1,2514,null,{}] 08:31:08 INFO - PROCESS | 1765 | 1465918268818 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}] 08:31:08 INFO - PROCESS | 1765 | 1465918268825 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:09 INFO - PROCESS | 1765 | 1465918269008 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:31:09 INFO - PROCESS | 1765 | 1465918269239 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1765 | 1465918269246 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f454400 == 32 [pid = 1765] [id = 636] 08:31:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f73b800) [pid = 1765] [serial = 1909] [outer = (nil)] 08:31:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90fc5c00) [pid = 1765] [serial = 1910] [outer = 0x8f73b800] 08:31:09 INFO - PROCESS | 1765 | 1465918269356 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90fc4000) [pid = 1765] [serial = 1911] [outer = 0x8f73b800] 08:31:10 INFO - PROCESS | 1765 | 1465918270429 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]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1686ms 08:31:10 INFO - PROCESS | 1765 | 1465918270492 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1765 | 1465918270496 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:31:10 INFO - PROCESS | 1765 | 1465918270503 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1765 | 1465918270509 Marionette TRACE conn4 <- [1,2518,null,{}] 08:31:10 INFO - PROCESS | 1765 | 1465918270526 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}] 08:31:10 INFO - PROCESS | 1765 | 1465918270535 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:10 INFO - PROCESS | 1765 | 1465918270730 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:31:10 INFO - PROCESS | 1765 | 1465918270961 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 1765 | 1465918270973 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a8000 == 33 [pid = 1765] [id = 637] 08:31:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x921a8800) [pid = 1765] [serial = 1912] [outer = (nil)] 08:31:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x921b3400) [pid = 1765] [serial = 1913] [outer = 0x921a8800] 08:31:11 INFO - PROCESS | 1765 | 1465918271081 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9226b800) [pid = 1765] [serial = 1914] [outer = 0x921a8800] 08:31:12 INFO - PROCESS | 1765 | 1465918272110 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]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1687ms 08:31:12 INFO - PROCESS | 1765 | 1465918272191 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:31:12 INFO - PROCESS | 1765 | 1465918272196 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:31:12 INFO - PROCESS | 1765 | 1465918272202 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1765 | 1465918272206 Marionette TRACE conn4 <- [1,2522,null,{}] 08:31:12 INFO - PROCESS | 1765 | 1465918272212 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}] 08:31:12 INFO - PROCESS | 1765 | 1465918272218 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:12 INFO - PROCESS | 1765 | 1465918272430 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:31:12 INFO - PROCESS | 1765 | 1465918272663 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1765 | 1465918272673 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e710800 == 34 [pid = 1765] [id = 638] 08:31:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8f79c800) [pid = 1765] [serial = 1915] [outer = (nil)] 08:31:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x924f2000) [pid = 1765] [serial = 1916] [outer = 0x8f79c800] 08:31:12 INFO - PROCESS | 1765 | 1465918272797 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x924f3c00) [pid = 1765] [serial = 1917] [outer = 0x8f79c800] 08:31:13 INFO - PROCESS | 1765 | 1465918273894 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]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1745ms 08:31:13 INFO - PROCESS | 1765 | 1465918273948 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 1765 | 1465918273954 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:31:13 INFO - PROCESS | 1765 | 1465918273963 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1765 | 1465918273969 Marionette TRACE conn4 <- [1,2526,null,{}] 08:31:13 INFO - PROCESS | 1765 | 1465918273977 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}] 08:31:13 INFO - PROCESS | 1765 | 1465918273982 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:14 INFO - PROCESS | 1765 | 1465918274155 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:31:14 INFO - PROCESS | 1765 | 1465918274396 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 1765 | 1465918274410 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5ad400 == 35 [pid = 1765] [id = 639] 08:31:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e5af000) [pid = 1765] [serial = 1918] [outer = (nil)] 08:31:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e710000) [pid = 1765] [serial = 1919] [outer = 0x8e5af000] 08:31:14 INFO - PROCESS | 1765 | 1465918274490 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8ecee000) [pid = 1765] [serial = 1920] [outer = 0x8e5af000] 08:31:15 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dd800 == 34 [pid = 1765] [id = 633] 08:31:15 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a6c00 == 33 [pid = 1765] [id = 632] 08:31:15 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf5c00 == 32 [pid = 1765] [id = 631] 08:31:15 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dac00 == 31 [pid = 1765] [id = 630] 08:31:15 INFO - PROCESS | 1765 | 1465918275483 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]]]}] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x925c5000) [pid = 1765] [serial = 1857] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8f735400) [pid = 1765] [serial = 1848] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x92713c00) [pid = 1765] [serial = 1862] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x92710400) [pid = 1765] [serial = 1863] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x925cf000) [pid = 1765] [serial = 1860] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91ff0400) [pid = 1765] [serial = 1851] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90fc4800) [pid = 1765] [serial = 1835] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x90fc2400) [pid = 1765] [serial = 1836] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91b8c000) [pid = 1765] [serial = 1830] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e717000) [pid = 1765] [serial = 1832] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8ecf7c00) [pid = 1765] [serial = 1833] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x924eb800) [pid = 1765] [serial = 1842] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91c6a000) [pid = 1765] [serial = 1850] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9226e800) [pid = 1765] [serial = 1853] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9237d800) [pid = 1765] [serial = 1841] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91068c00) [pid = 1765] [serial = 1859] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f5bf800) [pid = 1765] [serial = 1847] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e717800) [pid = 1765] [serial = 1844] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fffc00) [pid = 1765] [serial = 1839] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91ff6400) [pid = 1765] [serial = 1838] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x924f6c00) [pid = 1765] [serial = 1856] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ecf2800) [pid = 1765] [serial = 1845] [outer = (nil)] [url = about:blank] 08:31:15 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x92379c00) [pid = 1765] [serial = 1854] [outer = (nil)] [url = about:blank] 08:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1586ms 08:31:15 INFO - PROCESS | 1765 | 1465918275549 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 1765 | 1465918275555 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:31:15 INFO - PROCESS | 1765 | 1465918275566 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 1765 | 1465918275570 Marionette TRACE conn4 <- [1,2530,null,{}] 08:31:15 INFO - PROCESS | 1765 | 1465918275576 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}] 08:31:15 INFO - PROCESS | 1765 | 1465918275581 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:15 INFO - PROCESS | 1765 | 1465918275750 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:31:15 INFO - PROCESS | 1765 | 1465918275891 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 1765 | 1465918275899 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a5000 == 32 [pid = 1765] [id = 640] 08:31:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ee52c00) [pid = 1765] [serial = 1921] [outer = (nil)] 08:31:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f5bf800) [pid = 1765] [serial = 1922] [outer = 0x8ee52c00] 08:31:15 INFO - PROCESS | 1765 | 1465918275969 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f738000) [pid = 1765] [serial = 1923] [outer = 0x8ee52c00] 08:31:16 INFO - PROCESS | 1765 | 1465918276813 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]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1282ms 08:31:16 INFO - PROCESS | 1765 | 1465918276848 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 1765 | 1465918276851 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:31:16 INFO - PROCESS | 1765 | 1465918276859 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 1765 | 1465918276864 Marionette TRACE conn4 <- [1,2534,null,{}] 08:31:16 INFO - PROCESS | 1765 | 1465918276885 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}] 08:31:16 INFO - PROCESS | 1765 | 1465918276894 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:17 INFO - PROCESS | 1765 | 1465918277058 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:31:17 INFO - PROCESS | 1765 | 1465918277069 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 1765 | 1465918277079 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x91072c00 == 33 [pid = 1765] [id = 641] 08:31:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91b86c00) [pid = 1765] [serial = 1924] [outer = (nil)] 08:31:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91b8dc00) [pid = 1765] [serial = 1925] [outer = 0x91b86c00] 08:31:17 INFO - PROCESS | 1765 | 1465918277151 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91c71000) [pid = 1765] [serial = 1926] [outer = 0x91b86c00] 08:31:18 INFO - PROCESS | 1765 | 1465918278123 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]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1284ms 08:31:18 INFO - PROCESS | 1765 | 1465918278145 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 1765 | 1465918278150 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:31:18 INFO - PROCESS | 1765 | 1465918278156 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1765 | 1465918278158 Marionette TRACE conn4 <- [1,2538,null,{}] 08:31:18 INFO - PROCESS | 1765 | 1465918278164 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}] 08:31:18 INFO - PROCESS | 1765 | 1465918278169 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:18 INFO - PROCESS | 1765 | 1465918278376 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:31:18 INFO - PROCESS | 1765 | 1465918278396 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1765 | 1465918278404 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b88400 == 34 [pid = 1765] [id = 642] 08:31:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91ffd400) [pid = 1765] [serial = 1927] [outer = (nil)] 08:31:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x921b2000) [pid = 1765] [serial = 1928] [outer = 0x91ffd400] 08:31:18 INFO - PROCESS | 1765 | 1465918278472 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x92373000) [pid = 1765] [serial = 1929] [outer = 0x91ffd400] 08:31:19 INFO - PROCESS | 1765 | 1465918279462 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]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1341ms 08:31:19 INFO - PROCESS | 1765 | 1465918279497 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1765 | 1465918279500 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:31:19 INFO - PROCESS | 1765 | 1465918279507 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1765 | 1465918279510 Marionette TRACE conn4 <- [1,2542,null,{}] 08:31:19 INFO - PROCESS | 1765 | 1465918279515 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}] 08:31:19 INFO - PROCESS | 1765 | 1465918279520 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:19 INFO - PROCESS | 1765 | 1465918279728 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:31:19 INFO - PROCESS | 1765 | 1465918279751 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 1765 | 1465918279759 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ee400 == 35 [pid = 1765] [id = 643] 08:31:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91ff1800) [pid = 1765] [serial = 1930] [outer = (nil)] 08:31:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x924eb800) [pid = 1765] [serial = 1931] [outer = 0x91ff1800] 08:31:19 INFO - PROCESS | 1765 | 1465918279823 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x924ea000) [pid = 1765] [serial = 1932] [outer = 0x91ff1800] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f7a7400) [pid = 1765] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8d7e0c00) [pid = 1765] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f453c00) [pid = 1765] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ecf8800) [pid = 1765] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e5a1c00) [pid = 1765] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e6c9000) [pid = 1765] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90fc4400) [pid = 1765] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9270f400) [pid = 1765] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92b48c00) [pid = 1765] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8d7dc400) [pid = 1765] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90fc6400) [pid = 1765] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90fc7c00) [pid = 1765] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:31:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8d7d9400) [pid = 1765] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:31:20 INFO - PROCESS | 1765 | 1465918280845 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]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1379ms 08:31:20 INFO - PROCESS | 1765 | 1465918280887 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 1765 | 1465918280889 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:31:20 INFO - PROCESS | 1765 | 1465918280896 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 1765 | 1465918280899 Marionette TRACE conn4 <- [1,2546,null,{}] 08:31:20 INFO - PROCESS | 1765 | 1465918280904 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}] 08:31:20 INFO - PROCESS | 1765 | 1465918280914 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:21 INFO - PROCESS | 1765 | 1465918281174 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:31:21 INFO - PROCESS | 1765 | 1465918281191 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 1765 | 1465918281198 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dc400 == 36 [pid = 1765] [id = 644] 08:31:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e6ca400) [pid = 1765] [serial = 1933] [outer = (nil)] 08:31:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x92381400) [pid = 1765] [serial = 1934] [outer = 0x8e6ca400] 08:31:21 INFO - PROCESS | 1765 | 1465918281264 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x925ca400) [pid = 1765] [serial = 1935] [outer = 0x8e6ca400] 08:31:22 INFO - PROCESS | 1765 | 1465918282121 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]]]}] 08:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1281ms 08:31:22 INFO - PROCESS | 1765 | 1465918282178 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 1765 | 1465918282181 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:31:22 INFO - PROCESS | 1765 | 1465918282188 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 1765 | 1465918282190 Marionette TRACE conn4 <- [1,2550,null,{}] 08:31:22 INFO - PROCESS | 1765 | 1465918282196 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}] 08:31:22 INFO - PROCESS | 1765 | 1465918282201 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:22 INFO - PROCESS | 1765 | 1465918282354 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:31:22 INFO - PROCESS | 1765 | 1465918282363 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1765 | 1465918282370 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x925cc800 == 37 [pid = 1765] [id = 645] 08:31:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x925cdc00) [pid = 1765] [serial = 1936] [outer = (nil)] 08:31:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9270c000) [pid = 1765] [serial = 1937] [outer = 0x925cdc00] 08:31:22 INFO - PROCESS | 1765 | 1465918282437 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9270dc00) [pid = 1765] [serial = 1938] [outer = 0x925cdc00] 08:31:23 INFO - PROCESS | 1765 | 1465918283661 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]]]}] 08:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1530ms 08:31:23 INFO - PROCESS | 1765 | 1465918283719 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1765 | 1465918283726 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:31:23 INFO - PROCESS | 1765 | 1465918283734 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1765 | 1465918283742 Marionette TRACE conn4 <- [1,2554,null,{}] 08:31:23 INFO - PROCESS | 1765 | 1465918283749 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}] 08:31:23 INFO - PROCESS | 1765 | 1465918283755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:24 INFO - PROCESS | 1765 | 1465918284087 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:31:24 INFO - PROCESS | 1765 | 1465918284275 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1765 | 1465918284282 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf7c00 == 38 [pid = 1765] [id = 646] 08:31:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ecf9800) [pid = 1765] [serial = 1939] [outer = (nil)] 08:31:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f457400) [pid = 1765] [serial = 1940] [outer = 0x8ecf9800] 08:31:24 INFO - PROCESS | 1765 | 1465918284370 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f5c3000) [pid = 1765] [serial = 1941] [outer = 0x8ecf9800] 08:31:25 INFO - PROCESS | 1765 | 1465918285354 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]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1687ms 08:31:25 INFO - PROCESS | 1765 | 1465918285422 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1765 | 1465918285429 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:31:25 INFO - PROCESS | 1765 | 1465918285440 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1765 | 1465918285444 Marionette TRACE conn4 <- [1,2558,null,{}] 08:31:25 INFO - PROCESS | 1765 | 1465918285451 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}] 08:31:25 INFO - PROCESS | 1765 | 1465918285457 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:25 INFO - PROCESS | 1765 | 1465918285697 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:31:26 INFO - PROCESS | 1765 | 1465918285977 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 1765 | 1465918285986 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5aac00 == 39 [pid = 1765] [id = 647] 08:31:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91072400) [pid = 1765] [serial = 1942] [outer = (nil)] 08:31:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91b90800) [pid = 1765] [serial = 1943] [outer = 0x91072400] 08:31:26 INFO - PROCESS | 1765 | 1465918286120 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91ff6c00) [pid = 1765] [serial = 1944] [outer = 0x91072400] 08:31:27 INFO - PROCESS | 1765 | 1465918287107 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]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1730ms 08:31:27 INFO - PROCESS | 1765 | 1465918287171 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 1765 | 1465918287175 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:31:27 INFO - PROCESS | 1765 | 1465918287182 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 1765 | 1465918287188 Marionette TRACE conn4 <- [1,2562,null,{}] 08:31:27 INFO - PROCESS | 1765 | 1465918287206 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}] 08:31:27 INFO - PROCESS | 1765 | 1465918287215 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:27 INFO - PROCESS | 1765 | 1465918287437 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:31:27 INFO - PROCESS | 1765 | 1465918287668 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1765 | 1465918287679 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d6000 == 40 [pid = 1765] [id = 648] 08:31:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x925cf800) [pid = 1765] [serial = 1945] [outer = (nil)] 08:31:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92714c00) [pid = 1765] [serial = 1946] [outer = 0x925cf800] 08:31:27 INFO - PROCESS | 1765 | 1465918287807 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92b41c00) [pid = 1765] [serial = 1947] [outer = 0x925cf800] 08:31:28 INFO - PROCESS | 1765 | 1465918288754 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]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1646ms 08:31:28 INFO - PROCESS | 1765 | 1465918288829 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1765 | 1465918288834 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:31:28 INFO - PROCESS | 1765 | 1465918288840 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1765 | 1465918288844 Marionette TRACE conn4 <- [1,2566,null,{}] 08:31:28 INFO - PROCESS | 1765 | 1465918288849 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}] 08:31:28 INFO - PROCESS | 1765 | 1465918288854 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:29 INFO - PROCESS | 1765 | 1465918289078 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:31:29 INFO - PROCESS | 1765 | 1465918289303 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1765 | 1465918289313 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x92706c00 == 41 [pid = 1765] [id = 649] 08:31:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92ab0c00) [pid = 1765] [serial = 1948] [outer = (nil)] 08:31:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92b4d800) [pid = 1765] [serial = 1949] [outer = 0x92ab0c00] 08:31:29 INFO - PROCESS | 1765 | 1465918289433 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92c45400) [pid = 1765] [serial = 1950] [outer = 0x92ab0c00] 08:31:30 INFO - PROCESS | 1765 | 1465918290346 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]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1539ms 08:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:31:30 INFO - PROCESS | 1765 | 1465918290379 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 1765 | 1465918290383 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:31:30 INFO - PROCESS | 1765 | 1465918290389 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1765 | 1465918290393 Marionette TRACE conn4 <- [1,2570,null,{}] 08:31:30 INFO - PROCESS | 1765 | 1465918290398 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}] 08:31:30 INFO - PROCESS | 1765 | 1465918290403 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:30 INFO - PROCESS | 1765 | 1465918290577 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:31:31 INFO - PROCESS | 1765 | 1465918291128 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 1765 | 1465918291138 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9db400 == 42 [pid = 1765] [id = 650] 08:31:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d9dd000) [pid = 1765] [serial = 1951] [outer = (nil)] 08:31:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e5a8400) [pid = 1765] [serial = 1952] [outer = 0x8d9dd000] 08:31:31 INFO - PROCESS | 1765 | 1465918291229 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e714800) [pid = 1765] [serial = 1953] [outer = 0x8d9dd000] 08:31:32 INFO - PROCESS | 1765 | 1465918292191 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]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1892ms 08:31:32 INFO - PROCESS | 1765 | 1465918292283 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1765 | 1465918292288 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:31:32 INFO - PROCESS | 1765 | 1465918292295 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1765 | 1465918292298 Marionette TRACE conn4 <- [1,2574,null,{}] 08:31:32 INFO - PROCESS | 1765 | 1465918292314 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}] 08:31:32 INFO - PROCESS | 1765 | 1465918292318 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:32 INFO - PROCESS | 1765 | 1465918292520 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dc400 == 41 [pid = 1765] [id = 644] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ee400 == 40 [pid = 1765] [id = 643] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91b88400 == 39 [pid = 1765] [id = 642] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91072c00 == 38 [pid = 1765] [id = 641] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a5000 == 37 [pid = 1765] [id = 640] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5ad400 == 36 [pid = 1765] [id = 639] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x9106e800 == 35 [pid = 1765] [id = 634] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d5400 == 34 [pid = 1765] [id = 635] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8f454400 == 33 [pid = 1765] [id = 636] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee5d400 == 32 [pid = 1765] [id = 629] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e710800 == 31 [pid = 1765] [id = 638] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x921a8000 == 30 [pid = 1765] [id = 637] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9db400 == 29 [pid = 1765] [id = 650] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x92706c00 == 28 [pid = 1765] [id = 649] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d6000 == 27 [pid = 1765] [id = 648] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5aac00 == 26 [pid = 1765] [id = 647] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x925cc800 == 25 [pid = 1765] [id = 645] 08:31:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf7c00 == 24 [pid = 1765] [id = 646] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91b90000) [pid = 1765] [serial = 1904] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x90ed4400) [pid = 1765] [serial = 1898] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8e70c400) [pid = 1765] [serial = 1901] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90fc2c00) [pid = 1765] [serial = 1899] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f5c8800) [pid = 1765] [serial = 1890] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f506c00) [pid = 1765] [serial = 1889] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f45cc00) [pid = 1765] [serial = 1895] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e6c2400) [pid = 1765] [serial = 1892] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e6c6400) [pid = 1765] [serial = 1893] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f736800) [pid = 1765] [serial = 1866] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f50c800) [pid = 1765] [serial = 1865] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91ff5000) [pid = 1765] [serial = 1869] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91b8fc00) [pid = 1765] [serial = 1868] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92b47000) [pid = 1765] [serial = 1872] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92ab6000) [pid = 1765] [serial = 1871] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x92c4c800) [pid = 1765] [serial = 1875] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92c44400) [pid = 1765] [serial = 1874] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x92cefc00) [pid = 1765] [serial = 1878] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x92b4e000) [pid = 1765] [serial = 1877] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x939ce800) [pid = 1765] [serial = 1881] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92e62c00) [pid = 1765] [serial = 1880] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93cd5800) [pid = 1765] [serial = 1884] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93cd3000) [pid = 1765] [serial = 1883] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f50a000) [pid = 1765] [serial = 1887] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e70bc00) [pid = 1765] [serial = 1886] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f7a6800) [pid = 1765] [serial = 1902] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8f505400) [pid = 1765] [serial = 1896] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1765 | 1465918293862 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1765 | 1465918293872 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d2c00 == 25 [pid = 1765] [id = 651] 08:31:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8d7d3800) [pid = 1765] [serial = 1954] [outer = (nil)] 08:31:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8d7d6400) [pid = 1765] [serial = 1955] [outer = 0x8d7d3800] 08:31:33 INFO - PROCESS | 1765 | 1465918293951 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8d9cfc00) [pid = 1765] [serial = 1956] [outer = 0x8d7d3800] 08:31:34 INFO - PROCESS | 1765 | 1465918294835 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]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2585ms 08:31:34 INFO - PROCESS | 1765 | 1465918294881 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1765 | 1465918294886 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:31:34 INFO - PROCESS | 1765 | 1465918294904 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1765 | 1465918294909 Marionette TRACE conn4 <- [1,2578,null,{}] 08:31:34 INFO - PROCESS | 1765 | 1465918294917 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}] 08:31:34 INFO - PROCESS | 1765 | 1465918294922 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:35 INFO - PROCESS | 1765 | 1465918295084 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:31:35 INFO - PROCESS | 1765 | 1465918295096 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1765 | 1465918295106 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c1400 == 26 [pid = 1765] [id = 652] 08:31:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e6c6400) [pid = 1765] [serial = 1957] [outer = (nil)] 08:31:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e710800) [pid = 1765] [serial = 1958] [outer = 0x8e6c6400] 08:31:35 INFO - PROCESS | 1765 | 1465918295178 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ecef000) [pid = 1765] [serial = 1959] [outer = 0x8e6c6400] 08:31:36 INFO - PROCESS | 1765 | 1465918296129 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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1296ms 08:31:36 INFO - PROCESS | 1765 | 1465918296200 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1765 | 1465918296207 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:31:36 INFO - PROCESS | 1765 | 1465918296219 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1765 | 1465918296225 Marionette TRACE conn4 <- [1,2582,null,{}] 08:31:36 INFO - PROCESS | 1765 | 1465918296235 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}] 08:31:36 INFO - PROCESS | 1765 | 1465918296240 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:36 INFO - PROCESS | 1765 | 1465918296416 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:31:36 INFO - PROCESS | 1765 | 1465918296600 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 1765 | 1465918296609 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee5fc00 == 27 [pid = 1765] [id = 653] 08:31:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f454c00) [pid = 1765] [serial = 1960] [outer = (nil)] 08:31:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f502800) [pid = 1765] [serial = 1961] [outer = 0x8f454c00] 08:31:36 INFO - PROCESS | 1765 | 1465918296676 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f50c800) [pid = 1765] [serial = 1962] [outer = 0x8f454c00] 08:31:37 INFO - PROCESS | 1765 | 1465918297650 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]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1497ms 08:31:37 INFO - PROCESS | 1765 | 1465918297714 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 1765 | 1465918297718 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:31:37 INFO - PROCESS | 1765 | 1465918297733 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 1765 | 1465918297743 Marionette TRACE conn4 <- [1,2586,null,{}] 08:31:37 INFO - PROCESS | 1765 | 1465918297758 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}] 08:31:37 INFO - PROCESS | 1765 | 1465918297765 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:37 INFO - PROCESS | 1765 | 1465918297986 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:31:38 INFO - PROCESS | 1765 | 1465918298011 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 1765 | 1465918298021 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0c00 == 28 [pid = 1765] [id = 654] 08:31:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e6c7c00) [pid = 1765] [serial = 1963] [outer = (nil)] 08:31:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f7a1c00) [pid = 1765] [serial = 1964] [outer = 0x8e6c7c00] 08:31:38 INFO - PROCESS | 1765 | 1465918298110 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90ed5000) [pid = 1765] [serial = 1965] [outer = 0x8e6c7c00] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91ff1800) [pid = 1765] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e5aa000) [pid = 1765] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91071c00) [pid = 1765] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ee52c00) [pid = 1765] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x921a8800) [pid = 1765] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f79c800) [pid = 1765] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91b86c00) [pid = 1765] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e5af000) [pid = 1765] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f73b800) [pid = 1765] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x925cdc00) [pid = 1765] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91ffd400) [pid = 1765] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:31:39 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e6ca400) [pid = 1765] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:31:39 INFO - PROCESS | 1765 | 1465918299515 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]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1854ms 08:31:39 INFO - PROCESS | 1765 | 1465918299579 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:31:39 INFO - PROCESS | 1765 | 1465918299584 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:31:39 INFO - PROCESS | 1765 | 1465918299590 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1765 | 1465918299593 Marionette TRACE conn4 <- [1,2590,null,{}] 08:31:39 INFO - PROCESS | 1765 | 1465918299598 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}] 08:31:39 INFO - PROCESS | 1765 | 1465918299602 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:39 INFO - PROCESS | 1765 | 1465918299751 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:31:39 INFO - PROCESS | 1765 | 1465918299760 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1765 | 1465918299768 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d7000 == 29 [pid = 1765] [id = 655] 08:31:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e5aac00) [pid = 1765] [serial = 1966] [outer = (nil)] 08:31:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f73d400) [pid = 1765] [serial = 1967] [outer = 0x8e5aac00] 08:31:39 INFO - PROCESS | 1765 | 1465918299834 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f5ca800) [pid = 1765] [serial = 1968] [outer = 0x8e5aac00] 08:31:40 INFO - PROCESS | 1765 | 1465918300706 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]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1178ms 08:31:40 INFO - PROCESS | 1765 | 1465918300772 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 1765 | 1465918300776 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:31:40 INFO - PROCESS | 1765 | 1465918300781 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 1765 | 1465918300785 Marionette TRACE conn4 <- [1,2594,null,{}] 08:31:40 INFO - PROCESS | 1765 | 1465918300790 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}] 08:31:40 INFO - PROCESS | 1765 | 1465918300795 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:40 INFO - PROCESS | 1765 | 1465918300947 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:31:40 INFO - PROCESS | 1765 | 1465918300956 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 1765 | 1465918300974 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e4800 == 30 [pid = 1765] [id = 656] 08:31:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8b8e5000) [pid = 1765] [serial = 1969] [outer = (nil)] 08:31:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8b8ee400) [pid = 1765] [serial = 1970] [outer = 0x8b8e5000] 08:31:41 INFO - PROCESS | 1765 | 1465918301106 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8d9d3c00) [pid = 1765] [serial = 1971] [outer = 0x8b8e5000] 08:31:42 INFO - PROCESS | 1765 | 1465918302410 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]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1686ms 08:31:42 INFO - PROCESS | 1765 | 1465918302470 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:31:42 INFO - PROCESS | 1765 | 1465918302476 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:31:42 INFO - PROCESS | 1765 | 1465918302485 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 1765 | 1465918302489 Marionette TRACE conn4 <- [1,2598,null,{}] 08:31:42 INFO - PROCESS | 1765 | 1465918302497 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}] 08:31:42 INFO - PROCESS | 1765 | 1465918302502 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:42 INFO - PROCESS | 1765 | 1465918302814 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:31:43 INFO - PROCESS | 1765 | 1465918303001 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1765 | 1465918303011 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0000 == 31 [pid = 1765] [id = 657] 08:31:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e5a8800) [pid = 1765] [serial = 1972] [outer = (nil)] 08:31:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f458000) [pid = 1765] [serial = 1973] [outer = 0x8e5a8800] 08:31:43 INFO - PROCESS | 1765 | 1465918303096 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f50b000) [pid = 1765] [serial = 1974] [outer = 0x8e5a8800] 08:31:44 INFO - PROCESS | 1765 | 1465918304170 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]]]}] 08:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1732ms 08:31:44 INFO - PROCESS | 1765 | 1465918304215 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1765 | 1465918304221 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:31:44 INFO - PROCESS | 1765 | 1465918304232 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 1765 | 1465918304236 Marionette TRACE conn4 <- [1,2602,null,{}] 08:31:44 INFO - PROCESS | 1765 | 1465918304243 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}] 08:31:44 INFO - PROCESS | 1765 | 1465918304256 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:44 INFO - PROCESS | 1765 | 1465918304459 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:31:44 INFO - PROCESS | 1765 | 1465918304728 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1765 | 1465918304739 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a2c00 == 32 [pid = 1765] [id = 658] 08:31:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f7a4800) [pid = 1765] [serial = 1975] [outer = (nil)] 08:31:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90edec00) [pid = 1765] [serial = 1976] [outer = 0x8f7a4800] 08:31:44 INFO - PROCESS | 1765 | 1465918304861 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91065800) [pid = 1765] [serial = 1977] [outer = 0x8f7a4800] 08:31:45 INFO - PROCESS | 1765 | 1465918305954 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]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1785ms 08:31:46 INFO - PROCESS | 1765 | 1465918306018 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 1765 | 1465918306022 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:31:46 INFO - PROCESS | 1765 | 1465918306029 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1765 | 1465918306035 Marionette TRACE conn4 <- [1,2606,null,{}] 08:31:46 INFO - PROCESS | 1765 | 1465918306051 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}] 08:31:46 INFO - PROCESS | 1765 | 1465918306059 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:46 INFO - PROCESS | 1765 | 1465918306293 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:31:46 INFO - PROCESS | 1765 | 1465918306745 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 1765 | 1465918306753 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d4000 == 33 [pid = 1765] [id = 659] 08:31:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8d7d6800) [pid = 1765] [serial = 1978] [outer = (nil)] 08:31:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8d9d7c00) [pid = 1765] [serial = 1979] [outer = 0x8d7d6800] 08:31:46 INFO - PROCESS | 1765 | 1465918306830 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e5aa800) [pid = 1765] [serial = 1980] [outer = 0x8d7d6800] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a2800 == 32 [pid = 1765] [id = 555] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e4c00 == 31 [pid = 1765] [id = 559] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8f737c00 == 30 [pid = 1765] [id = 558] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8e719400 == 29 [pid = 1765] [id = 557] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x91b8ac00 == 28 [pid = 1765] [id = 568] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5bcc00 == 27 [pid = 1765] [id = 567] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d1c00 == 26 [pid = 1765] [id = 556] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d7000 == 25 [pid = 1765] [id = 655] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0c00 == 24 [pid = 1765] [id = 654] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee5fc00 == 23 [pid = 1765] [id = 653] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c1400 == 22 [pid = 1765] [id = 652] 08:31:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d2c00 == 21 [pid = 1765] [id = 651] 08:31:47 INFO - PROCESS | 1765 | 1465918307873 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]]]}] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x924eb800) [pid = 1765] [serial = 1931] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x924ea000) [pid = 1765] [serial = 1932] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e711000) [pid = 1765] [serial = 1907] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ecf0c00) [pid = 1765] [serial = 1908] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91c6ac00) [pid = 1765] [serial = 1905] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f5bf800) [pid = 1765] [serial = 1922] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f738000) [pid = 1765] [serial = 1923] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x921b3400) [pid = 1765] [serial = 1913] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9226b800) [pid = 1765] [serial = 1914] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x924f2000) [pid = 1765] [serial = 1916] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x924f3c00) [pid = 1765] [serial = 1917] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91b8dc00) [pid = 1765] [serial = 1925] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e710000) [pid = 1765] [serial = 1919] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8ecee000) [pid = 1765] [serial = 1920] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90fc5c00) [pid = 1765] [serial = 1910] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x90fc4000) [pid = 1765] [serial = 1911] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9270c000) [pid = 1765] [serial = 1937] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x921b2000) [pid = 1765] [serial = 1928] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x92373000) [pid = 1765] [serial = 1929] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x92381400) [pid = 1765] [serial = 1934] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x91c71000) [pid = 1765] [serial = 1926] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x9270dc00) [pid = 1765] [serial = 1938] [outer = (nil)] [url = about:blank] 08:31:47 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x925ca400) [pid = 1765] [serial = 1935] [outer = (nil)] [url = about:blank] 08:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1936ms 08:31:47 INFO - PROCESS | 1765 | 1465918307967 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:31:47 INFO - PROCESS | 1765 | 1465918307973 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:31:47 INFO - PROCESS | 1765 | 1465918307980 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 1765 | 1465918307984 Marionette TRACE conn4 <- [1,2610,null,{}] 08:31:47 INFO - PROCESS | 1765 | 1465918307991 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}] 08:31:48 INFO - PROCESS | 1765 | 1465918307999 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:48 INFO - PROCESS | 1765 | 1465918308164 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:31:48 INFO - PROCESS | 1765 | 1465918308336 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1765 | 1465918308346 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8f0c00 == 22 [pid = 1765] [id = 660] 08:31:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x8e6c1800) [pid = 1765] [serial = 1981] [outer = (nil)] 08:31:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x8ecee800) [pid = 1765] [serial = 1982] [outer = 0x8e6c1800] 08:31:48 INFO - PROCESS | 1765 | 1465918308421 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x8f455400) [pid = 1765] [serial = 1983] [outer = 0x8e6c1800] 08:31:49 INFO - PROCESS | 1765 | 1465918309267 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]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1343ms 08:31:49 INFO - PROCESS | 1765 | 1465918309327 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1765 | 1465918309333 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:31:49 INFO - PROCESS | 1765 | 1465918309371 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1765 | 1465918309376 Marionette TRACE conn4 <- [1,2614,null,{}] 08:31:49 INFO - PROCESS | 1765 | 1465918309385 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}] 08:31:49 INFO - PROCESS | 1765 | 1465918309390 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:49 INFO - PROCESS | 1765 | 1465918309560 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:31:49 INFO - PROCESS | 1765 | 1465918309707 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1765 | 1465918309715 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c7000 == 23 [pid = 1765] [id = 661] 08:31:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8f5c9800) [pid = 1765] [serial = 1984] [outer = (nil)] 08:31:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8f73c000) [pid = 1765] [serial = 1985] [outer = 0x8f5c9800] 08:31:49 INFO - PROCESS | 1765 | 1465918309790 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x90ed8000) [pid = 1765] [serial = 1986] [outer = 0x8f5c9800] 08:31:50 INFO - PROCESS | 1765 | 1465918310733 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]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1384ms 08:31:50 INFO - PROCESS | 1765 | 1465918310756 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 1765 | 1465918310760 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:31:50 INFO - PROCESS | 1765 | 1465918310773 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 1765 | 1465918310782 Marionette TRACE conn4 <- [1,2618,null,{}] 08:31:50 INFO - PROCESS | 1765 | 1465918310798 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}] 08:31:50 INFO - PROCESS | 1765 | 1465918310806 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:51 INFO - PROCESS | 1765 | 1465918311032 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:31:51 INFO - PROCESS | 1765 | 1465918311059 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1765 | 1465918311068 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73e400 == 24 [pid = 1765] [id = 662] 08:31:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x91b87c00) [pid = 1765] [serial = 1987] [outer = (nil)] 08:31:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x91b90000) [pid = 1765] [serial = 1988] [outer = 0x91b87c00] 08:31:51 INFO - PROCESS | 1765 | 1465918311135 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91c69400) [pid = 1765] [serial = 1989] [outer = 0x91b87c00] 08:31:52 INFO - PROCESS | 1765 | 1465918312109 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]]]}] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e6c7c00) [pid = 1765] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e6c6400) [pid = 1765] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8d7d3800) [pid = 1765] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8d9dd000) [pid = 1765] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8ecf9800) [pid = 1765] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x91072400) [pid = 1765] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x925cf800) [pid = 1765] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x92ab0c00) [pid = 1765] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:31:52 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x8f454c00) [pid = 1765] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1452ms 08:31:52 INFO - PROCESS | 1765 | 1465918312219 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1765 | 1465918312223 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:31:52 INFO - PROCESS | 1765 | 1465918312229 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1765 | 1465918312232 Marionette TRACE conn4 <- [1,2622,null,{}] 08:31:52 INFO - PROCESS | 1765 | 1465918312237 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}] 08:31:52 INFO - PROCESS | 1765 | 1465918312242 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:52 INFO - PROCESS | 1765 | 1465918312409 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:31:52 INFO - PROCESS | 1765 | 1465918312417 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1765 | 1465918312425 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf0000 == 25 [pid = 1765] [id = 663] 08:31:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x8f45ac00) [pid = 1765] [serial = 1990] [outer = (nil)] 08:31:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x91b86c00) [pid = 1765] [serial = 1991] [outer = 0x8f45ac00] 08:31:52 INFO - PROCESS | 1765 | 1465918312494 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x91c69000) [pid = 1765] [serial = 1992] [outer = 0x8f45ac00] 08:31:53 INFO - PROCESS | 1765 | 1465918313430 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]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1233ms 08:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:31:53 INFO - PROCESS | 1765 | 1465918313464 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 1765 | 1465918313466 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:31:53 INFO - PROCESS | 1765 | 1465918313473 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 1765 | 1465918313476 Marionette TRACE conn4 <- [1,2626,null,{}] 08:31:53 INFO - PROCESS | 1765 | 1465918313481 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}] 08:31:53 INFO - PROCESS | 1765 | 1465918313486 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:53 INFO - PROCESS | 1765 | 1465918313634 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:31:53 INFO - PROCESS | 1765 | 1465918313775 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 1765 | 1465918313793 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecfa800 == 26 [pid = 1765] [id = 664] 08:31:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x91c73400) [pid = 1765] [serial = 1993] [outer = (nil)] 08:31:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x91ff3800) [pid = 1765] [serial = 1994] [outer = 0x91c73400] 08:31:53 INFO - PROCESS | 1765 | 1465918313877 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x92264800) [pid = 1765] [serial = 1995] [outer = 0x91c73400] 08:31:54 INFO - PROCESS | 1765 | 1465918314919 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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1483ms 08:31:54 INFO - PROCESS | 1765 | 1465918314956 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1765 | 1465918314963 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:31:54 INFO - PROCESS | 1765 | 1465918314972 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1765 | 1465918314977 Marionette TRACE conn4 <- [1,2630,null,{}] 08:31:54 INFO - PROCESS | 1765 | 1465918314986 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}] 08:31:54 INFO - PROCESS | 1765 | 1465918314992 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:55 INFO - PROCESS | 1765 | 1465918315180 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:31:55 INFO - PROCESS | 1765 | 1465918315414 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 1765 | 1465918315421 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70a400 == 27 [pid = 1765] [id = 665] 08:31:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8e713c00) [pid = 1765] [serial = 1996] [outer = (nil)] 08:31:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8ee5a400) [pid = 1765] [serial = 1997] [outer = 0x8e713c00] 08:31:55 INFO - PROCESS | 1765 | 1465918315551 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8f509000) [pid = 1765] [serial = 1998] [outer = 0x8e713c00] 08:31:56 INFO - PROCESS | 1765 | 1465918316525 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]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1632ms 08:31:56 INFO - PROCESS | 1765 | 1465918316604 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 1765 | 1465918316612 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:31:56 INFO - PROCESS | 1765 | 1465918316622 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 1765 | 1465918316626 Marionette TRACE conn4 <- [1,2634,null,{}] 08:31:56 INFO - PROCESS | 1765 | 1465918316632 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}] 08:31:56 INFO - PROCESS | 1765 | 1465918316638 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:56 INFO - PROCESS | 1765 | 1465918316855 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:31:57 INFO - PROCESS | 1765 | 1465918317091 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 1765 | 1465918317112 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf8c00 == 28 [pid = 1765] [id = 666] 08:31:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90fc3000) [pid = 1765] [serial = 1999] [outer = (nil)] 08:31:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90fc9400) [pid = 1765] [serial = 2000] [outer = 0x90fc3000] 08:31:57 INFO - PROCESS | 1765 | 1465918317208 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91069000) [pid = 1765] [serial = 2001] [outer = 0x90fc3000] 08:31:58 INFO - PROCESS | 1765 | 1465918318131 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]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1583ms 08:31:58 INFO - PROCESS | 1765 | 1465918318205 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 1765 | 1465918318209 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:31:58 INFO - PROCESS | 1765 | 1465918318215 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 1765 | 1465918318221 Marionette TRACE conn4 <- [1,2638,null,{}] 08:31:58 INFO - PROCESS | 1765 | 1465918318238 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}] 08:31:58 INFO - PROCESS | 1765 | 1465918318247 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:58 INFO - PROCESS | 1765 | 1465918318461 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:31:58 INFO - PROCESS | 1765 | 1465918318685 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 1765 | 1465918318698 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c0c00 == 29 [pid = 1765] [id = 667] 08:31:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91b83c00) [pid = 1765] [serial = 2002] [outer = (nil)] 08:31:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x92374000) [pid = 1765] [serial = 2003] [outer = 0x91b83c00] 08:31:58 INFO - PROCESS | 1765 | 1465918318823 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9237d400) [pid = 1765] [serial = 2004] [outer = 0x91b83c00] 08:31:59 INFO - PROCESS | 1765 | 1465918319717 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]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1538ms 08:31:59 INFO - PROCESS | 1765 | 1465918319754 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:31:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:31:59 INFO - PROCESS | 1765 | 1465918319759 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:31:59 INFO - PROCESS | 1765 | 1465918319765 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1765 | 1465918319769 Marionette TRACE conn4 <- [1,2642,null,{}] 08:31:59 INFO - PROCESS | 1765 | 1465918319774 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}] 08:31:59 INFO - PROCESS | 1765 | 1465918319780 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:31:59 INFO - PROCESS | 1765 | 1465918319962 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:32:00 INFO - PROCESS | 1765 | 1465918320143 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 1765 | 1465918320152 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x9237b800 == 30 [pid = 1765] [id = 668] 08:32:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x92380000) [pid = 1765] [serial = 2005] [outer = (nil)] 08:32:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x924f0c00) [pid = 1765] [serial = 2006] [outer = 0x92380000] 08:32:00 INFO - PROCESS | 1765 | 1465918320229 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x924f5400) [pid = 1765] [serial = 2007] [outer = 0x92380000] 08:32:01 INFO - PROCESS | 1765 | 1465918321174 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]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:32:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1436ms 08:32:01 INFO - PROCESS | 1765 | 1465918321203 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 1765 | 1465918321208 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:32:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:32:01 INFO - PROCESS | 1765 | 1465918321217 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 1765 | 1465918321222 Marionette TRACE conn4 <- [1,2646,null,{}] 08:32:01 INFO - PROCESS | 1765 | 1465918321230 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}] 08:32:01 INFO - PROCESS | 1765 | 1465918321236 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:01 INFO - PROCESS | 1765 | 1465918321457 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:32:01 INFO - PROCESS | 1765 | 1465918321663 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1765 | 1465918321670 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f7a9c00 == 31 [pid = 1765] [id = 669] 08:32:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x924eb800) [pid = 1765] [serial = 2008] [outer = (nil)] 08:32:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x925c5400) [pid = 1765] [serial = 2009] [outer = 0x924eb800] 08:32:01 INFO - PROCESS | 1765 | 1465918321845 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x925cd400) [pid = 1765] [serial = 2010] [outer = 0x924eb800] 08:32:02 INFO - PROCESS | 1765 | 1465918322781 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]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:32:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1641ms 08:32:02 INFO - PROCESS | 1765 | 1465918322858 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1765 | 1465918322861 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:32:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:32:02 INFO - PROCESS | 1765 | 1465918322869 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1765 | 1465918322872 Marionette TRACE conn4 <- [1,2650,null,{}] 08:32:02 INFO - PROCESS | 1765 | 1465918322878 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}] 08:32:02 INFO - PROCESS | 1765 | 1465918322888 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:03 INFO - PROCESS | 1765 | 1465918323148 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:32:03 INFO - PROCESS | 1765 | 1465918323391 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1765 | 1465918323401 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e7800 == 32 [pid = 1765] [id = 670] 08:32:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8d7d9000) [pid = 1765] [serial = 2011] [outer = (nil)] 08:32:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e711400) [pid = 1765] [serial = 2012] [outer = 0x8d7d9000] 08:32:03 INFO - PROCESS | 1765 | 1465918323502 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f50a000) [pid = 1765] [serial = 2013] [outer = 0x8d7d9000] 08:32:04 INFO - PROCESS | 1765 | 1465918324650 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]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:32:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1838ms 08:32:04 INFO - PROCESS | 1765 | 1465918324708 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 1765 | 1465918324714 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:32:04 INFO - PROCESS | 1765 | 1465918324722 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1765 | 1465918324727 Marionette TRACE conn4 <- [1,2654,null,{}] 08:32:04 INFO - PROCESS | 1765 | 1465918324736 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}] 08:32:04 INFO - PROCESS | 1765 | 1465918324741 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:04 INFO - PROCESS | 1765 | 1465918324997 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:32:05 INFO - PROCESS | 1765 | 1465918325303 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1765 | 1465918325311 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf4000 == 33 [pid = 1765] [id = 671] 08:32:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8ecf4800) [pid = 1765] [serial = 2014] [outer = (nil)] 08:32:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ee5d400) [pid = 1765] [serial = 2015] [outer = 0x8ecf4800] 08:32:05 INFO - PROCESS | 1765 | 1465918325391 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f45c800) [pid = 1765] [serial = 2016] [outer = 0x8ecf4800] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a2c00 == 32 [pid = 1765] [id = 658] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0000 == 31 [pid = 1765] [id = 657] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e4800 == 30 [pid = 1765] [id = 656] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c3800 == 29 [pid = 1765] [id = 566] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d2c00 == 28 [pid = 1765] [id = 572] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f462c00 == 27 [pid = 1765] [id = 569] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed1800 == 26 [pid = 1765] [id = 560] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e2800 == 25 [pid = 1765] [id = 570] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dd800 == 24 [pid = 1765] [id = 561] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8f737800 == 23 [pid = 1765] [id = 564] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e1400 == 22 [pid = 1765] [id = 571] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91b85000 == 21 [pid = 1765] [id = 563] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d3000 == 20 [pid = 1765] [id = 565] 08:32:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5acc00 == 19 [pid = 1765] [id = 562] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f73d400) [pid = 1765] [serial = 1967] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f7a1c00) [pid = 1765] [serial = 1964] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e710800) [pid = 1765] [serial = 1958] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ecef000) [pid = 1765] [serial = 1959] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d7d6400) [pid = 1765] [serial = 1955] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8d9cfc00) [pid = 1765] [serial = 1956] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e714800) [pid = 1765] [serial = 1953] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e5a8400) [pid = 1765] [serial = 1952] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f5c3000) [pid = 1765] [serial = 1941] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f457400) [pid = 1765] [serial = 1940] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91ff6c00) [pid = 1765] [serial = 1944] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91b90800) [pid = 1765] [serial = 1943] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x92b41c00) [pid = 1765] [serial = 1947] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92714c00) [pid = 1765] [serial = 1946] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x92c45400) [pid = 1765] [serial = 1950] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x92b4d800) [pid = 1765] [serial = 1949] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90ed5000) [pid = 1765] [serial = 1965] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f50c800) [pid = 1765] [serial = 1962] [outer = (nil)] [url = about:blank] 08:32:06 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8f502800) [pid = 1765] [serial = 1961] [outer = (nil)] [url = about:blank] 08:32:07 INFO - PROCESS | 1765 | 1465918327335 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]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:32:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2643ms 08:32:07 INFO - PROCESS | 1765 | 1465918327413 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1765 | 1465918327420 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:32:07 INFO - PROCESS | 1765 | 1465918327429 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1765 | 1465918327433 Marionette TRACE conn4 <- [1,2658,null,{}] 08:32:07 INFO - PROCESS | 1765 | 1465918327442 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}] 08:32:07 INFO - PROCESS | 1765 | 1465918327447 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:07 INFO - PROCESS | 1765 | 1465918327609 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:32:07 INFO - PROCESS | 1765 | 1465918327619 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 1765 | 1465918327625 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9dc800 == 20 [pid = 1765] [id = 672] 08:32:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e5a3c00) [pid = 1765] [serial = 2017] [outer = (nil)] 08:32:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e6c9400) [pid = 1765] [serial = 2018] [outer = 0x8e5a3c00] 08:32:07 INFO - PROCESS | 1765 | 1465918327699 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e6cc800) [pid = 1765] [serial = 2019] [outer = 0x8e5a3c00] 08:32:08 INFO - PROCESS | 1765 | 1465918328626 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]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:32:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1231ms 08:32:08 INFO - PROCESS | 1765 | 1465918328660 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 1765 | 1465918328669 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:32:08 INFO - PROCESS | 1765 | 1465918328680 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 1765 | 1465918328684 Marionette TRACE conn4 <- [1,2662,null,{}] 08:32:08 INFO - PROCESS | 1765 | 1465918328690 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}] 08:32:08 INFO - PROCESS | 1765 | 1465918328696 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:08 INFO - PROCESS | 1765 | 1465918328862 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:32:09 INFO - PROCESS | 1765 | 1465918329009 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1765 | 1465918329017 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecef800 == 21 [pid = 1765] [id = 673] 08:32:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ecf5400) [pid = 1765] [serial = 2020] [outer = (nil)] 08:32:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ee58800) [pid = 1765] [serial = 2021] [outer = 0x8ecf5400] 08:32:09 INFO - PROCESS | 1765 | 1465918329089 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f45d000) [pid = 1765] [serial = 2022] [outer = 0x8ecf5400] 08:32:09 INFO - PROCESS | 1765 | 1465918329976 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:32:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1341ms 08:32:10 INFO - PROCESS | 1765 | 1465918330020 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1765 | 1465918330024 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:32:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:32:10 INFO - PROCESS | 1765 | 1465918330038 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1765 | 1465918330043 Marionette TRACE conn4 <- [1,2666,null,{}] 08:32:10 INFO - PROCESS | 1765 | 1465918330060 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}] 08:32:10 INFO - PROCESS | 1765 | 1465918330068 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:10 INFO - PROCESS | 1765 | 1465918330287 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:32:10 INFO - PROCESS | 1765 | 1465918330308 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 1765 | 1465918330317 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73c400 == 22 [pid = 1765] [id = 674] 08:32:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f73c800) [pid = 1765] [serial = 2023] [outer = (nil)] 08:32:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f740c00) [pid = 1765] [serial = 2024] [outer = 0x8f73c800] 08:32:10 INFO - PROCESS | 1765 | 1465918330388 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f7a3800) [pid = 1765] [serial = 2025] [outer = 0x8f73c800] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91b87c00) [pid = 1765] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f45ac00) [pid = 1765] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8b8e5000) [pid = 1765] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f7a4800) [pid = 1765] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8d7d6800) [pid = 1765] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e6c1800) [pid = 1765] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e5a8800) [pid = 1765] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f5c9800) [pid = 1765] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91c73400) [pid = 1765] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:32:11 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e5aac00) [pid = 1765] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:32:11 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:11 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:32:11 INFO - PROCESS | 1765 | 1465918331790 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]]]}] 08:32: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) 08:32:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1784ms 08:32:11 INFO - PROCESS | 1765 | 1465918331823 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 1765 | 1465918331826 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:32:11 INFO - PROCESS | 1765 | 1465918331838 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:32:11 INFO - PROCESS | 1765 | 1465918331843 Marionette TRACE conn4 <- [1,2670,null,{}] 08:32:11 INFO - PROCESS | 1765 | 1465918331848 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}] 08:32:11 INFO - PROCESS | 1765 | 1465918331853 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:12 INFO - PROCESS | 1765 | 1465918332095 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:32:12 INFO - PROCESS | 1765 | 1465918332191 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1765 | 1465918332197 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e9400 == 23 [pid = 1765] [id = 675] 08:32:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e5a8800) [pid = 1765] [serial = 2026] [outer = (nil)] 08:32:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8f50ac00) [pid = 1765] [serial = 2027] [outer = 0x8e5a8800] 08:32:12 INFO - PROCESS | 1765 | 1465918332269 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f7a3400) [pid = 1765] [serial = 2028] [outer = 0x8e5a8800] 08:32:13 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:13 INFO - PROCESS | 1765 | 1465918333434 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"]]]}] 08:32: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 08:32:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:32:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1629ms 08:32:13 INFO - PROCESS | 1765 | 1465918333475 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1765 | 1465918333478 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:32:13 INFO - PROCESS | 1765 | 1465918333494 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1765 | 1465918333498 Marionette TRACE conn4 <- [1,2674,null,{}] 08:32:13 INFO - PROCESS | 1765 | 1465918333503 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}] 08:32:13 INFO - PROCESS | 1765 | 1465918333509 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:13 INFO - PROCESS | 1765 | 1465918333645 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:32:13 INFO - PROCESS | 1765 | 1465918333879 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 1765 | 1465918333891 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e3c00 == 24 [pid = 1765] [id = 676] 08:32:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8b8e5000) [pid = 1765] [serial = 2029] [outer = (nil)] 08:32:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8b8efc00) [pid = 1765] [serial = 2030] [outer = 0x8b8e5000] 08:32:13 INFO - PROCESS | 1765 | 1465918333974 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8d7dac00) [pid = 1765] [serial = 2031] [outer = 0x8b8e5000] 08:32:15 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:15 INFO - PROCESS | 1765 | 1465918335449 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"]]]}] 08:32: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 08:32:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:32:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1986ms 08:32:15 INFO - PROCESS | 1765 | 1465918335525 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 1765 | 1465918335530 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:32:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:32:15 INFO - PROCESS | 1765 | 1465918335569 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1765 | 1465918335577 Marionette TRACE conn4 <- [1,2678,null,{}] 08:32:15 INFO - PROCESS | 1765 | 1465918335587 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}] 08:32:15 INFO - PROCESS | 1765 | 1465918335591 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:15 INFO - PROCESS | 1765 | 1465918335771 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:32:15 INFO - PROCESS | 1765 | 1465918335952 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 1765 | 1465918335962 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d6400 == 25 [pid = 1765] [id = 677] 08:32:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e6cbc00) [pid = 1765] [serial = 2032] [outer = (nil)] 08:32:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f45fc00) [pid = 1765] [serial = 2033] [outer = 0x8e6cbc00] 08:32:16 INFO - PROCESS | 1765 | 1465918336044 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f50f400) [pid = 1765] [serial = 2034] [outer = 0x8e6cbc00] 08:32:17 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:17 INFO - PROCESS | 1765 | 1465918337454 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]]]}] 08:32: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) 08:32:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1938ms 08:32:17 INFO - PROCESS | 1765 | 1465918337508 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1765 | 1465918337515 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:32:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:32:17 INFO - PROCESS | 1765 | 1465918337625 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1765 | 1465918337629 Marionette TRACE conn4 <- [1,2682,null,{}] 08:32:17 INFO - PROCESS | 1765 | 1465918337637 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}] 08:32:17 INFO - PROCESS | 1765 | 1465918337642 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:17 INFO - PROCESS | 1765 | 1465918337821 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:32:18 INFO - PROCESS | 1765 | 1465918337998 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 1765 | 1465918338006 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d1000 == 26 [pid = 1765] [id = 678] 08:32:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e716c00) [pid = 1765] [serial = 2035] [outer = (nil)] 08:32:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90fcf000) [pid = 1765] [serial = 2036] [outer = 0x8e716c00] 08:32:18 INFO - PROCESS | 1765 | 1465918338086 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91070800) [pid = 1765] [serial = 2037] [outer = 0x8e716c00] 08:32:19 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:19 INFO - PROCESS | 1765 | 1465918339658 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]]]}] 08:32:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8f0c00 == 25 [pid = 1765] [id = 660] 08:32:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73e400 == 24 [pid = 1765] [id = 662] 08:32:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e9400 == 23 [pid = 1765] [id = 675] 08:32:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73c400 == 22 [pid = 1765] [id = 674] 08:32:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecef800 == 21 [pid = 1765] [id = 673] 08:32:19 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) 08:32:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2237ms 08:32:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9dc800 == 20 [pid = 1765] [id = 672] 08:32:19 INFO - PROCESS | 1765 | 1465918339816 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 1765 | 1465918339821 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:32:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f5ca800) [pid = 1765] [serial = 1968] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91b90000) [pid = 1765] [serial = 1988] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91b86c00) [pid = 1765] [serial = 1991] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91c69400) [pid = 1765] [serial = 1989] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8b8ee400) [pid = 1765] [serial = 1970] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8d9d3c00) [pid = 1765] [serial = 1971] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90edec00) [pid = 1765] [serial = 1976] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91065800) [pid = 1765] [serial = 1977] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8d9d7c00) [pid = 1765] [serial = 1979] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e5aa800) [pid = 1765] [serial = 1980] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8ecee800) [pid = 1765] [serial = 1982] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8f455400) [pid = 1765] [serial = 1983] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8f458000) [pid = 1765] [serial = 1973] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8f50b000) [pid = 1765] [serial = 1974] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8f73c000) [pid = 1765] [serial = 1985] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x91ff3800) [pid = 1765] [serial = 1994] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x92264800) [pid = 1765] [serial = 1995] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x91c69000) [pid = 1765] [serial = 1992] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x90ed8000) [pid = 1765] [serial = 1986] [outer = (nil)] [url = about:blank] 08:32:19 INFO - PROCESS | 1765 | 1465918339877 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 1765 | 1465918339880 Marionette TRACE conn4 <- [1,2686,null,{}] 08:32:19 INFO - PROCESS | 1765 | 1465918339891 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}] 08:32:19 INFO - PROCESS | 1765 | 1465918339895 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:20 INFO - PROCESS | 1765 | 1465918340047 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:32:20 INFO - PROCESS | 1765 | 1465918340057 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 1765 | 1465918340065 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a6c00 == 21 [pid = 1765] [id = 679] 08:32:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x8e5a9000) [pid = 1765] [serial = 2038] [outer = (nil)] 08:32:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x8e6c1800) [pid = 1765] [serial = 2039] [outer = 0x8e5a9000] 08:32:20 INFO - PROCESS | 1765 | 1465918340139 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x8e70c000) [pid = 1765] [serial = 2040] [outer = 0x8e5a9000] 08:32:21 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:21 INFO - PROCESS | 1765 | 1465918341458 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"]]]}] 08:32:21 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 08:32:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:32:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1675ms 08:32:21 INFO - PROCESS | 1765 | 1465918341522 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1765 | 1465918341529 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:32:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:32:21 INFO - PROCESS | 1765 | 1465918341538 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1765 | 1465918341543 Marionette TRACE conn4 <- [1,2690,null,{}] 08:32:21 INFO - PROCESS | 1765 | 1465918341548 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}] 08:32:21 INFO - PROCESS | 1765 | 1465918341553 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:21 INFO - PROCESS | 1765 | 1465918341761 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:32:21 INFO - PROCESS | 1765 | 1465918341914 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1765 | 1465918341923 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e710800 == 22 [pid = 1765] [id = 680] 08:32:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8ee5d000) [pid = 1765] [serial = 2041] [outer = (nil)] 08:32:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8f504c00) [pid = 1765] [serial = 2042] [outer = 0x8ee5d000] 08:32:22 INFO - PROCESS | 1765 | 1465918341996 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8f5c9400) [pid = 1765] [serial = 2043] [outer = 0x8ee5d000] 08:32:23 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:23 INFO - PROCESS | 1765 | 1465918343199 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"]]]}] 08:32:23 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 08:32:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:32:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1694ms 08:32:23 INFO - PROCESS | 1765 | 1465918343233 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 1765 | 1465918343237 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:32:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:32:23 INFO - PROCESS | 1765 | 1465918343245 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 1765 | 1465918343251 Marionette TRACE conn4 <- [1,2694,null,{}] 08:32:23 INFO - PROCESS | 1765 | 1465918343274 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}] 08:32:23 INFO - PROCESS | 1765 | 1465918343283 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:23 INFO - PROCESS | 1765 | 1465918343566 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:32:23 INFO - PROCESS | 1765 | 1465918343609 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 1765 | 1465918343620 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x90eda000 == 23 [pid = 1765] [id = 681] 08:32:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90edb000) [pid = 1765] [serial = 2044] [outer = (nil)] 08:32:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x90fc2400) [pid = 1765] [serial = 2045] [outer = 0x90edb000] 08:32:23 INFO - PROCESS | 1765 | 1465918343691 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91065400) [pid = 1765] [serial = 2046] [outer = 0x90edb000] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90fc3000) [pid = 1765] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91b83c00) [pid = 1765] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x92380000) [pid = 1765] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x924eb800) [pid = 1765] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8f73c800) [pid = 1765] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x8e5a3c00) [pid = 1765] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x8d7d9000) [pid = 1765] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x8ecf4800) [pid = 1765] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x8ecf5400) [pid = 1765] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:32:24 INFO - PROCESS | 1765 | --DOMWINDOW == 54 (0x8e713c00) [pid = 1765] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:32:25 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:25 INFO - PROCESS | 1765 | 1465918345059 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"]]]}] 08:32:25 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 08:32:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:32:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1851ms 08:32:25 INFO - PROCESS | 1765 | 1465918345096 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 1765 | 1465918345101 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:32:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:32:25 INFO - PROCESS | 1765 | 1465918345108 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 1765 | 1465918345111 Marionette TRACE conn4 <- [1,2698,null,{}] 08:32:25 INFO - PROCESS | 1765 | 1465918345117 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}] 08:32:25 INFO - PROCESS | 1765 | 1465918345122 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:25 INFO - PROCESS | 1765 | 1465918345365 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:32:25 INFO - PROCESS | 1765 | 1465918345384 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1765 | 1465918345392 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf1000 == 24 [pid = 1765] [id = 682] 08:32:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 55 (0x8f734800) [pid = 1765] [serial = 2047] [outer = (nil)] 08:32:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x91b91c00) [pid = 1765] [serial = 2048] [outer = 0x8f734800] 08:32:25 INFO - PROCESS | 1765 | 1465918345462 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x91c6a800) [pid = 1765] [serial = 2049] [outer = 0x8f734800] 08:32:26 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 08:32:26 INFO - PROCESS | 1765 | 1465918346760 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"]]]}] 08:32:26 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 08:32:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:32:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1683ms 08:32:26 INFO - PROCESS | 1765 | 1465918346794 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 1765 | 1465918346800 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:32:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:32:26 INFO - PROCESS | 1765 | 1465918346808 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 1765 | 1465918346814 Marionette TRACE conn4 <- [1,2702,null,{}] 08:32:26 INFO - PROCESS | 1765 | 1465918346823 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}] 08:32:26 INFO - PROCESS | 1765 | 1465918346829 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:27 INFO - PROCESS | 1765 | 1465918347032 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:32:27 INFO - PROCESS | 1765 | 1465918347246 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1765 | 1465918347259 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5af800 == 25 [pid = 1765] [id = 683] 08:32:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x8e6c2000) [pid = 1765] [serial = 2050] [outer = (nil)] 08:32:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8e715800) [pid = 1765] [serial = 2051] [outer = 0x8e6c2000] 08:32:27 INFO - PROCESS | 1765 | 1465918347341 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8ecf2000) [pid = 1765] [serial = 2052] [outer = 0x8e6c2000] 08:32:28 INFO - PROCESS | 1765 | 1465918348278 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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:32:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1537ms 08:32:28 INFO - PROCESS | 1765 | 1465918348345 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 1765 | 1465918348353 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:32:28 INFO - PROCESS | 1765 | 1465918348363 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1765 | 1465918348367 Marionette TRACE conn4 <- [1,2706,null,{}] 08:32:28 INFO - PROCESS | 1765 | 1465918348374 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}] 08:32:28 INFO - PROCESS | 1765 | 1465918348380 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:28 INFO - PROCESS | 1765 | 1465918348633 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:32:28 INFO - PROCESS | 1765 | 1465918348869 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1765 | 1465918348880 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f79f400 == 26 [pid = 1765] [id = 684] 08:32:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x90ed6800) [pid = 1765] [serial = 2053] [outer = (nil)] 08:32:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90fc4800) [pid = 1765] [serial = 2054] [outer = 0x90ed6800] 08:32:28 INFO - PROCESS | 1765 | 1465918348978 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x91c69000) [pid = 1765] [serial = 2055] [outer = 0x90ed6800] 08:32:29 INFO - PROCESS | 1765 | 1465918349912 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]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:32:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1591ms 08:32:29 INFO - PROCESS | 1765 | 1465918349956 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 1765 | 1465918349960 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:32:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:32:29 INFO - PROCESS | 1765 | 1465918349967 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 1765 | 1465918349973 Marionette TRACE conn4 <- [1,2710,null,{}] 08:32:29 INFO - PROCESS | 1765 | 1465918349990 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}] 08:32:30 INFO - PROCESS | 1765 | 1465918349999 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:30 INFO - PROCESS | 1765 | 1465918350180 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:32:30 INFO - PROCESS | 1765 | 1465918350361 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1765 | 1465918350375 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x921a7c00 == 27 [pid = 1765] [id = 685] 08:32:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x921a8400) [pid = 1765] [serial = 2056] [outer = (nil)] 08:32:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x921b2000) [pid = 1765] [serial = 2057] [outer = 0x921a8400] 08:32:30 INFO - PROCESS | 1765 | 1465918350458 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x92264800) [pid = 1765] [serial = 2058] [outer = 0x921a8400] 08:32:31 INFO - PROCESS | 1765 | 1465918351517 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] 08:32:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:32:31 INFO - PROCESS | 1765 | 1465918351563 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:32:31 INFO - PROCESS | 1765 | 1465918351569 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1765 | 1465918351572 Marionette TRACE conn4 <- [1,2714,null,{}] 08:32:31 INFO - PROCESS | 1765 | 1465918351578 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}] 08:32:31 INFO - PROCESS | 1765 | 1465918351583 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:31 INFO - PROCESS | 1765 | 1465918351772 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:32:31 INFO - PROCESS | 1765 | 1465918351951 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 1765 | 1465918351959 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d6800 == 28 [pid = 1765] [id = 686] 08:32:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f45a400) [pid = 1765] [serial = 2059] [outer = (nil)] 08:32:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x924e9c00) [pid = 1765] [serial = 2060] [outer = 0x8f45a400] 08:32:32 INFO - PROCESS | 1765 | 1465918352037 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x924f1c00) [pid = 1765] [serial = 2061] [outer = 0x8f45a400] 08:32:32 INFO - PROCESS | 1765 | 1465918352958 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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1429ms 08:32:32 INFO - PROCESS | 1765 | 1465918352998 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 1765 | 1465918353002 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:32:33 INFO - PROCESS | 1765 | 1465918353008 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1765 | 1465918353012 Marionette TRACE conn4 <- [1,2718,null,{}] 08:32:33 INFO - PROCESS | 1765 | 1465918353018 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}] 08:32:33 INFO - PROCESS | 1765 | 1465918353023 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:33 INFO - PROCESS | 1765 | 1465918353190 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:32:33 INFO - PROCESS | 1765 | 1465918353371 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1765 | 1465918353378 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dc400 == 29 [pid = 1765] [id = 687] 08:32:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90ed7000) [pid = 1765] [serial = 2062] [outer = (nil)] 08:32:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x925c8800) [pid = 1765] [serial = 2063] [outer = 0x90ed7000] 08:32:33 INFO - PROCESS | 1765 | 1465918353466 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x925c9c00) [pid = 1765] [serial = 2064] [outer = 0x90ed7000] 08:32:34 INFO - PROCESS | 1765 | 1465918354432 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] 08:32:34 INFO - PROCESS | 1765 | 1465918354494 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:32:34 INFO - PROCESS | 1765 | 1465918354500 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 1765 | 1465918354504 Marionette TRACE conn4 <- [1,2722,null,{}] 08:32:34 INFO - PROCESS | 1765 | 1465918354509 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}] 08:32:34 INFO - PROCESS | 1765 | 1465918354521 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:34 INFO - PROCESS | 1765 | 1465918354778 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:32:35 INFO - PROCESS | 1765 | 1465918355099 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1765 | 1465918355110 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eec00 == 30 [pid = 1765] [id = 688] 08:32:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d7dc800) [pid = 1765] [serial = 2065] [outer = (nil)] 08:32:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f45a000) [pid = 1765] [serial = 2066] [outer = 0x8d7dc800] 08:32:35 INFO - PROCESS | 1765 | 1465918355195 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x92aba400) [pid = 1765] [serial = 2067] [outer = 0x8d7dc800] 08:32:36 INFO - PROCESS | 1765 | 1465918356122 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] 08:32:36 INFO - PROCESS | 1765 | 1465918356350 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:32:36 INFO - PROCESS | 1765 | 1465918356359 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 1765 | 1465918356362 Marionette TRACE conn4 <- [1,2726,null,{}] 08:32:36 INFO - PROCESS | 1765 | 1465918356371 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}] 08:32:36 INFO - PROCESS | 1765 | 1465918356377 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:36 INFO - PROCESS | 1765 | 1465918356553 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:32:36 INFO - PROCESS | 1765 | 1465918356870 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 1765 | 1465918356890 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6cf800 == 31 [pid = 1765] [id = 689] 08:32:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e714800) [pid = 1765] [serial = 2068] [outer = (nil)] 08:32:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8ecf8800) [pid = 1765] [serial = 2069] [outer = 0x8e714800] 08:32:37 INFO - PROCESS | 1765 | 1465918356998 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f45b800) [pid = 1765] [serial = 2070] [outer = 0x8e714800] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c0c00 == 30 [pid = 1765] [id = 667] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d6400 == 29 [pid = 1765] [id = 677] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e3c00 == 28 [pid = 1765] [id = 676] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf0000 == 27 [pid = 1765] [id = 663] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf4000 == 26 [pid = 1765] [id = 671] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d1000 == 25 [pid = 1765] [id = 678] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x9237b800 == 24 [pid = 1765] [id = 668] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecfa800 == 23 [pid = 1765] [id = 664] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e7800 == 22 [pid = 1765] [id = 670] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf8c00 == 21 [pid = 1765] [id = 666] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f7a9c00 == 20 [pid = 1765] [id = 669] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d4000 == 19 [pid = 1765] [id = 659] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c7000 == 18 [pid = 1765] [id = 661] 08:32:38 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70a400 == 17 [pid = 1765] [id = 665] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x925cd400) [pid = 1765] [serial = 2010] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x925c5400) [pid = 1765] [serial = 2009] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f740c00) [pid = 1765] [serial = 2024] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e6c9400) [pid = 1765] [serial = 2018] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f50a000) [pid = 1765] [serial = 2013] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e711400) [pid = 1765] [serial = 2012] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e6cc800) [pid = 1765] [serial = 2019] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f45c800) [pid = 1765] [serial = 2016] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ee5d400) [pid = 1765] [serial = 2015] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ee58800) [pid = 1765] [serial = 2021] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f509000) [pid = 1765] [serial = 1998] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8ee5a400) [pid = 1765] [serial = 1997] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f50ac00) [pid = 1765] [serial = 2027] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f7a3800) [pid = 1765] [serial = 2025] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8f45d000) [pid = 1765] [serial = 2022] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91069000) [pid = 1765] [serial = 2001] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x90fc9400) [pid = 1765] [serial = 2000] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x9237d400) [pid = 1765] [serial = 2004] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x92374000) [pid = 1765] [serial = 2003] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x924f5400) [pid = 1765] [serial = 2007] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x924f0c00) [pid = 1765] [serial = 2006] [outer = (nil)] [url = about:blank] 08:32:38 INFO - PROCESS | 1765 | 1465918358991 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2683ms 08:32:39 INFO - PROCESS | 1765 | 1465918359043 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1765 | 1465918359048 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:32:39 INFO - PROCESS | 1765 | 1465918359057 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1765 | 1465918359060 Marionette TRACE conn4 <- [1,2730,null,{}] 08:32:39 INFO - PROCESS | 1765 | 1465918359069 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}] 08:32:39 INFO - PROCESS | 1765 | 1465918359074 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:39 INFO - PROCESS | 1765 | 1465918359240 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:32:39 INFO - PROCESS | 1765 | 1465918359251 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1765 | 1465918359264 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1800 == 18 [pid = 1765] [id = 690] 08:32:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x8e5a2800) [pid = 1765] [serial = 2071] [outer = (nil)] 08:32:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8e5a6000) [pid = 1765] [serial = 2072] [outer = 0x8e5a2800] 08:32:39 INFO - PROCESS | 1765 | 1465918359388 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8e5a7c00) [pid = 1765] [serial = 2073] [outer = 0x8e5a2800] 08:32:40 INFO - PROCESS | 1765 | 1465918360667 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"]]]}] 08:32:40 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 08:32:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:32:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1629ms 08:32:40 INFO - PROCESS | 1765 | 1465918360686 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1765 | 1465918360695 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:32:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:32:40 INFO - PROCESS | 1765 | 1465918360707 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1765 | 1465918360711 Marionette TRACE conn4 <- [1,2734,null,{}] 08:32:40 INFO - PROCESS | 1765 | 1465918360730 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}] 08:32:40 INFO - PROCESS | 1765 | 1465918360736 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:40 INFO - PROCESS | 1765 | 1465918360886 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:32:41 INFO - PROCESS | 1765 | 1465918361096 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1765 | 1465918361106 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecef000 == 19 [pid = 1765] [id = 691] 08:32:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8ecfac00) [pid = 1765] [serial = 2074] [outer = (nil)] 08:32:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f455400) [pid = 1765] [serial = 2075] [outer = 0x8ecfac00] 08:32:41 INFO - PROCESS | 1765 | 1465918361176 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f459000) [pid = 1765] [serial = 2076] [outer = 0x8ecfac00] 08:32:42 INFO - PROCESS | 1765 | 1465918362089 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]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:32:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1412ms 08:32:42 INFO - PROCESS | 1765 | 1465918362119 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 1765 | 1465918362123 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:32:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:32:42 INFO - PROCESS | 1765 | 1465918362129 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 1765 | 1465918362136 Marionette TRACE conn4 <- [1,2738,null,{}] 08:32:42 INFO - PROCESS | 1765 | 1465918362158 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}] 08:32:42 INFO - PROCESS | 1765 | 1465918362167 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:42 INFO - PROCESS | 1765 | 1465918362375 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:32:42 INFO - PROCESS | 1765 | 1465918362398 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 1765 | 1465918362407 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f73f400 == 20 [pid = 1765] [id = 692] 08:32:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8f73fc00) [pid = 1765] [serial = 2077] [outer = (nil)] 08:32:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f7a1400) [pid = 1765] [serial = 2078] [outer = 0x8f73fc00] 08:32:42 INFO - PROCESS | 1765 | 1465918362481 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90ed3000) [pid = 1765] [serial = 2079] [outer = 0x8f73fc00] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90edb000) [pid = 1765] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e6cbc00) [pid = 1765] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8b8e5000) [pid = 1765] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e5a9000) [pid = 1765] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8ee5d000) [pid = 1765] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8e716c00) [pid = 1765] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:32:43 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8e5a8800) [pid = 1765] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:32:43 INFO - PROCESS | 1765 | 1465918363707 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]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:32:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1636ms 08:32:43 INFO - PROCESS | 1765 | 1465918363766 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1765 | 1465918363771 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:32:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:32:43 INFO - PROCESS | 1765 | 1465918363776 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1765 | 1465918363780 Marionette TRACE conn4 <- [1,2742,null,{}] 08:32:43 INFO - PROCESS | 1765 | 1465918363785 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}] 08:32:43 INFO - PROCESS | 1765 | 1465918363790 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:44 INFO - PROCESS | 1765 | 1465918364000 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:32:44 INFO - PROCESS | 1765 | 1465918364014 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1765 | 1465918364020 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c5000 == 21 [pid = 1765] [id = 693] 08:32:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8f5c4000) [pid = 1765] [serial = 2080] [outer = (nil)] 08:32:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x90edec00) [pid = 1765] [serial = 2081] [outer = 0x8f5c4000] 08:32:44 INFO - PROCESS | 1765 | 1465918364090 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90fcdc00) [pid = 1765] [serial = 2082] [outer = 0x8f5c4000] 08:32:44 INFO - PROCESS | 1765 | 1465918364932 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]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:32:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1191ms 08:32:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:32:44 INFO - PROCESS | 1765 | 1465918364968 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1765 | 1465918364971 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:32:44 INFO - PROCESS | 1765 | 1465918364977 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1765 | 1465918364981 Marionette TRACE conn4 <- [1,2746,null,{}] 08:32:44 INFO - PROCESS | 1765 | 1465918364986 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}] 08:32:44 INFO - PROCESS | 1765 | 1465918364990 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:45 INFO - PROCESS | 1765 | 1465918365138 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:32:45 INFO - PROCESS | 1765 | 1465918365148 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1765 | 1465918365157 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d8400 == 22 [pid = 1765] [id = 694] 08:32:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8f5c1800) [pid = 1765] [serial = 2083] [outer = (nil)] 08:32:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91b84800) [pid = 1765] [serial = 2084] [outer = 0x8f5c1800] 08:32:45 INFO - PROCESS | 1765 | 1465918365223 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91c66000) [pid = 1765] [serial = 2085] [outer = 0x8f5c1800] 08:32:46 INFO - PROCESS | 1765 | 1465918366436 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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:32:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1542ms 08:32:46 INFO - PROCESS | 1765 | 1465918366523 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:32:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:32:46 INFO - PROCESS | 1765 | 1465918366537 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:32:46 INFO - PROCESS | 1765 | 1465918366545 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1765 | 1465918366553 Marionette TRACE conn4 <- [1,2750,null,{}] 08:32:46 INFO - PROCESS | 1765 | 1465918366561 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}] 08:32:46 INFO - PROCESS | 1765 | 1465918366567 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:46 INFO - PROCESS | 1765 | 1465918366838 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:32:47 INFO - PROCESS | 1765 | 1465918367062 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1765 | 1465918367070 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e712400 == 23 [pid = 1765] [id = 695] 08:32:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e713800) [pid = 1765] [serial = 2086] [outer = (nil)] 08:32:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ee58800) [pid = 1765] [serial = 2087] [outer = 0x8e713800] 08:32:47 INFO - PROCESS | 1765 | 1465918367159 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f508800) [pid = 1765] [serial = 2088] [outer = 0x8e713800] 08:32:48 INFO - PROCESS | 1765 | 1465918368127 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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:32:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1637ms 08:32:48 INFO - PROCESS | 1765 | 1465918368182 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1765 | 1465918368189 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:32:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:32:48 INFO - PROCESS | 1765 | 1465918368201 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1765 | 1465918368205 Marionette TRACE conn4 <- [1,2754,null,{}] 08:32:48 INFO - PROCESS | 1765 | 1465918368212 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}] 08:32:48 INFO - PROCESS | 1765 | 1465918368217 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:48 INFO - PROCESS | 1765 | 1465918368443 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:32:48 INFO - PROCESS | 1765 | 1465918368622 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 1765 | 1465918368634 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d1c00 == 24 [pid = 1765] [id = 696] 08:32:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f5c1400) [pid = 1765] [serial = 2089] [outer = (nil)] 08:32:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9106d800) [pid = 1765] [serial = 2090] [outer = 0x8f5c1400] 08:32:48 INFO - PROCESS | 1765 | 1465918368810 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f79fc00) [pid = 1765] [serial = 2091] [outer = 0x8f5c1400] 08:32:49 INFO - PROCESS | 1765 | 1465918369783 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]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:32:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1632ms 08:32:49 INFO - PROCESS | 1765 | 1465918369833 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1765 | 1465918369838 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:32:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:32:49 INFO - PROCESS | 1765 | 1465918369845 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1765 | 1465918369851 Marionette TRACE conn4 <- [1,2758,null,{}] 08:32:49 INFO - PROCESS | 1765 | 1465918369868 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}] 08:32:49 INFO - PROCESS | 1765 | 1465918369877 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:50 INFO - PROCESS | 1765 | 1465918370077 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:32:50 INFO - PROCESS | 1765 | 1465918370336 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1765 | 1465918370345 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ffec00 == 25 [pid = 1765] [id = 697] 08:32:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91fff400) [pid = 1765] [serial = 2092] [outer = (nil)] 08:32:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x921ae400) [pid = 1765] [serial = 2093] [outer = 0x91fff400] 08:32:50 INFO - PROCESS | 1765 | 1465918370479 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x92272800) [pid = 1765] [serial = 2094] [outer = 0x91fff400] 08:32:51 INFO - PROCESS | 1765 | 1465918371612 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]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:32:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1784ms 08:32:51 INFO - PROCESS | 1765 | 1465918371630 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 1765 | 1465918371635 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:32:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:32:51 INFO - PROCESS | 1765 | 1465918371644 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1765 | 1465918371647 Marionette TRACE conn4 <- [1,2762,null,{}] 08:32:51 INFO - PROCESS | 1765 | 1465918371656 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}] 08:32:51 INFO - PROCESS | 1765 | 1465918371661 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:51 INFO - PROCESS | 1765 | 1465918371840 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:32:52 INFO - PROCESS | 1765 | 1465918372193 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1765 | 1465918372208 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f7a3400) [pid = 1765] [serial = 2028] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91b91c00) [pid = 1765] [serial = 2048] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90fc2400) [pid = 1765] [serial = 2045] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91065400) [pid = 1765] [serial = 2046] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f45fc00) [pid = 1765] [serial = 2033] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f50f400) [pid = 1765] [serial = 2034] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8b8efc00) [pid = 1765] [serial = 2030] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8d7dac00) [pid = 1765] [serial = 2031] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e6c1800) [pid = 1765] [serial = 2039] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e70c000) [pid = 1765] [serial = 2040] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8f504c00) [pid = 1765] [serial = 2042] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x90fcf000) [pid = 1765] [serial = 2036] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x91070800) [pid = 1765] [serial = 2037] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8f5c9400) [pid = 1765] [serial = 2043] [outer = (nil)] [url = about:blank] 08:32:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8efc00 == 26 [pid = 1765] [id = 698] 08:32:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8d7d1400) [pid = 1765] [serial = 2095] [outer = (nil)] 08:32:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8d9d3800) [pid = 1765] [serial = 2096] [outer = 0x8d7d1400] 08:32:52 INFO - PROCESS | 1765 | 1465918372346 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8d9dd800) [pid = 1765] [serial = 2097] [outer = 0x8d7d1400] 08:32:53 INFO - PROCESS | 1765 | 1465918373117 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1486ms 08:32:53 INFO - PROCESS | 1765 | 1465918373131 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1765 | 1465918373137 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:32:53 INFO - PROCESS | 1765 | 1465918373148 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1765 | 1465918373151 Marionette TRACE conn4 <- [1,2766,null,{}] 08:32:53 INFO - PROCESS | 1765 | 1465918373157 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}] 08:32:53 INFO - PROCESS | 1765 | 1465918373162 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:53 INFO - PROCESS | 1765 | 1465918373319 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:32:53 INFO - PROCESS | 1765 | 1465918373466 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1765 | 1465918373477 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c3800 == 27 [pid = 1765] [id = 699] 08:32:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e6cf000) [pid = 1765] [serial = 2098] [outer = (nil)] 08:32:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e719400) [pid = 1765] [serial = 2099] [outer = 0x8e6cf000] 08:32:53 INFO - PROCESS | 1765 | 1465918373545 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ecfa000) [pid = 1765] [serial = 2100] [outer = 0x8e6cf000] 08:32:54 INFO - PROCESS | 1765 | 1465918374358 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]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1286ms 08:32:54 INFO - PROCESS | 1765 | 1465918374435 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1765 | 1465918374439 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:32:54 INFO - PROCESS | 1765 | 1465918374445 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1765 | 1465918374451 Marionette TRACE conn4 <- [1,2770,null,{}] 08:32:54 INFO - PROCESS | 1765 | 1465918374468 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}] 08:32:54 INFO - PROCESS | 1765 | 1465918374476 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:54 INFO - PROCESS | 1765 | 1465918374637 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:32:54 INFO - PROCESS | 1765 | 1465918374795 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1765 | 1465918374805 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c9400 == 28 [pid = 1765] [id = 700] 08:32:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f5ca800) [pid = 1765] [serial = 2101] [outer = (nil)] 08:32:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f739c00) [pid = 1765] [serial = 2102] [outer = 0x8f5ca800] 08:32:54 INFO - PROCESS | 1765 | 1465918374876 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f7a1000) [pid = 1765] [serial = 2103] [outer = 0x8f5ca800] 08:32:55 INFO - PROCESS | 1765 | 1465918375810 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]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1433ms 08:32:55 INFO - PROCESS | 1765 | 1465918375878 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1765 | 1465918375883 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:32:55 INFO - PROCESS | 1765 | 1465918375889 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1765 | 1465918375892 Marionette TRACE conn4 <- [1,2774,null,{}] 08:32:55 INFO - PROCESS | 1765 | 1465918375897 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}] 08:32:55 INFO - PROCESS | 1765 | 1465918375902 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:56 INFO - PROCESS | 1765 | 1465918376125 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:32:56 INFO - PROCESS | 1765 | 1465918376159 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1765 | 1465918376165 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc7400 == 29 [pid = 1765] [id = 701] 08:32:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90fc8800) [pid = 1765] [serial = 2104] [outer = (nil)] 08:32:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91065400) [pid = 1765] [serial = 2105] [outer = 0x90fc8800] 08:32:56 INFO - PROCESS | 1765 | 1465918376317 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9106e400) [pid = 1765] [serial = 2106] [outer = 0x90fc8800] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90ed6800) [pid = 1765] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x921a8400) [pid = 1765] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f45a400) [pid = 1765] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90ed7000) [pid = 1765] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8d7dc800) [pid = 1765] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8ecfac00) [pid = 1765] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f734800) [pid = 1765] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f73fc00) [pid = 1765] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e5a2800) [pid = 1765] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e714800) [pid = 1765] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x8f5c4000) [pid = 1765] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:32:56 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8e6c2000) [pid = 1765] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:32:57 INFO - PROCESS | 1765 | 1465918377246 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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1377ms 08:32:57 INFO - PROCESS | 1765 | 1465918377267 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1765 | 1465918377270 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:32:57 INFO - PROCESS | 1765 | 1465918377277 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1765 | 1465918377280 Marionette TRACE conn4 <- [1,2778,null,{}] 08:32:57 INFO - PROCESS | 1765 | 1465918377285 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}] 08:32:57 INFO - PROCESS | 1765 | 1465918377290 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:57 INFO - PROCESS | 1765 | 1465918377481 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:32:57 INFO - PROCESS | 1765 | 1465918377500 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 1765 | 1465918377508 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6cb800 == 30 [pid = 1765] [id = 702] 08:32:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8f5c4000) [pid = 1765] [serial = 2107] [outer = (nil)] 08:32:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90fc2400) [pid = 1765] [serial = 2108] [outer = 0x8f5c4000] 08:32:57 INFO - PROCESS | 1765 | 1465918377572 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x91b91800) [pid = 1765] [serial = 2109] [outer = 0x8f5c4000] 08:32:58 INFO - PROCESS | 1765 | 1465918378431 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]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1182ms 08:32:58 INFO - PROCESS | 1765 | 1465918378459 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 1765 | 1465918378463 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:32:58 INFO - PROCESS | 1765 | 1465918378469 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 1765 | 1465918378471 Marionette TRACE conn4 <- [1,2782,null,{}] 08:32:58 INFO - PROCESS | 1765 | 1465918378477 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}] 08:32:58 INFO - PROCESS | 1765 | 1465918378487 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:58 INFO - PROCESS | 1765 | 1465918378738 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:32:58 INFO - PROCESS | 1765 | 1465918378750 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1765 | 1465918378757 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:32:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edf000 == 31 [pid = 1765] [id = 703] 08:32:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x921ab800) [pid = 1765] [serial = 2110] [outer = (nil)] 08:32:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x92379800) [pid = 1765] [serial = 2111] [outer = 0x921ab800] 08:32:58 INFO - PROCESS | 1765 | 1465918378907 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x92381000) [pid = 1765] [serial = 2112] [outer = 0x921ab800] 08:32:59 INFO - PROCESS | 1765 | 1465918379932 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]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:32:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1526ms 08:32:59 INFO - PROCESS | 1765 | 1465918379997 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 1765 | 1465918380004 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:33:00 INFO - PROCESS | 1765 | 1465918380015 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 1765 | 1465918380022 Marionette TRACE conn4 <- [1,2786,null,{}] 08:33:00 INFO - PROCESS | 1765 | 1465918380031 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}] 08:33:00 INFO - PROCESS | 1765 | 1465918380037 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:00 INFO - PROCESS | 1765 | 1465918380275 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:33:00 INFO - PROCESS | 1765 | 1465918380512 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 1765 | 1465918380526 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8edc00 == 32 [pid = 1765] [id = 704] 08:33:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e5ad000) [pid = 1765] [serial = 2113] [outer = (nil)] 08:33:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e714800) [pid = 1765] [serial = 2114] [outer = 0x8e5ad000] 08:33:00 INFO - PROCESS | 1765 | 1465918380623 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ee5d400) [pid = 1765] [serial = 2115] [outer = 0x8e5ad000] 08:33:01 INFO - PROCESS | 1765 | 1465918381523 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]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:33:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1538ms 08:33:01 INFO - PROCESS | 1765 | 1465918381553 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1765 | 1465918381560 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:33:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:33:01 INFO - PROCESS | 1765 | 1465918381573 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1765 | 1465918381577 Marionette TRACE conn4 <- [1,2790,null,{}] 08:33:01 INFO - PROCESS | 1765 | 1465918381590 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}] 08:33:01 INFO - PROCESS | 1765 | 1465918381602 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:01 INFO - PROCESS | 1765 | 1465918381793 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:33:01 INFO - PROCESS | 1765 | 1465918381978 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1765 | 1465918381988 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50d400 == 33 [pid = 1765] [id = 705] 08:33:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f79e000) [pid = 1765] [serial = 2116] [outer = (nil)] 08:33:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90fc7000) [pid = 1765] [serial = 2117] [outer = 0x8f79e000] 08:33:02 INFO - PROCESS | 1765 | 1465918382070 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91b8ac00) [pid = 1765] [serial = 2118] [outer = 0x8f79e000] 08:33:03 INFO - PROCESS | 1765 | 1465918383059 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]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1504ms 08:33:03 INFO - PROCESS | 1765 | 1465918383077 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 1765 | 1465918383080 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:33:03 INFO - PROCESS | 1765 | 1465918383087 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 1765 | 1465918383093 Marionette TRACE conn4 <- [1,2794,null,{}] 08:33:03 INFO - PROCESS | 1765 | 1465918383109 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}] 08:33:03 INFO - PROCESS | 1765 | 1465918383118 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:03 INFO - PROCESS | 1765 | 1465918383302 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:33:03 INFO - PROCESS | 1765 | 1465918383487 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1765 | 1465918383497 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x924eb000 == 34 [pid = 1765] [id = 706] 08:33:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x924ec800) [pid = 1765] [serial = 2119] [outer = (nil)] 08:33:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x924f3c00) [pid = 1765] [serial = 2120] [outer = 0x924ec800] 08:33:03 INFO - PROCESS | 1765 | 1465918383578 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x925c2400) [pid = 1765] [serial = 2121] [outer = 0x924ec800] 08:33:04 INFO - PROCESS | 1765 | 1465918384534 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1485ms 08:33:04 INFO - PROCESS | 1765 | 1465918384572 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1765 | 1465918384577 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:33:04 INFO - PROCESS | 1765 | 1465918384583 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1765 | 1465918384586 Marionette TRACE conn4 <- [1,2798,null,{}] 08:33:04 INFO - PROCESS | 1765 | 1465918384592 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}] 08:33:04 INFO - PROCESS | 1765 | 1465918384597 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:04 INFO - PROCESS | 1765 | 1465918384776 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:33:04 INFO - PROCESS | 1765 | 1465918384961 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 1765 | 1465918384972 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ffdc00 == 35 [pid = 1765] [id = 707] 08:33:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x925c9000) [pid = 1765] [serial = 2122] [outer = (nil)] 08:33:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x92708800) [pid = 1765] [serial = 2123] [outer = 0x925c9000] 08:33:05 INFO - PROCESS | 1765 | 1465918385053 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9270a800) [pid = 1765] [serial = 2124] [outer = 0x925c9000] 08:33:06 INFO - PROCESS | 1765 | 1465918386028 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1478ms 08:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:33:06 INFO - PROCESS | 1765 | 1465918386062 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1765 | 1465918386065 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:33:06 INFO - PROCESS | 1765 | 1465918386072 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1765 | 1465918386075 Marionette TRACE conn4 <- [1,2802,null,{}] 08:33:06 INFO - PROCESS | 1765 | 1465918386081 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}] 08:33:06 INFO - PROCESS | 1765 | 1465918386087 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:06 INFO - PROCESS | 1765 | 1465918386257 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:33:06 INFO - PROCESS | 1765 | 1465918386439 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1765 | 1465918386447 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8eceec00 == 36 [pid = 1765] [id = 708] 08:33:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f5c6400) [pid = 1765] [serial = 2125] [outer = (nil)] 08:33:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x92ab1400) [pid = 1765] [serial = 2126] [outer = 0x8f5c6400] 08:33:06 INFO - PROCESS | 1765 | 1465918386524 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92ab6800) [pid = 1765] [serial = 2127] [outer = 0x8f5c6400] 08:33:07 INFO - PROCESS | 1765 | 1465918387501 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]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1486ms 08:33:07 INFO - PROCESS | 1765 | 1465918387557 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 1765 | 1465918387561 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:33:07 INFO - PROCESS | 1765 | 1465918387568 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 1765 | 1465918387570 Marionette TRACE conn4 <- [1,2806,null,{}] 08:33:07 INFO - PROCESS | 1765 | 1465918387576 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}] 08:33:07 INFO - PROCESS | 1765 | 1465918387586 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:07 INFO - PROCESS | 1765 | 1465918387769 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:33:07 INFO - PROCESS | 1765 | 1465918387953 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1765 | 1465918387961 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6ce800 == 37 [pid = 1765] [id = 709] 08:33:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92714800) [pid = 1765] [serial = 2128] [outer = (nil)] 08:33:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92c41c00) [pid = 1765] [serial = 2129] [outer = 0x92714800] 08:33:08 INFO - PROCESS | 1765 | 1465918388043 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92c45000) [pid = 1765] [serial = 2130] [outer = 0x92714800] 08:33:08 INFO - PROCESS | 1765 | 1465918388919 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]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:33:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1390ms 08:33:08 INFO - PROCESS | 1765 | 1465918388958 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1765 | 1465918388962 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:33:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:33:08 INFO - PROCESS | 1765 | 1465918388968 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1765 | 1465918388972 Marionette TRACE conn4 <- [1,2810,null,{}] 08:33:08 INFO - PROCESS | 1765 | 1465918388996 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}] 08:33:09 INFO - PROCESS | 1765 | 1465918389002 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:09 INFO - PROCESS | 1765 | 1465918389177 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:33:09 INFO - PROCESS | 1765 | 1465918389361 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 1765 | 1465918389370 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x92b41c00 == 38 [pid = 1765] [id = 710] 08:33:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92b4ec00) [pid = 1765] [serial = 2131] [outer = (nil)] 08:33:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c4e800) [pid = 1765] [serial = 2132] [outer = 0x92b4ec00] 08:33:09 INFO - PROCESS | 1765 | 1465918389447 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92c50800) [pid = 1765] [serial = 2133] [outer = 0x92b4ec00] 08:33:10 INFO - PROCESS | 1765 | 1465918390374 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]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1449ms 08:33:10 INFO - PROCESS | 1765 | 1465918390418 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1765 | 1465918390422 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:33:10 INFO - PROCESS | 1765 | 1465918390428 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1765 | 1465918390432 Marionette TRACE conn4 <- [1,2814,null,{}] 08:33:10 INFO - PROCESS | 1765 | 1465918390437 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}] 08:33:10 INFO - PROCESS | 1765 | 1465918390442 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:10 INFO - PROCESS | 1765 | 1465918390628 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:33:10 INFO - PROCESS | 1765 | 1465918390831 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1765 | 1465918390839 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2c00 == 39 [pid = 1765] [id = 711] 08:33:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8b8e3000) [pid = 1765] [serial = 2134] [outer = (nil)] 08:33:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8f501c00) [pid = 1765] [serial = 2135] [outer = 0x8b8e3000] 08:33:10 INFO - PROCESS | 1765 | 1465918390916 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91069800) [pid = 1765] [serial = 2136] [outer = 0x8b8e3000] 08:33:12 INFO - PROCESS | 1765 | 1465918392128 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]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:33:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1730ms 08:33:12 INFO - PROCESS | 1765 | 1465918392159 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1765 | 1465918392166 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:33:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:33:12 INFO - PROCESS | 1765 | 1465918392174 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1765 | 1465918392182 Marionette TRACE conn4 <- [1,2818,null,{}] 08:33:12 INFO - PROCESS | 1765 | 1465918392189 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}] 08:33:12 INFO - PROCESS | 1765 | 1465918392193 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:12 INFO - PROCESS | 1765 | 1465918392364 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:33:12 INFO - PROCESS | 1765 | 1465918392648 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1765 | 1465918392657 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e70a400 == 40 [pid = 1765] [id = 712] 08:33:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e70c000) [pid = 1765] [serial = 2137] [outer = (nil)] 08:33:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8eced400) [pid = 1765] [serial = 2138] [outer = 0x8e70c000] 08:33:12 INFO - PROCESS | 1765 | 1465918392776 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f45cc00) [pid = 1765] [serial = 2139] [outer = 0x8e70c000] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c9400 == 39 [pid = 1765] [id = 700] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc7400 == 38 [pid = 1765] [id = 701] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x91ffec00 == 37 [pid = 1765] [id = 697] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8efc00 == 36 [pid = 1765] [id = 698] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6cb800 == 35 [pid = 1765] [id = 702] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c3800 == 34 [pid = 1765] [id = 699] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e2c00 == 33 [pid = 1765] [id = 711] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x92b41c00 == 32 [pid = 1765] [id = 710] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8eceec00 == 31 [pid = 1765] [id = 708] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6ce800 == 30 [pid = 1765] [id = 709] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x91ffdc00 == 29 [pid = 1765] [id = 707] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x924eb000 == 28 [pid = 1765] [id = 706] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8edc00 == 27 [pid = 1765] [id = 704] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50d400 == 26 [pid = 1765] [id = 705] 08:33:14 INFO - PROCESS | 1765 | --DOCSHELL 0x90edf000 == 25 [pid = 1765] [id = 703] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f7a1400) [pid = 1765] [serial = 2078] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8e5a6000) [pid = 1765] [serial = 2072] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8e5a7c00) [pid = 1765] [serial = 2073] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f45b800) [pid = 1765] [serial = 2070] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8ecf8800) [pid = 1765] [serial = 2069] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90edec00) [pid = 1765] [serial = 2081] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8ecf2000) [pid = 1765] [serial = 2052] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e715800) [pid = 1765] [serial = 2051] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91c69000) [pid = 1765] [serial = 2055] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x90fc4800) [pid = 1765] [serial = 2054] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x92264800) [pid = 1765] [serial = 2058] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x921b2000) [pid = 1765] [serial = 2057] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x924f1c00) [pid = 1765] [serial = 2061] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x924e9c00) [pid = 1765] [serial = 2060] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x925c9c00) [pid = 1765] [serial = 2064] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x925c8800) [pid = 1765] [serial = 2063] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92aba400) [pid = 1765] [serial = 2067] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f45a000) [pid = 1765] [serial = 2066] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90ed3000) [pid = 1765] [serial = 2079] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f455400) [pid = 1765] [serial = 2075] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f459000) [pid = 1765] [serial = 2076] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90fcdc00) [pid = 1765] [serial = 2082] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91c6a800) [pid = 1765] [serial = 2049] [outer = (nil)] [url = about:blank] 08:33:14 INFO - PROCESS | 1765 | 1465918394744 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]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2586ms 08:33:14 INFO - PROCESS | 1765 | 1465918394760 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:33:14 INFO - PROCESS | 1765 | 1465918394766 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:33:14 INFO - PROCESS | 1765 | 1465918394774 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1765 | 1465918394778 Marionette TRACE conn4 <- [1,2822,null,{}] 08:33:14 INFO - PROCESS | 1765 | 1465918394787 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}] 08:33:14 INFO - PROCESS | 1765 | 1465918394793 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:15 INFO - PROCESS | 1765 | 1465918395005 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:33:15 INFO - PROCESS | 1765 | 1465918395152 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1765 | 1465918395158 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a9400 == 26 [pid = 1765] [id = 713] 08:33:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e5aa400) [pid = 1765] [serial = 2140] [outer = (nil)] 08:33:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e6ce000) [pid = 1765] [serial = 2141] [outer = 0x8e5aa400] 08:33:15 INFO - PROCESS | 1765 | 1465918395233 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e70ac00) [pid = 1765] [serial = 2142] [outer = 0x8e5aa400] 08:33:16 INFO - PROCESS | 1765 | 1465918396079 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:33:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1339ms 08:33:16 INFO - PROCESS | 1765 | 1465918396112 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1765 | 1465918396121 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:33:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:33:16 INFO - PROCESS | 1765 | 1465918396132 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1765 | 1465918396136 Marionette TRACE conn4 <- [1,2826,null,{}] 08:33:16 INFO - PROCESS | 1765 | 1465918396142 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}] 08:33:16 INFO - PROCESS | 1765 | 1465918396148 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:16 INFO - PROCESS | 1765 | 1465918396314 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:33:16 INFO - PROCESS | 1765 | 1465918396324 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1765 | 1465918396333 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f458000 == 27 [pid = 1765] [id = 714] 08:33:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f45e000) [pid = 1765] [serial = 2143] [outer = (nil)] 08:33:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f502c00) [pid = 1765] [serial = 2144] [outer = 0x8f45e000] 08:33:16 INFO - PROCESS | 1765 | 1465918396543 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f50d800) [pid = 1765] [serial = 2145] [outer = 0x8f45e000] 08:33:17 INFO - PROCESS | 1765 | 1465918397477 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1382ms 08:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:33:17 INFO - PROCESS | 1765 | 1465918397515 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1765 | 1465918397518 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:33:17 INFO - PROCESS | 1765 | 1465918397524 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 1765 | 1465918397530 Marionette TRACE conn4 <- [1,2830,null,{}] 08:33:17 INFO - PROCESS | 1765 | 1465918397555 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}] 08:33:17 INFO - PROCESS | 1765 | 1465918397564 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:17 INFO - PROCESS | 1765 | 1465918397781 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:33:17 INFO - PROCESS | 1765 | 1465918397808 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1765 | 1465918397819 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x90ed4c00 == 28 [pid = 1765] [id = 715] 08:33:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90ed5000) [pid = 1765] [serial = 2146] [outer = (nil)] 08:33:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90edd000) [pid = 1765] [serial = 2147] [outer = 0x90ed5000] 08:33:17 INFO - PROCESS | 1765 | 1465918397890 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x90fc6400) [pid = 1765] [serial = 2148] [outer = 0x90ed5000] 08:33:18 INFO - PROCESS | 1765 | 1465918398791 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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:33:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1294ms 08:33:18 INFO - PROCESS | 1765 | 1465918398821 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1765 | 1465918398826 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:33:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:33:18 INFO - PROCESS | 1765 | 1465918398832 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1765 | 1465918398835 Marionette TRACE conn4 <- [1,2834,null,{}] 08:33:18 INFO - PROCESS | 1765 | 1465918398845 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}] 08:33:18 INFO - PROCESS | 1765 | 1465918398849 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:19 INFO - PROCESS | 1765 | 1465918399506 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f5c1800) [pid = 1765] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8d7d1400) [pid = 1765] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e6cf000) [pid = 1765] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f5c1400) [pid = 1765] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f5ca800) [pid = 1765] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f5c4000) [pid = 1765] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e713800) [pid = 1765] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90fc8800) [pid = 1765] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91fff400) [pid = 1765] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:33:19 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x921ab800) [pid = 1765] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:33:19 INFO - PROCESS | 1765 | 1465918399712 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1765 | 1465918399723 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e7c00 == 29 [pid = 1765] [id = 716] 08:33:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8b8ee400) [pid = 1765] [serial = 2149] [outer = (nil)] 08:33:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e5acc00) [pid = 1765] [serial = 2150] [outer = 0x8b8ee400] 08:33:19 INFO - PROCESS | 1765 | 1465918399793 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f5c1800) [pid = 1765] [serial = 2151] [outer = 0x8b8ee400] 08:33:20 INFO - PROCESS | 1765 | 1465918400531 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:33:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1782ms 08:33:20 INFO - PROCESS | 1765 | 1465918400615 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1765 | 1465918400619 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:33:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:33:20 INFO - PROCESS | 1765 | 1465918400625 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1765 | 1465918400627 Marionette TRACE conn4 <- [1,2838,null,{}] 08:33:20 INFO - PROCESS | 1765 | 1465918400633 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}] 08:33:20 INFO - PROCESS | 1765 | 1465918400638 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:20 INFO - PROCESS | 1765 | 1465918400836 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:33:20 INFO - PROCESS | 1765 | 1465918400852 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1765 | 1465918400862 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c1000 == 30 [pid = 1765] [id = 717] 08:33:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f5c1400) [pid = 1765] [serial = 2152] [outer = (nil)] 08:33:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91ff0800) [pid = 1765] [serial = 2153] [outer = 0x8f5c1400] 08:33:20 INFO - PROCESS | 1765 | 1465918400924 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91ff6c00) [pid = 1765] [serial = 2154] [outer = 0x8f5c1400] 08:33:21 INFO - PROCESS | 1765 | 1465918401967 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]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:33:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1385ms 08:33:22 INFO - PROCESS | 1765 | 1465918402012 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1765 | 1465918402019 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:33:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:33:22 INFO - PROCESS | 1765 | 1465918402027 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1765 | 1465918402032 Marionette TRACE conn4 <- [1,2842,null,{}] 08:33:22 INFO - PROCESS | 1765 | 1465918402041 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}] 08:33:22 INFO - PROCESS | 1765 | 1465918402047 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:22 INFO - PROCESS | 1765 | 1465918402236 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:33:22 INFO - PROCESS | 1765 | 1465918402491 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1765 | 1465918402505 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a1c00 == 31 [pid = 1765] [id = 718] 08:33:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e5aa000) [pid = 1765] [serial = 2155] [outer = (nil)] 08:33:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8eced000) [pid = 1765] [serial = 2156] [outer = 0x8e5aa000] 08:33:22 INFO - PROCESS | 1765 | 1465918402632 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ee56400) [pid = 1765] [serial = 2157] [outer = 0x8e5aa000] 08:33:23 INFO - PROCESS | 1765 | 1465918403659 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:33:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1685ms 08:33:23 INFO - PROCESS | 1765 | 1465918403712 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 1765 | 1465918403719 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:33:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:33:23 INFO - PROCESS | 1765 | 1465918403730 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1765 | 1465918403734 Marionette TRACE conn4 <- [1,2846,null,{}] 08:33:23 INFO - PROCESS | 1765 | 1465918403740 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}] 08:33:23 INFO - PROCESS | 1765 | 1465918403746 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:23 INFO - PROCESS | 1765 | 1465918403931 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:33:24 INFO - PROCESS | 1765 | 1465918404161 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1765 | 1465918404174 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f510c00 == 32 [pid = 1765] [id = 719] 08:33:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f7a3800) [pid = 1765] [serial = 2158] [outer = (nil)] 08:33:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90ed2800) [pid = 1765] [serial = 2159] [outer = 0x8f7a3800] 08:33:24 INFO - PROCESS | 1765 | 1465918404299 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90fcec00) [pid = 1765] [serial = 2160] [outer = 0x8f7a3800] 08:33:25 INFO - PROCESS | 1765 | 1465918405306 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:33:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1633ms 08:33:25 INFO - PROCESS | 1765 | 1465918405363 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1765 | 1465918405367 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:33:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:33:25 INFO - PROCESS | 1765 | 1465918405375 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1765 | 1465918405381 Marionette TRACE conn4 <- [1,2850,null,{}] 08:33:25 INFO - PROCESS | 1765 | 1465918405399 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}] 08:33:25 INFO - PROCESS | 1765 | 1465918405408 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:25 INFO - PROCESS | 1765 | 1465918405586 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:33:25 INFO - PROCESS | 1765 | 1465918405838 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 1765 | 1465918405851 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x921acc00 == 33 [pid = 1765] [id = 720] 08:33:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x921b3400) [pid = 1765] [serial = 2161] [outer = (nil)] 08:33:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9226e000) [pid = 1765] [serial = 2162] [outer = 0x921b3400] 08:33:25 INFO - PROCESS | 1765 | 1465918405977 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92376c00) [pid = 1765] [serial = 2163] [outer = 0x921b3400] 08:33:26 INFO - PROCESS | 1765 | 1465918406912 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:33:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1592ms 08:33:26 INFO - PROCESS | 1765 | 1465918406968 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:33:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:33:26 INFO - PROCESS | 1765 | 1465918406973 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:33:26 INFO - PROCESS | 1765 | 1465918406980 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 1765 | 1465918406984 Marionette TRACE conn4 <- [1,2854,null,{}] 08:33:26 INFO - PROCESS | 1765 | 1465918406989 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}] 08:33:26 INFO - PROCESS | 1765 | 1465918406995 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:27 INFO - PROCESS | 1765 | 1465918407188 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:33:27 INFO - PROCESS | 1765 | 1465918407378 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1765 | 1465918407390 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c8000 == 34 [pid = 1765] [id = 721] 08:33:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8f7a1c00) [pid = 1765] [serial = 2164] [outer = (nil)] 08:33:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x924f2c00) [pid = 1765] [serial = 2165] [outer = 0x8f7a1c00] 08:33:27 INFO - PROCESS | 1765 | 1465918407468 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x924f4c00) [pid = 1765] [serial = 2166] [outer = 0x8f7a1c00] 08:33:28 INFO - PROCESS | 1765 | 1465918408681 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]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1788ms 08:33:28 INFO - PROCESS | 1765 | 1465918408768 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1765 | 1465918408774 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:33:28 INFO - PROCESS | 1765 | 1465918408792 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1765 | 1465918408795 Marionette TRACE conn4 <- [1,2858,null,{}] 08:33:28 INFO - PROCESS | 1765 | 1465918408804 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}] 08:33:28 INFO - PROCESS | 1765 | 1465918408809 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:29 INFO - PROCESS | 1765 | 1465918409039 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:33:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e7c00 == 33 [pid = 1765] [id = 716] 08:33:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90ed4c00 == 32 [pid = 1765] [id = 715] 08:33:29 INFO - PROCESS | 1765 | 1465918409326 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 1765 | 1465918409339 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f458000 == 31 [pid = 1765] [id = 714] 08:33:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d8400 == 32 [pid = 1765] [id = 722] 08:33:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8d9dc800) [pid = 1765] [serial = 2167] [outer = (nil)] 08:33:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e6c4000) [pid = 1765] [serial = 2168] [outer = 0x8d9dc800] 08:33:29 INFO - PROCESS | 1765 | 1465918409412 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e6cf400) [pid = 1765] [serial = 2169] [outer = 0x8d9dc800] 08:33:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a9400 == 31 [pid = 1765] [id = 713] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x92381000) [pid = 1765] [serial = 2112] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92379800) [pid = 1765] [serial = 2111] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91c66000) [pid = 1765] [serial = 2085] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91b84800) [pid = 1765] [serial = 2084] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8d9d3800) [pid = 1765] [serial = 2096] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8d9dd800) [pid = 1765] [serial = 2097] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e719400) [pid = 1765] [serial = 2099] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9106d800) [pid = 1765] [serial = 2090] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f79fc00) [pid = 1765] [serial = 2091] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f7a1000) [pid = 1765] [serial = 2103] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90fc2400) [pid = 1765] [serial = 2108] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f508800) [pid = 1765] [serial = 2088] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9106e400) [pid = 1765] [serial = 2106] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92272800) [pid = 1765] [serial = 2094] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f739c00) [pid = 1765] [serial = 2102] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x921ae400) [pid = 1765] [serial = 2093] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91b91800) [pid = 1765] [serial = 2109] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ecfa000) [pid = 1765] [serial = 2100] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ee58800) [pid = 1765] [serial = 2087] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91065400) [pid = 1765] [serial = 2105] [outer = (nil)] [url = about:blank] 08:33:30 INFO - PROCESS | 1765 | 1465918410238 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:33:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1535ms 08:33:30 INFO - PROCESS | 1765 | 1465918410325 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1765 | 1465918410332 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:33:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:33:30 INFO - PROCESS | 1765 | 1465918410342 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1765 | 1465918410346 Marionette TRACE conn4 <- [1,2862,null,{}] 08:33:30 INFO - PROCESS | 1765 | 1465918410352 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}] 08:33:30 INFO - PROCESS | 1765 | 1465918410358 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:30 INFO - PROCESS | 1765 | 1465918410519 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:33:30 INFO - PROCESS | 1765 | 1465918410529 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1765 | 1465918410536 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d4400 == 32 [pid = 1765] [id = 723] 08:33:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f509000) [pid = 1765] [serial = 2170] [outer = (nil)] 08:33:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f5c4800) [pid = 1765] [serial = 2171] [outer = 0x8f509000] 08:33:30 INFO - PROCESS | 1765 | 1465918410617 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f737800) [pid = 1765] [serial = 2172] [outer = 0x8f509000] 08:33:31 INFO - PROCESS | 1765 | 1465918411561 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]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:33:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1236ms 08:33:31 INFO - PROCESS | 1765 | 1465918411579 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 1765 | 1465918411583 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:33:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:33:31 INFO - PROCESS | 1765 | 1465918411590 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1765 | 1465918411596 Marionette TRACE conn4 <- [1,2866,null,{}] 08:33:31 INFO - PROCESS | 1765 | 1465918411611 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}] 08:33:31 INFO - PROCESS | 1765 | 1465918411619 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:31 INFO - PROCESS | 1765 | 1465918411874 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:33:31 INFO - PROCESS | 1765 | 1465918411885 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1765 | 1465918411896 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b84400 == 33 [pid = 1765] [id = 724] 08:33:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91b84800) [pid = 1765] [serial = 2173] [outer = (nil)] 08:33:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91b90c00) [pid = 1765] [serial = 2174] [outer = 0x91b84800] 08:33:32 INFO - PROCESS | 1765 | 1465918412075 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91c72400) [pid = 1765] [serial = 2175] [outer = 0x91b84800] 08:33:32 INFO - PROCESS | 1765 | 1465918412990 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]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1447ms 08:33:33 INFO - PROCESS | 1765 | 1465918413037 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 1765 | 1465918413042 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:33:33 INFO - PROCESS | 1765 | 1465918413053 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1765 | 1465918413056 Marionette TRACE conn4 <- [1,2870,null,{}] 08:33:33 INFO - PROCESS | 1765 | 1465918413061 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}] 08:33:33 INFO - PROCESS | 1765 | 1465918413066 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:33 INFO - PROCESS | 1765 | 1465918413281 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:33:33 INFO - PROCESS | 1765 | 1465918413311 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1765 | 1465918413317 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f458c00 == 34 [pid = 1765] [id = 725] 08:33:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b84c00) [pid = 1765] [serial = 2176] [outer = (nil)] 08:33:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x921b4400) [pid = 1765] [serial = 2177] [outer = 0x91b84c00] 08:33:33 INFO - PROCESS | 1765 | 1465918413383 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x92268400) [pid = 1765] [serial = 2178] [outer = 0x91b84c00] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92714800) [pid = 1765] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92b4ec00) [pid = 1765] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8b8e3000) [pid = 1765] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f45e000) [pid = 1765] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90ed5000) [pid = 1765] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e5ad000) [pid = 1765] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f79e000) [pid = 1765] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8b8ee400) [pid = 1765] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e5aa400) [pid = 1765] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x924ec800) [pid = 1765] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e70c000) [pid = 1765] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x925c9000) [pid = 1765] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:33:34 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f5c6400) [pid = 1765] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:33:34 INFO - PROCESS | 1765 | 1465918414377 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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:33:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1385ms 08:33:34 INFO - PROCESS | 1765 | 1465918414440 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1765 | 1465918414443 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:33:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:33:34 INFO - PROCESS | 1765 | 1465918414449 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1765 | 1465918414452 Marionette TRACE conn4 <- [1,2874,null,{}] 08:33:34 INFO - PROCESS | 1765 | 1465918414458 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}] 08:33:34 INFO - PROCESS | 1765 | 1465918414463 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:34 INFO - PROCESS | 1765 | 1465918414615 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:33:34 INFO - PROCESS | 1765 | 1465918414623 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 1765 | 1465918414629 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d1400 == 35 [pid = 1765] [id = 726] 08:33:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8d7dd400) [pid = 1765] [serial = 2179] [outer = (nil)] 08:33:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90eda800) [pid = 1765] [serial = 2180] [outer = 0x8d7dd400] 08:33:34 INFO - PROCESS | 1765 | 1465918414833 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91ffe800) [pid = 1765] [serial = 2181] [outer = 0x8d7dd400] 08:33:35 INFO - PROCESS | 1765 | 1465918415626 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]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1239ms 08:33:35 INFO - PROCESS | 1765 | 1465918415690 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:33:35 INFO - PROCESS | 1765 | 1465918415695 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:33:35 INFO - PROCESS | 1765 | 1465918415701 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1765 | 1465918415704 Marionette TRACE conn4 <- [1,2878,null,{}] 08:33:35 INFO - PROCESS | 1765 | 1465918415709 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}] 08:33:35 INFO - PROCESS | 1765 | 1465918415719 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:35 INFO - PROCESS | 1765 | 1465918415964 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:33:35 INFO - PROCESS | 1765 | 1465918415974 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1765 | 1465918415979 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ec000 == 36 [pid = 1765] [id = 727] 08:33:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8d9d8000) [pid = 1765] [serial = 2182] [outer = (nil)] 08:33:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x925cc000) [pid = 1765] [serial = 2183] [outer = 0x8d9d8000] 08:33:36 INFO - PROCESS | 1765 | 1465918416048 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x925d0c00) [pid = 1765] [serial = 2184] [outer = 0x8d9d8000] 08:33:37 INFO - PROCESS | 1765 | 1465918417196 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]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1528ms 08:33:37 INFO - PROCESS | 1765 | 1465918417229 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1765 | 1465918417236 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:33:37 INFO - PROCESS | 1765 | 1465918417243 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1765 | 1465918417251 Marionette TRACE conn4 <- [1,2882,null,{}] 08:33:37 INFO - PROCESS | 1765 | 1465918417259 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}] 08:33:37 INFO - PROCESS | 1765 | 1465918417265 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:37 INFO - PROCESS | 1765 | 1465918417450 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:33:37 INFO - PROCESS | 1765 | 1465918417638 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 1765 | 1465918417650 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a9400 == 37 [pid = 1765] [id = 728] 08:33:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e6c3c00) [pid = 1765] [serial = 2185] [outer = (nil)] 08:33:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ee5c400) [pid = 1765] [serial = 2186] [outer = 0x8e6c3c00] 08:33:37 INFO - PROCESS | 1765 | 1465918417779 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f507000) [pid = 1765] [serial = 2187] [outer = 0x8e6c3c00] 08:33:38 INFO - PROCESS | 1765 | 1465918418678 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]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1492ms 08:33:38 INFO - PROCESS | 1765 | 1465918418739 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 1765 | 1465918418746 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:33:38 INFO - PROCESS | 1765 | 1465918418758 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 1765 | 1465918418762 Marionette TRACE conn4 <- [1,2886,null,{}] 08:33:38 INFO - PROCESS | 1765 | 1465918418768 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}] 08:33:38 INFO - PROCESS | 1765 | 1465918418774 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:38 INFO - PROCESS | 1765 | 1465918418960 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:33:39 INFO - PROCESS | 1765 | 1465918419148 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1765 | 1465918419157 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f462c00 == 38 [pid = 1765] [id = 729] 08:33:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9106c400) [pid = 1765] [serial = 2188] [outer = (nil)] 08:33:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91c6ec00) [pid = 1765] [serial = 2189] [outer = 0x9106c400] 08:33:39 INFO - PROCESS | 1765 | 1465918419249 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91ff8800) [pid = 1765] [serial = 2190] [outer = 0x9106c400] 08:33:40 INFO - PROCESS | 1765 | 1465918420256 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]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1532ms 08:33:40 INFO - PROCESS | 1765 | 1465918420291 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1765 | 1465918420294 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:33:40 INFO - PROCESS | 1765 | 1465918420301 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1765 | 1465918420308 Marionette TRACE conn4 <- [1,2890,null,{}] 08:33:40 INFO - PROCESS | 1765 | 1465918420324 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}] 08:33:40 INFO - PROCESS | 1765 | 1465918420334 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:40 INFO - PROCESS | 1765 | 1465918420520 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:33:40 INFO - PROCESS | 1765 | 1465918420722 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 1765 | 1465918420735 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ee5a000 == 39 [pid = 1765] [id = 730] 08:33:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x925ce000) [pid = 1765] [serial = 2191] [outer = (nil)] 08:33:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x92ab1800) [pid = 1765] [serial = 2192] [outer = 0x925ce000] 08:33:40 INFO - PROCESS | 1765 | 1465918420856 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92b43800) [pid = 1765] [serial = 2193] [outer = 0x925ce000] 08:33:41 INFO - PROCESS | 1765 | 1465918421805 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1533ms 08:33:41 INFO - PROCESS | 1765 | 1465918421835 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:33:41 INFO - PROCESS | 1765 | 1465918421840 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:33:41 INFO - PROCESS | 1765 | 1465918421846 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1765 | 1465918421850 Marionette TRACE conn4 <- [1,2894,null,{}] 08:33:41 INFO - PROCESS | 1765 | 1465918421856 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}] 08:33:41 INFO - PROCESS | 1765 | 1465918421861 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:42 INFO - PROCESS | 1765 | 1465918422040 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:33:42 INFO - PROCESS | 1765 | 1465918422239 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1765 | 1465918422247 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x92715000 == 40 [pid = 1765] [id = 731] 08:33:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x92b48000) [pid = 1765] [serial = 2194] [outer = (nil)] 08:33:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92b4d000) [pid = 1765] [serial = 2195] [outer = 0x92b48000] 08:33:42 INFO - PROCESS | 1765 | 1465918422325 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92c42400) [pid = 1765] [serial = 2196] [outer = 0x92b48000] 08:33:43 INFO - PROCESS | 1765 | 1465918423245 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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1438ms 08:33:43 INFO - PROCESS | 1765 | 1465918423285 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 1765 | 1465918423288 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:33:43 INFO - PROCESS | 1765 | 1465918423295 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1765 | 1465918423298 Marionette TRACE conn4 <- [1,2898,null,{}] 08:33:43 INFO - PROCESS | 1765 | 1465918423304 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}] 08:33:43 INFO - PROCESS | 1765 | 1465918423309 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:43 INFO - PROCESS | 1765 | 1465918423486 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:33:43 INFO - PROCESS | 1765 | 1465918423684 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 1765 | 1465918423693 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2400 == 41 [pid = 1765] [id = 732] 08:33:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8f5c3800) [pid = 1765] [serial = 2197] [outer = (nil)] 08:33:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c49000) [pid = 1765] [serial = 2198] [outer = 0x8f5c3800] 08:33:43 INFO - PROCESS | 1765 | 1465918423806 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92c4bc00) [pid = 1765] [serial = 2199] [outer = 0x8f5c3800] 08:33:44 INFO - PROCESS | 1765 | 1465918424788 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]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1537ms 08:33:44 INFO - PROCESS | 1765 | 1465918424838 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 1765 | 1465918424842 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:33:44 INFO - PROCESS | 1765 | 1465918424850 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 1765 | 1465918424853 Marionette TRACE conn4 <- [1,2902,null,{}] 08:33:44 INFO - PROCESS | 1765 | 1465918424859 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}] 08:33:44 INFO - PROCESS | 1765 | 1465918424869 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:45 INFO - PROCESS | 1765 | 1465918425055 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:33:45 INFO - PROCESS | 1765 | 1465918425245 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1765 | 1465918425253 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x91066c00 == 42 [pid = 1765] [id = 733] 08:33:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92ab2400) [pid = 1765] [serial = 2200] [outer = (nil)] 08:33:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92e57c00) [pid = 1765] [serial = 2201] [outer = 0x92ab2400] 08:33:45 INFO - PROCESS | 1765 | 1465918425331 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92e5a400) [pid = 1765] [serial = 2202] [outer = 0x92ab2400] 08:33:46 INFO - PROCESS | 1765 | 1465918426274 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1479ms 08:33:46 INFO - PROCESS | 1765 | 1465918426330 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1765 | 1465918426334 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:33:46 INFO - PROCESS | 1765 | 1465918426340 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1765 | 1465918426344 Marionette TRACE conn4 <- [1,2906,null,{}] 08:33:46 INFO - PROCESS | 1765 | 1465918426349 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}] 08:33:46 INFO - PROCESS | 1765 | 1465918426354 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:46 INFO - PROCESS | 1765 | 1465918426519 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:33:46 INFO - PROCESS | 1765 | 1465918426710 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1765 | 1465918426721 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ecc00 == 43 [pid = 1765] [id = 734] 08:33:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8d7e0400) [pid = 1765] [serial = 2203] [outer = (nil)] 08:33:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8ee5cc00) [pid = 1765] [serial = 2204] [outer = 0x8d7e0400] 08:33:46 INFO - PROCESS | 1765 | 1465918426810 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8f45e000) [pid = 1765] [serial = 2205] [outer = 0x8d7e0400] 08:33:47 INFO - PROCESS | 1765 | 1465918427717 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]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1432ms 08:33:47 INFO - PROCESS | 1765 | 1465918427773 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1765 | 1465918427777 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:33:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:33:47 INFO - PROCESS | 1765 | 1465918427783 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1765 | 1465918427786 Marionette TRACE conn4 <- [1,2910,null,{}] 08:33:47 INFO - PROCESS | 1765 | 1465918427791 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}] 08:33:47 INFO - PROCESS | 1765 | 1465918427797 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:47 INFO - PROCESS | 1765 | 1465918427973 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:33:48 INFO - PROCESS | 1765 | 1465918428481 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1765 | 1465918428492 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d5c00 == 44 [pid = 1765] [id = 735] 08:33:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d7d7400) [pid = 1765] [serial = 2206] [outer = (nil)] 08:33:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8d7e0000) [pid = 1765] [serial = 2207] [outer = 0x8d7d7400] 08:33:48 INFO - PROCESS | 1765 | 1465918428567 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8d9d9c00) [pid = 1765] [serial = 2208] [outer = 0x8d7d7400] 08:33:49 INFO - PROCESS | 1765 | 1465918429309 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]]]}] 08:33:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:33:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:33:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1535ms 08:33:49 INFO - PROCESS | 1765 | 1465918429321 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 1765 | 1465918429326 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:33:49 INFO - TEST-START | /DOMEvents/constructors.html 08:33:49 INFO - PROCESS | 1765 | 1465918429334 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1765 | 1465918429338 Marionette TRACE conn4 <- [1,2914,null,{}] 08:33:49 INFO - PROCESS | 1765 | 1465918429345 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}] 08:33:49 INFO - PROCESS | 1765 | 1465918429353 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:49 INFO - PROCESS | 1765 | 1465918429597 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:33:49 INFO - PROCESS | 1765 | 1465918429772 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1765 | 1465918429782 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dbc00 == 45 [pid = 1765] [id = 736] 08:33:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8e5aa800) [pid = 1765] [serial = 2209] [outer = (nil)] 08:33:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8f73c000) [pid = 1765] [serial = 2210] [outer = 0x8e5aa800] 08:33:49 INFO - PROCESS | 1765 | 1465918429892 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x90ed3400) [pid = 1765] [serial = 2211] [outer = 0x8e5aa800] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d1400 == 44 [pid = 1765] [id = 726] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8f458c00 == 43 [pid = 1765] [id = 725] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x91b84400 == 42 [pid = 1765] [id = 724] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d4400 == 41 [pid = 1765] [id = 723] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d8400 == 40 [pid = 1765] [id = 722] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x921acc00 == 39 [pid = 1765] [id = 720] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c8000 == 38 [pid = 1765] [id = 721] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8f510c00 == 37 [pid = 1765] [id = 719] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1c00 == 36 [pid = 1765] [id = 718] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c1000 == 35 [pid = 1765] [id = 717] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e70a400 == 34 [pid = 1765] [id = 712] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d5c00 == 33 [pid = 1765] [id = 735] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ecc00 == 32 [pid = 1765] [id = 734] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e2400 == 31 [pid = 1765] [id = 732] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x91066c00 == 30 [pid = 1765] [id = 733] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x92715000 == 29 [pid = 1765] [id = 731] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8ee5a000 == 28 [pid = 1765] [id = 730] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a9400 == 27 [pid = 1765] [id = 728] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8f462c00 == 26 [pid = 1765] [id = 729] 08:33:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8ec000 == 25 [pid = 1765] [id = 727] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x91ff0800) [pid = 1765] [serial = 2153] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x92c41c00) [pid = 1765] [serial = 2129] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x92c50800) [pid = 1765] [serial = 2133] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x92c4e800) [pid = 1765] [serial = 2132] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x91069800) [pid = 1765] [serial = 2136] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f501c00) [pid = 1765] [serial = 2135] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8f502c00) [pid = 1765] [serial = 2144] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x90edd000) [pid = 1765] [serial = 2147] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8ee5d400) [pid = 1765] [serial = 2115] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e714800) [pid = 1765] [serial = 2114] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91b8ac00) [pid = 1765] [serial = 2118] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90fc7000) [pid = 1765] [serial = 2117] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90fc6400) [pid = 1765] [serial = 2148] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f5c1800) [pid = 1765] [serial = 2151] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e6ce000) [pid = 1765] [serial = 2141] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x925c2400) [pid = 1765] [serial = 2121] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e70ac00) [pid = 1765] [serial = 2142] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x924f3c00) [pid = 1765] [serial = 2120] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f45cc00) [pid = 1765] [serial = 2139] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8eced400) [pid = 1765] [serial = 2138] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9270a800) [pid = 1765] [serial = 2124] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92708800) [pid = 1765] [serial = 2123] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92ab6800) [pid = 1765] [serial = 2127] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92ab1400) [pid = 1765] [serial = 2126] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x92c45000) [pid = 1765] [serial = 2130] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f50d800) [pid = 1765] [serial = 2145] [outer = (nil)] [url = about:blank] 08:33:51 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e5acc00) [pid = 1765] [serial = 2150] [outer = (nil)] [url = about:blank] 08:33:52 INFO - PROCESS | 1765 | 1465918432102 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]]]}] 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:33:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:33:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:33:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:33:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 2844ms 08:33:52 INFO - PROCESS | 1765 | 1465918432184 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1765 | 1465918432192 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:33:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:33:52 INFO - PROCESS | 1765 | 1465918432205 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1765 | 1465918432216 Marionette TRACE conn4 <- [1,2918,null,{}] 08:33:52 INFO - PROCESS | 1765 | 1465918432251 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}] 08:33:52 INFO - PROCESS | 1765 | 1465918432257 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:52 INFO - PROCESS | 1765 | 1465918432408 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:33:52 INFO - PROCESS | 1765 | 1465918432417 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 1765 | 1465918432425 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e6c2400 == 26 [pid = 1765] [id = 737] 08:33:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e6c3400) [pid = 1765] [serial = 2212] [outer = (nil)] 08:33:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e718000) [pid = 1765] [serial = 2213] [outer = 0x8e6c3400] 08:33:52 INFO - PROCESS | 1765 | 1465918432496 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8ecf2400) [pid = 1765] [serial = 2214] [outer = 0x8e6c3400] 08:33:53 INFO - PROCESS | 1765 | 1465918433392 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:33:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1214ms 08:33:53 INFO - PROCESS | 1765 | 1465918433417 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 1765 | 1465918433425 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:33:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:33:53 INFO - PROCESS | 1765 | 1465918433437 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 1765 | 1465918433441 Marionette TRACE conn4 <- [1,2922,null,{}] 08:33:53 INFO - PROCESS | 1765 | 1465918433447 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}] 08:33:53 INFO - PROCESS | 1765 | 1465918433453 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:53 INFO - PROCESS | 1765 | 1465918433624 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:33:53 INFO - PROCESS | 1765 | 1465918433806 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1765 | 1465918433813 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f50ac00 == 27 [pid = 1765] [id = 738] 08:33:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f50ec00) [pid = 1765] [serial = 2215] [outer = (nil)] 08:33:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f5c3000) [pid = 1765] [serial = 2216] [outer = 0x8f50ec00] 08:33:53 INFO - PROCESS | 1765 | 1465918433888 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f731400) [pid = 1765] [serial = 2217] [outer = 0x8f50ec00] 08:33:54 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:54 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:54 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:54 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:33:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:33:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:54 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 08:33:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:54 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 08:33:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:54 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]" 08:33:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:33:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:33:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1295ms 08:33:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:33:54 INFO - PROCESS | 1765 | 1465918434707 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]]]}] 08:33:54 INFO - PROCESS | 1765 | 1465918434734 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 1765 | 1465918434742 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:33:54 INFO - PROCESS | 1765 | 1465918434759 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1765 | 1465918434766 Marionette TRACE conn4 <- [1,2926,null,{}] 08:33:54 INFO - PROCESS | 1765 | 1465918434796 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}] 08:33:54 INFO - PROCESS | 1765 | 1465918434805 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:55 INFO - PROCESS | 1765 | 1465918435009 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:33:55 INFO - PROCESS | 1765 | 1465918435034 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1765 | 1465918435043 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b89c00 == 28 [pid = 1765] [id = 739] 08:33:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91b8a400) [pid = 1765] [serial = 2218] [outer = (nil)] 08:33:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91b8f000) [pid = 1765] [serial = 2219] [outer = 0x91b8a400] 08:33:55 INFO - PROCESS | 1765 | 1465918435115 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91ff1800) [pid = 1765] [serial = 2220] [outer = 0x91b8a400] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91b84c00) [pid = 1765] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8d7dd400) [pid = 1765] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f7a1c00) [pid = 1765] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f509000) [pid = 1765] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e5aa000) [pid = 1765] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d9dc800) [pid = 1765] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f5c1400) [pid = 1765] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x921b3400) [pid = 1765] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f7a3800) [pid = 1765] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91b84800) [pid = 1765] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:33:56 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8d9d8000) [pid = 1765] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:33:56 INFO - PROCESS | 1765 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:33:56 INFO - PROCESS | 1765 | 1465918436516 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]]]}] 08:33:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:33:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1804ms 08:33:56 INFO - PROCESS | 1765 | 1465918436561 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 1765 | 1465918436565 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:33:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:33:56 INFO - PROCESS | 1765 | 1465918436571 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 1765 | 1465918436574 Marionette TRACE conn4 <- [1,2930,null,{}] 08:33:56 INFO - PROCESS | 1765 | 1465918436583 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}] 08:33:56 INFO - PROCESS | 1765 | 1465918436587 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:56 INFO - PROCESS | 1765 | 1465918436767 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:33:56 INFO - PROCESS | 1765 | 1465918436924 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 1765 | 1465918436932 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3800 == 29 [pid = 1765] [id = 740] 08:33:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e5aa000) [pid = 1765] [serial = 2221] [outer = (nil)] 08:33:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9106e800) [pid = 1765] [serial = 2222] [outer = 0x8e5aa000] 08:33:57 INFO - PROCESS | 1765 | 1465918437003 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91ff5000) [pid = 1765] [serial = 2223] [outer = 0x8e5aa000] 08:33:57 INFO - PROCESS | 1765 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:33:57 INFO - PROCESS | 1765 | 1465918437619 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]]]}] 08:33:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:33:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1086ms 08:33:57 INFO - PROCESS | 1765 | 1465918437662 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 1765 | 1465918437666 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:33:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:33:57 INFO - PROCESS | 1765 | 1465918437671 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 1765 | 1465918437675 Marionette TRACE conn4 <- [1,2934,null,{}] 08:33:57 INFO - PROCESS | 1765 | 1465918437680 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}] 08:33:57 INFO - PROCESS | 1765 | 1465918437685 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:57 INFO - PROCESS | 1765 | 1465918437818 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:33:57 INFO - PROCESS | 1765 | 1465918437968 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1765 | 1465918437977 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcc000 == 30 [pid = 1765] [id = 741] 08:33:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91074800) [pid = 1765] [serial = 2224] [outer = (nil)] 08:33:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x921ad800) [pid = 1765] [serial = 2225] [outer = 0x91074800] 08:33:58 INFO - PROCESS | 1765 | 1465918438053 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x92267c00) [pid = 1765] [serial = 2226] [outer = 0x91074800] 08:33:58 INFO - PROCESS | 1765 | 1465918438987 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]]]}] 08:33:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1327ms 08:33:59 INFO - PROCESS | 1765 | 1465918438999 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:33:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:33:59 INFO - PROCESS | 1765 | 1465918439006 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:33:59 INFO - PROCESS | 1765 | 1465918439014 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 1765 | 1465918439023 Marionette TRACE conn4 <- [1,2938,null,{}] 08:33:59 INFO - PROCESS | 1765 | 1465918439031 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}] 08:33:59 INFO - PROCESS | 1765 | 1465918439036 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:59 INFO - PROCESS | 1765 | 1465918439216 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:33:59 INFO - PROCESS | 1765 | 1465918439409 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1765 | 1465918439418 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:33:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d8800 == 31 [pid = 1765] [id = 742] 08:33:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e5acc00) [pid = 1765] [serial = 2227] [outer = (nil)] 08:33:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ee5fc00) [pid = 1765] [serial = 2228] [outer = 0x8e5acc00] 08:33:59 INFO - PROCESS | 1765 | 1465918439505 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f462800) [pid = 1765] [serial = 2229] [outer = 0x8e5acc00] 08:34:00 INFO - PROCESS | 1765 | 1465918440390 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]]]}] 08:34:00 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. 08:34:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1435ms 08:34:00 INFO - PROCESS | 1765 | 1465918440449 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 1765 | 1465918440456 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:34:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:34:00 INFO - PROCESS | 1765 | 1465918440467 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 1765 | 1465918440471 Marionette TRACE conn4 <- [1,2942,null,{}] 08:34:00 INFO - PROCESS | 1765 | 1465918440477 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}] 08:34:00 INFO - PROCESS | 1765 | 1465918440483 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:00 INFO - PROCESS | 1765 | 1465918440743 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:34:00 INFO - PROCESS | 1765 | 1465918440877 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 1765 | 1465918440886 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c3400 == 32 [pid = 1765] [id = 743] 08:34:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90fc3c00) [pid = 1765] [serial = 2230] [outer = (nil)] 08:34:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91066400) [pid = 1765] [serial = 2231] [outer = 0x90fc3c00] 08:34:00 INFO - PROCESS | 1765 | 1465918440983 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91b89800) [pid = 1765] [serial = 2232] [outer = 0x90fc3c00] 08:34:01 INFO - PROCESS | 1765 | 1465918441926 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"]]]}] 08:34:01 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 08:34:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:34:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1480ms 08:34:01 INFO - PROCESS | 1765 | 1465918441948 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 1765 | 1465918441952 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:34:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:34:01 INFO - PROCESS | 1765 | 1465918441959 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 1765 | 1465918441966 Marionette TRACE conn4 <- [1,2946,null,{}] 08:34:01 INFO - PROCESS | 1765 | 1465918441982 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}] 08:34:01 INFO - PROCESS | 1765 | 1465918441991 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:02 INFO - PROCESS | 1765 | 1465918442217 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:34:02 INFO - PROCESS | 1765 | 1465918442417 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 1765 | 1465918442429 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x924f6000 == 33 [pid = 1765] [id = 744] 08:34:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x924f6400) [pid = 1765] [serial = 2233] [outer = (nil)] 08:34:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x925c3000) [pid = 1765] [serial = 2234] [outer = 0x924f6400] 08:34:02 INFO - PROCESS | 1765 | 1465918442517 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x925cb000) [pid = 1765] [serial = 2235] [outer = 0x924f6400] 08:34:03 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. 08:34:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1442ms 08:34:03 INFO - PROCESS | 1765 | 1465918443390 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]]]}] 08:34:03 INFO - PROCESS | 1765 | 1465918443403 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:34:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:34:03 INFO - PROCESS | 1765 | 1465918443408 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:34:03 INFO - PROCESS | 1765 | 1465918443414 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 1765 | 1465918443417 Marionette TRACE conn4 <- [1,2950,null,{}] 08:34:03 INFO - PROCESS | 1765 | 1465918443423 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}] 08:34:03 INFO - PROCESS | 1765 | 1465918443428 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:03 INFO - PROCESS | 1765 | 1465918443599 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:34:03 INFO - PROCESS | 1765 | 1465918443813 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 1765 | 1465918443821 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fcb400 == 34 [pid = 1765] [id = 745] 08:34:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x924ebc00) [pid = 1765] [serial = 2236] [outer = (nil)] 08:34:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92712400) [pid = 1765] [serial = 2237] [outer = 0x924ebc00] 08:34:03 INFO - PROCESS | 1765 | 1465918443902 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92ab6000) [pid = 1765] [serial = 2238] [outer = 0x924ebc00] 08:34:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x92c43400 == 35 [pid = 1765] [id = 746] 08:34:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92c45000) [pid = 1765] [serial = 2239] [outer = (nil)] 08:34:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92c47000) [pid = 1765] [serial = 2240] [outer = 0x92c45000] 08:34:04 INFO - PROCESS | 1765 | 1465918444921 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]]]}] 08:34:04 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. 08:34:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1532ms 08:34:04 INFO - PROCESS | 1765 | 1465918444946 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 1765 | 1465918444950 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:34:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:34:04 INFO - PROCESS | 1765 | 1465918444956 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1765 | 1465918444959 Marionette TRACE conn4 <- [1,2954,null,{}] 08:34:04 INFO - PROCESS | 1765 | 1465918444965 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}] 08:34:04 INFO - PROCESS | 1765 | 1465918444970 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:05 INFO - PROCESS | 1765 | 1465918445143 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:34:05 INFO - PROCESS | 1765 | 1465918445340 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1765 | 1465918445348 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x9270d400 == 36 [pid = 1765] [id = 747] 08:34:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x92aba000) [pid = 1765] [serial = 2241] [outer = (nil)] 08:34:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92b4ec00) [pid = 1765] [serial = 2242] [outer = 0x92aba000] 08:34:05 INFO - PROCESS | 1765 | 1465918445430 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x92c49c00) [pid = 1765] [serial = 2243] [outer = 0x92aba000] 08:34:06 INFO - PROCESS | 1765 | 1465918446367 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]]]}] 08:34:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:34:06 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 08:34:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1428ms 08:34:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:34:06 INFO - PROCESS | 1765 | 1465918446385 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 1765 | 1465918446388 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:34:06 INFO - PROCESS | 1765 | 1465918446394 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1765 | 1465918446398 Marionette TRACE conn4 <- [1,2958,null,{}] 08:34:06 INFO - PROCESS | 1765 | 1465918446403 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}] 08:34:06 INFO - PROCESS | 1765 | 1465918446415 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:06 INFO - PROCESS | 1765 | 1465918446642 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:34:07 INFO - PROCESS | 1765 | 1465918447083 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 1765 | 1465918447090 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7dac00 == 37 [pid = 1765] [id = 748] 08:34:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d7dc800) [pid = 1765] [serial = 2244] [outer = (nil)] 08:34:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8d9d3400) [pid = 1765] [serial = 2245] [outer = 0x8d7dc800] 08:34:07 INFO - PROCESS | 1765 | 1465918447224 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e6c8000) [pid = 1765] [serial = 2246] [outer = 0x8d7dc800] 08:34:08 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d3800 == 36 [pid = 1765] [id = 740] 08:34:08 INFO - PROCESS | 1765 | --DOCSHELL 0x91b89c00 == 35 [pid = 1765] [id = 739] 08:34:08 INFO - PROCESS | 1765 | --DOCSHELL 0x8f50ac00 == 34 [pid = 1765] [id = 738] 08:34:08 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c2400 == 33 [pid = 1765] [id = 737] 08:34:08 INFO - PROCESS | 1765 | 1465918448155 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]]]}] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x921b4400) [pid = 1765] [serial = 2177] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x92268400) [pid = 1765] [serial = 2178] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x91ffe800) [pid = 1765] [serial = 2181] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x924f2c00) [pid = 1765] [serial = 2165] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x924f4c00) [pid = 1765] [serial = 2166] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8f5c4800) [pid = 1765] [serial = 2171] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f737800) [pid = 1765] [serial = 2172] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8eced000) [pid = 1765] [serial = 2156] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8ee56400) [pid = 1765] [serial = 2157] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8e6c4000) [pid = 1765] [serial = 2168] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e6cf400) [pid = 1765] [serial = 2169] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91ff6c00) [pid = 1765] [serial = 2154] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9226e000) [pid = 1765] [serial = 2162] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x92376c00) [pid = 1765] [serial = 2163] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90ed2800) [pid = 1765] [serial = 2159] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x90fcec00) [pid = 1765] [serial = 2160] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91c72400) [pid = 1765] [serial = 2175] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91b90c00) [pid = 1765] [serial = 2174] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90eda800) [pid = 1765] [serial = 2180] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x925cc000) [pid = 1765] [serial = 2183] [outer = (nil)] [url = about:blank] 08:34:08 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x925d0c00) [pid = 1765] [serial = 2184] [outer = (nil)] [url = about:blank] 08:34:08 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. 08:34:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1832ms 08:34:08 INFO - PROCESS | 1765 | 1465918448227 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 1765 | 1465918448234 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:34:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:34:08 INFO - PROCESS | 1765 | 1465918448241 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 1765 | 1465918448245 Marionette TRACE conn4 <- [1,2962,null,{}] 08:34:08 INFO - PROCESS | 1765 | 1465918448253 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}] 08:34:08 INFO - PROCESS | 1765 | 1465918448261 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:08 INFO - PROCESS | 1765 | 1465918448413 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:34:08 INFO - PROCESS | 1765 | 1465918448562 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1765 | 1465918448570 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d3000 == 34 [pid = 1765] [id = 749] 08:34:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e6cdc00) [pid = 1765] [serial = 2247] [outer = (nil)] 08:34:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8ee58c00) [pid = 1765] [serial = 2248] [outer = 0x8e6cdc00] 08:34:08 INFO - PROCESS | 1765 | 1465918448644 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f460800) [pid = 1765] [serial = 2249] [outer = 0x8e6cdc00] 08:34:09 INFO - PROCESS | 1765 | 1465918449370 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]]]}] 08:34:09 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. 08:34:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1182ms 08:34:09 INFO - PROCESS | 1765 | 1465918449428 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 1765 | 1465918449433 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:34:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:34:09 INFO - PROCESS | 1765 | 1465918449440 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1765 | 1465918449443 Marionette TRACE conn4 <- [1,2966,null,{}] 08:34:09 INFO - PROCESS | 1765 | 1465918449462 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}] 08:34:09 INFO - PROCESS | 1765 | 1465918449467 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:09 INFO - PROCESS | 1765 | 1465918449671 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:34:09 INFO - PROCESS | 1765 | 1465918449688 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 1765 | 1465918449696 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5c0000 == 35 [pid = 1765] [id = 750] 08:34:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8f73d400) [pid = 1765] [serial = 2250] [outer = (nil)] 08:34:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90fc6c00) [pid = 1765] [serial = 2251] [outer = 0x8f73d400] 08:34:09 INFO - PROCESS | 1765 | 1465918449766 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91071c00) [pid = 1765] [serial = 2252] [outer = 0x8f73d400] 08:34:10 INFO - PROCESS | 1765 | 1465918450590 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]]]}] 08:34:10 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. 08:34:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1177ms 08:34:10 INFO - PROCESS | 1765 | 1465918450622 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 1765 | 1465918450626 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:34:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:34:10 INFO - PROCESS | 1765 | 1465918450641 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 1765 | 1465918450650 Marionette TRACE conn4 <- [1,2970,null,{}] 08:34:10 INFO - PROCESS | 1765 | 1465918450680 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}] 08:34:10 INFO - PROCESS | 1765 | 1465918450688 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:10 INFO - PROCESS | 1765 | 1465918450898 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:34:10 INFO - PROCESS | 1765 | 1465918450917 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 1765 | 1465918450927 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2c00 == 36 [pid = 1765] [id = 751] 08:34:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91ffd400) [pid = 1765] [serial = 2253] [outer = (nil)] 08:34:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92267800) [pid = 1765] [serial = 2254] [outer = 0x91ffd400] 08:34:10 INFO - PROCESS | 1765 | 1465918450991 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92377800) [pid = 1765] [serial = 2255] [outer = 0x91ffd400] 08:34:11 INFO - PROCESS | 1765 | 1465918451840 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]]]}] 08:34:11 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. 08:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1222ms 08:34:11 INFO - PROCESS | 1765 | 1465918451856 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:34:11 INFO - PROCESS | 1765 | 1465918451862 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:34:11 INFO - PROCESS | 1765 | 1465918451887 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1765 | 1465918451889 Marionette TRACE conn4 <- [1,2974,null,{}] 08:34:11 INFO - PROCESS | 1765 | 1465918451895 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}] 08:34:11 INFO - PROCESS | 1765 | 1465918451900 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:12 INFO - PROCESS | 1765 | 1465918452098 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:34:12 INFO - PROCESS | 1765 | 1465918452138 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1765 | 1465918452145 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x90edb000 == 37 [pid = 1765] [id = 752] 08:34:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9237c400) [pid = 1765] [serial = 2256] [outer = (nil)] 08:34:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x924efc00) [pid = 1765] [serial = 2257] [outer = 0x9237c400] 08:34:12 INFO - PROCESS | 1765 | 1465918452211 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x924f5000) [pid = 1765] [serial = 2258] [outer = 0x9237c400] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8f50ec00) [pid = 1765] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91b8a400) [pid = 1765] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e5aa800) [pid = 1765] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e6c3c00) [pid = 1765] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9106c400) [pid = 1765] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x925ce000) [pid = 1765] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x92b48000) [pid = 1765] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f5c3800) [pid = 1765] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92ab2400) [pid = 1765] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e6c3400) [pid = 1765] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8d7e0400) [pid = 1765] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8d7d7400) [pid = 1765] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:34:12 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e5aa000) [pid = 1765] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:34:13 INFO - PROCESS | 1765 | 1465918453200 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]]]}] 08:34:13 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. 08:34:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1370ms 08:34:13 INFO - PROCESS | 1765 | 1465918453238 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 1765 | 1465918453242 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:34:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:34:13 INFO - PROCESS | 1765 | 1465918453248 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 1765 | 1465918453251 Marionette TRACE conn4 <- [1,2978,null,{}] 08:34:13 INFO - PROCESS | 1765 | 1465918453256 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}] 08:34:13 INFO - PROCESS | 1765 | 1465918453261 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:13 INFO - PROCESS | 1765 | 1465918453398 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:34:13 INFO - PROCESS | 1765 | 1465918453416 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 1765 | 1465918453430 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x91c69c00 == 38 [pid = 1765] [id = 753] 08:34:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91ff2c00) [pid = 1765] [serial = 2259] [outer = (nil)] 08:34:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x924f7000) [pid = 1765] [serial = 2260] [outer = 0x91ff2c00] 08:34:13 INFO - PROCESS | 1765 | 1465918453644 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x92708800) [pid = 1765] [serial = 2261] [outer = 0x91ff2c00] 08:34:14 INFO - PROCESS | 1765 | 1465918454450 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]]]}] 08:34:14 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. 08:34:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1238ms 08:34:14 INFO - PROCESS | 1765 | 1465918454495 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 1765 | 1465918454502 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:34:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:34:14 INFO - PROCESS | 1765 | 1465918454514 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 1765 | 1465918454519 Marionette TRACE conn4 <- [1,2982,null,{}] 08:34:14 INFO - PROCESS | 1765 | 1465918454528 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}] 08:34:14 INFO - PROCESS | 1765 | 1465918454533 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:14 INFO - PROCESS | 1765 | 1465918454737 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:34:14 INFO - PROCESS | 1765 | 1465918454944 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 1765 | 1465918454956 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d3c00 == 39 [pid = 1765] [id = 754] 08:34:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8d9d8000) [pid = 1765] [serial = 2262] [outer = (nil)] 08:34:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8eced000) [pid = 1765] [serial = 2263] [outer = 0x8d9d8000] 08:34:15 INFO - PROCESS | 1765 | 1465918455080 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8ee52c00) [pid = 1765] [serial = 2264] [outer = 0x8d9d8000] 08:34:15 INFO - PROCESS | 1765 | 1465918455962 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"]]]}] 08:34:15 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 08:34:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:34:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1482ms 08:34:15 INFO - PROCESS | 1765 | 1465918455997 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 1765 | 1465918456004 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:34:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:34:16 INFO - PROCESS | 1765 | 1465918456014 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1765 | 1465918456018 Marionette TRACE conn4 <- [1,2986,null,{}] 08:34:16 INFO - PROCESS | 1765 | 1465918456024 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}] 08:34:16 INFO - PROCESS | 1765 | 1465918456030 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:16 INFO - PROCESS | 1765 | 1465918456197 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:34:16 INFO - PROCESS | 1765 | 1465918456394 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 1765 | 1465918456405 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f5be800 == 40 [pid = 1765] [id = 755] 08:34:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90fc2400) [pid = 1765] [serial = 2265] [outer = (nil)] 08:34:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91b8a400) [pid = 1765] [serial = 2266] [outer = 0x90fc2400] 08:34:16 INFO - PROCESS | 1765 | 1465918456488 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91c73800) [pid = 1765] [serial = 2267] [outer = 0x90fc2400] 08:34:17 INFO - PROCESS | 1765 | 1465918457411 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]]]}] 08:34:17 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. 08:34:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1437ms 08:34:17 INFO - PROCESS | 1765 | 1465918457452 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 1765 | 1465918457455 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:34:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:34:17 INFO - PROCESS | 1765 | 1465918457462 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 1765 | 1465918457468 Marionette TRACE conn4 <- [1,2990,null,{}] 08:34:17 INFO - PROCESS | 1765 | 1465918457484 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}] 08:34:17 INFO - PROCESS | 1765 | 1465918457493 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:17 INFO - PROCESS | 1765 | 1465918457710 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:34:17 INFO - PROCESS | 1765 | 1465918457890 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 1765 | 1465918457900 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x92ab2800 == 41 [pid = 1765] [id = 756] 08:34:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92ab3000) [pid = 1765] [serial = 2268] [outer = (nil)] 08:34:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92b4c400) [pid = 1765] [serial = 2269] [outer = 0x92ab3000] 08:34:17 INFO - PROCESS | 1765 | 1465918457985 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92ceac00) [pid = 1765] [serial = 2270] [outer = 0x92ab3000] 08:34:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x92cf3800 == 42 [pid = 1765] [id = 757] 08:34:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x92e57800) [pid = 1765] [serial = 2271] [outer = (nil)] 08:34:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92e58800) [pid = 1765] [serial = 2272] [outer = 0x92e57800] 08:34:18 INFO - PROCESS | 1765 | 1465918458885 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]]]}] 08:34:18 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. 08:34:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1448ms 08:34:18 INFO - PROCESS | 1765 | 1465918458914 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 1765 | 1465918458919 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:34:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:34:18 INFO - PROCESS | 1765 | 1465918458927 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1765 | 1465918458931 Marionette TRACE conn4 <- [1,2994,null,{}] 08:34:18 INFO - PROCESS | 1765 | 1465918458937 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}] 08:34:18 INFO - PROCESS | 1765 | 1465918458942 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:19 INFO - PROCESS | 1765 | 1465918459144 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:34:19 INFO - PROCESS | 1765 | 1465918459345 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 1765 | 1465918459353 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f503c00 == 43 [pid = 1765] [id = 758] 08:34:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x924f3400) [pid = 1765] [serial = 2273] [outer = (nil)] 08:34:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x92e5ec00) [pid = 1765] [serial = 2274] [outer = 0x924f3400] 08:34:19 INFO - PROCESS | 1765 | 1465918459468 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x93909400) [pid = 1765] [serial = 2275] [outer = 0x924f3400] 08:34:20 INFO - PROCESS | 1765 | 1465918460296 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]]]}] 08:34:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:34:20 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 08:34:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1430ms 08:34:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:34:20 INFO - PROCESS | 1765 | 1465918460358 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1765 | 1465918460362 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:34:20 INFO - PROCESS | 1765 | 1465918460368 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1765 | 1465918460371 Marionette TRACE conn4 <- [1,2998,null,{}] 08:34:20 INFO - PROCESS | 1765 | 1465918460377 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}] 08:34:20 INFO - PROCESS | 1765 | 1465918460382 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:20 INFO - PROCESS | 1765 | 1465918460553 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:34:20 INFO - PROCESS | 1765 | 1465918460746 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 1765 | 1465918460755 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x92713800 == 44 [pid = 1765] [id = 759] 08:34:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92cf0800) [pid = 1765] [serial = 2276] [outer = (nil)] 08:34:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x939cdc00) [pid = 1765] [serial = 2277] [outer = 0x92cf0800] 08:34:20 INFO - PROCESS | 1765 | 1465918460836 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x93916000) [pid = 1765] [serial = 2278] [outer = 0x92cf0800] 08:34:21 INFO - PROCESS | 1765 | 1465918461720 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]]]}] 08:34:21 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. 08:34:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1381ms 08:34:21 INFO - PROCESS | 1765 | 1465918461779 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 1765 | 1465918461782 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:34:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:34:21 INFO - PROCESS | 1765 | 1465918461813 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 1765 | 1465918461816 Marionette TRACE conn4 <- [1,3002,null,{}] 08:34:21 INFO - PROCESS | 1765 | 1465918461823 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}] 08:34:21 INFO - PROCESS | 1765 | 1465918461834 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:22 INFO - PROCESS | 1765 | 1465918462077 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:34:22 INFO - PROCESS | 1765 | 1465918462285 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1765 | 1465918462292 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff1400 == 45 [pid = 1765] [id = 760] 08:34:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x92cf2800) [pid = 1765] [serial = 2279] [outer = (nil)] 08:34:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x94720400) [pid = 1765] [serial = 2280] [outer = 0x92cf2800] 08:34:22 INFO - PROCESS | 1765 | 1465918462418 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x94779000) [pid = 1765] [serial = 2281] [outer = 0x92cf2800] 08:34:23 INFO - PROCESS | 1765 | 1465918463241 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]]]}] 08:34:23 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. 08:34:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1490ms 08:34:23 INFO - PROCESS | 1765 | 1465918463299 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1765 | 1465918463302 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:34:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:34:23 INFO - PROCESS | 1765 | 1465918463309 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1765 | 1465918463313 Marionette TRACE conn4 <- [1,3006,null,{}] 08:34:23 INFO - PROCESS | 1765 | 1465918463320 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}] 08:34:23 INFO - PROCESS | 1765 | 1465918463325 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:23 INFO - PROCESS | 1765 | 1465918463497 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:34:23 INFO - PROCESS | 1765 | 1465918463696 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 1765 | 1465918463703 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x90fc8000 == 46 [pid = 1765] [id = 761] 08:34:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x947b7800) [pid = 1765] [serial = 2282] [outer = (nil)] 08:34:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x947bec00) [pid = 1765] [serial = 2283] [outer = 0x947b7800] 08:34:23 INFO - PROCESS | 1765 | 1465918463800 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x95198000) [pid = 1765] [serial = 2284] [outer = 0x947b7800] 08:34:24 INFO - PROCESS | 1765 | 1465918464657 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]]]}] 08:34:24 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. 08:34:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1382ms 08:34:24 INFO - PROCESS | 1765 | 1465918464694 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 1765 | 1465918464698 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:34:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:34:24 INFO - PROCESS | 1765 | 1465918464706 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 1765 | 1465918464710 Marionette TRACE conn4 <- [1,3010,null,{}] 08:34:24 INFO - PROCESS | 1765 | 1465918464716 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}] 08:34:24 INFO - PROCESS | 1765 | 1465918464721 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:24 INFO - PROCESS | 1765 | 1465918464939 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:34:25 INFO - PROCESS | 1765 | 1465918465145 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 1765 | 1465918465153 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f460c00 == 47 [pid = 1765] [id = 762] 08:34:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x93cd9400) [pid = 1765] [serial = 2285] [outer = (nil)] 08:34:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x951eac00) [pid = 1765] [serial = 2286] [outer = 0x93cd9400] 08:34:25 INFO - PROCESS | 1765 | 1465918465236 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x951edc00) [pid = 1765] [serial = 2287] [outer = 0x93cd9400] 08:34:26 INFO - PROCESS | 1765 | 1465918466101 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]]]}] 08:34:26 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 08:34:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1438ms 08:34:26 INFO - PROCESS | 1765 | 1465918466146 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:34:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:34:26 INFO - PROCESS | 1765 | 1465918466151 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:34:26 INFO - PROCESS | 1765 | 1465918466158 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1765 | 1465918466161 Marionette TRACE conn4 <- [1,3014,null,{}] 08:34:26 INFO - PROCESS | 1765 | 1465918466167 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}] 08:34:26 INFO - PROCESS | 1765 | 1465918466174 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:26 INFO - PROCESS | 1765 | 1465918466362 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:34:26 INFO - PROCESS | 1765 | 1465918466562 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1765 | 1465918466571 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eb000 == 48 [pid = 1765] [id = 763] 08:34:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x8b8efc00) [pid = 1765] [serial = 2288] [outer = (nil)] 08:34:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x8e6c7400) [pid = 1765] [serial = 2289] [outer = 0x8b8efc00] 08:34:26 INFO - PROCESS | 1765 | 1465918466656 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x8f5bcc00) [pid = 1765] [serial = 2290] [outer = 0x8b8efc00] 08:34:27 INFO - PROCESS | 1765 | [1765] 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 08:34:27 INFO - PROCESS | 1765 | 1465918467916 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:34:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:34:27 INFO - {} 08:34:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:34:27 INFO - {} 08:34:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:34:27 INFO - {} 08:34:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:34:27 INFO - {} 08:34:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1787ms 08:34:27 INFO - PROCESS | 1765 | 1465918467956 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:34:27 INFO - TEST-START | /FileAPI/fileReader.html 08:34:27 INFO - PROCESS | 1765 | 1465918467962 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:34:28 INFO - PROCESS | 1765 | 1465918468039 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 1765 | 1465918468050 Marionette TRACE conn4 <- [1,3018,null,{}] 08:34:28 INFO - PROCESS | 1765 | 1465918468074 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}] 08:34:28 INFO - PROCESS | 1765 | 1465918468083 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:28 INFO - PROCESS | 1765 | 1465918468302 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:34:28 INFO - PROCESS | 1765 | 1465918468566 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1765 | 1465918468574 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dbc00 == 47 [pid = 1765] [id = 736] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90edb000 == 46 [pid = 1765] [id = 752] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e2c00 == 45 [pid = 1765] [id = 751] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c0000 == 44 [pid = 1765] [id = 750] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d3000 == 43 [pid = 1765] [id = 749] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dac00 == 42 [pid = 1765] [id = 748] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x9270d400 == 41 [pid = 1765] [id = 747] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x92c43400 == 40 [pid = 1765] [id = 746] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d8800 == 39 [pid = 1765] [id = 742] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcc000 == 38 [pid = 1765] [id = 741] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x924f6000 == 37 [pid = 1765] [id = 744] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5c3400 == 36 [pid = 1765] [id = 743] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90fcb400 == 35 [pid = 1765] [id = 745] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f460c00 == 34 [pid = 1765] [id = 762] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eb000 == 33 [pid = 1765] [id = 763] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x90fc8000 == 32 [pid = 1765] [id = 761] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff1400 == 31 [pid = 1765] [id = 760] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x92713800 == 30 [pid = 1765] [id = 759] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x92cf3800 == 29 [pid = 1765] [id = 757] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x92ab2800 == 28 [pid = 1765] [id = 756] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f503c00 == 27 [pid = 1765] [id = 758] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8f5be800 == 26 [pid = 1765] [id = 755] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x91c69c00 == 25 [pid = 1765] [id = 753] 08:34:29 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d3c00 == 24 [pid = 1765] [id = 754] 08:34:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e6000 == 25 [pid = 1765] [id = 764] 08:34:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x8b8e9800) [pid = 1765] [serial = 2291] [outer = (nil)] 08:34:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x8b8ef800) [pid = 1765] [serial = 2292] [outer = 0x8b8e9800] 08:34:29 INFO - PROCESS | 1765 | 1465918469707 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8d7e0800) [pid = 1765] [serial = 2293] [outer = 0x8b8e9800] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x921ad800) [pid = 1765] [serial = 2225] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x91b8f000) [pid = 1765] [serial = 2219] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x91ff1800) [pid = 1765] [serial = 2220] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x90ed3400) [pid = 1765] [serial = 2211] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x8f73c000) [pid = 1765] [serial = 2210] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x8f507000) [pid = 1765] [serial = 2187] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8ee5c400) [pid = 1765] [serial = 2186] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x91ff8800) [pid = 1765] [serial = 2190] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x91c6ec00) [pid = 1765] [serial = 2189] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x92b43800) [pid = 1765] [serial = 2193] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x92ab1800) [pid = 1765] [serial = 2192] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x92c42400) [pid = 1765] [serial = 2196] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x92b4d000) [pid = 1765] [serial = 2195] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x92c4bc00) [pid = 1765] [serial = 2199] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x92c49000) [pid = 1765] [serial = 2198] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x92e5a400) [pid = 1765] [serial = 2202] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92e57c00) [pid = 1765] [serial = 2201] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8e718000) [pid = 1765] [serial = 2213] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8ecf2400) [pid = 1765] [serial = 2214] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8f45e000) [pid = 1765] [serial = 2205] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8ee5cc00) [pid = 1765] [serial = 2204] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8d9d9c00) [pid = 1765] [serial = 2208] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8d7e0000) [pid = 1765] [serial = 2207] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f5c3000) [pid = 1765] [serial = 2216] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f731400) [pid = 1765] [serial = 2217] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9106e800) [pid = 1765] [serial = 2222] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91ff5000) [pid = 1765] [serial = 2223] [outer = (nil)] [url = about:blank] 08:34:30 INFO - PROCESS | 1765 | 1465918470613 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]]]}] 08:34:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:34:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:34:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:34:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:34:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 2673ms 08:34:30 INFO - PROCESS | 1765 | 1465918470643 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 1765 | 1465918470650 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:34:30 INFO - TEST-START | /FileAPI/historical.html 08:34:30 INFO - PROCESS | 1765 | 1465918470658 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 1765 | 1465918470663 Marionette TRACE conn4 <- [1,3022,null,{}] 08:34:30 INFO - PROCESS | 1765 | 1465918470670 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}] 08:34:30 INFO - PROCESS | 1765 | 1465918470675 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:30 INFO - PROCESS | 1765 | 1465918470832 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:34:30 INFO - PROCESS | 1765 | 1465918470847 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1765 | 1465918470854 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e712000 == 26 [pid = 1765] [id = 765] 08:34:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e713400) [pid = 1765] [serial = 2294] [outer = (nil)] 08:34:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e717c00) [pid = 1765] [serial = 2295] [outer = 0x8e713400] 08:34:30 INFO - PROCESS | 1765 | 1465918470932 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8ecf6c00) [pid = 1765] [serial = 2296] [outer = 0x8e713400] 08:34:31 INFO - PROCESS | 1765 | 1465918471795 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"]]]}] 08:34:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:34:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:34:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:34:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:34:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:34:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:34:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:34:31 INFO - TEST-OK | /FileAPI/historical.html | took 1180ms 08:34:31 INFO - PROCESS | 1765 | 1465918471841 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1765 | 1465918471848 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:34:31 INFO - TEST-START | /FileAPI/idlharness.html 08:34:31 INFO - PROCESS | 1765 | 1465918471859 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1765 | 1465918471863 Marionette TRACE conn4 <- [1,3026,null,{}] 08:34:31 INFO - PROCESS | 1765 | 1465918471869 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}] 08:34:31 INFO - PROCESS | 1765 | 1465918471874 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:32 INFO - PROCESS | 1765 | 1465918472115 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:34:32 INFO - PROCESS | 1765 | 1465918472210 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 1765 | 1465918472218 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f507800 == 27 [pid = 1765] [id = 766] 08:34:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8f507c00) [pid = 1765] [serial = 2297] [outer = (nil)] 08:34:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8f5c0000) [pid = 1765] [serial = 2298] [outer = 0x8f507c00] 08:34:32 INFO - PROCESS | 1765 | 1465918472286 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8f732c00) [pid = 1765] [serial = 2299] [outer = 0x8f507c00] 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:34:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:34:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:34:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:34:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:34:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:34:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:34:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:34:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:34:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:34:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:34:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:34:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:34:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:34:34 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 08:34:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:34:34 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 08:34:34 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 08:34:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:34:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:34:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:34:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:34:34 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 08:34:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:34:34 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 08:34:34 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 08:34:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:34:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:34:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 2188ms 08:34:34 INFO - PROCESS | 1765 | 1465918473836 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]]]}] 08:34:34 INFO - PROCESS | 1765 | 1465918474143 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1765 | 1465918474146 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:34:34 INFO - TEST-START | /FileAPI/idlharness.worker 08:34:34 INFO - PROCESS | 1765 | 1465918474160 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1765 | 1465918474166 Marionette TRACE conn4 <- [1,3030,null,{}] 08:34:34 INFO - PROCESS | 1765 | 1465918474193 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}] 08:34:34 INFO - PROCESS | 1765 | 1465918474202 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:34 INFO - PROCESS | 1765 | 1465918474419 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:34:34 INFO - PROCESS | 1765 | 1465918474447 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 1765 | 1465918474453 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x91ff6800 == 28 [pid = 1765] [id = 767] 08:34:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x921b2000) [pid = 1765] [serial = 2300] [outer = (nil)] 08:34:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9226c400) [pid = 1765] [serial = 2301] [outer = 0x921b2000] 08:34:34 INFO - PROCESS | 1765 | 1465918474526 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x9237bc00) [pid = 1765] [serial = 2302] [outer = 0x921b2000] 08:34:35 INFO - PROCESS | 1765 | [1765] 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 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91ff2c00) [pid = 1765] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91ffd400) [pid = 1765] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9237c400) [pid = 1765] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8d7dc800) [pid = 1765] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91074800) [pid = 1765] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x924ebc00) [pid = 1765] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92c45000) [pid = 1765] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e5acc00) [pid = 1765] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x90fc3c00) [pid = 1765] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x924f6400) [pid = 1765] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f73d400) [pid = 1765] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e6cdc00) [pid = 1765] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:34:35 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92aba000) [pid = 1765] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:34:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:34:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:34:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:34:36 INFO - {} 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:34:36 INFO - {} 08:34:36 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 - {} 08:34:36 INFO - {} 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:34:36 INFO - {} 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:34:36 INFO - {} 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:34:36 INFO - {} 08:34:36 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 - {} 08:34:36 INFO - {} 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:34:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:34:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:36 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 08:34:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:34:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:34:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:34:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:34:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:34:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:34:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:34:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:34:37 INFO - {} 08:34:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2753ms 08:34:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:34:37 INFO - PROCESS | 1765 | 1465918476738 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,{},{}]]]}] 08:34:37 INFO - PROCESS | 1765 | 1465918476949 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1765 | 1465918476959 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:34:37 INFO - PROCESS | 1765 | 1465918476989 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1765 | 1465918476991 Marionette TRACE conn4 <- [1,3034,null,{}] 08:34:37 INFO - PROCESS | 1765 | 1465918477012 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}] 08:34:37 INFO - PROCESS | 1765 | 1465918477019 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:37 INFO - PROCESS | 1765 | 1465918477239 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:34:37 INFO - PROCESS | 1765 | 1465918477459 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 1765 | 1465918477469 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8eb800 == 29 [pid = 1765] [id = 768] 08:34:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8b8ec400) [pid = 1765] [serial = 2303] [outer = (nil)] 08:34:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8d7dc000) [pid = 1765] [serial = 2304] [outer = 0x8b8ec400] 08:34:37 INFO - PROCESS | 1765 | 1465918477553 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8d9dac00) [pid = 1765] [serial = 2305] [outer = 0x8b8ec400] 08:34:38 INFO - PROCESS | 1765 | 1465918478464 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]]]}] 08:34:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:34:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1498ms 08:34:38 INFO - PROCESS | 1765 | 1465918478488 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 1765 | 1465918478494 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:34:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:34:38 INFO - PROCESS | 1765 | 1465918478502 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 1765 | 1465918478507 Marionette TRACE conn4 <- [1,3038,null,{}] 08:34:38 INFO - PROCESS | 1765 | 1465918478540 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}] 08:34:38 INFO - PROCESS | 1765 | 1465918478549 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:38 INFO - PROCESS | 1765 | 1465918478778 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:34:38 INFO - PROCESS | 1765 | 1465918478928 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 1765 | 1465918478936 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8eceec00 == 30 [pid = 1765] [id = 769] 08:34:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f462000) [pid = 1765] [serial = 2306] [outer = (nil)] 08:34:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f50b000) [pid = 1765] [serial = 2307] [outer = 0x8f462000] 08:34:39 INFO - PROCESS | 1765 | 1465918479024 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f5c9800) [pid = 1765] [serial = 2308] [outer = 0x8f462000] 08:34:39 INFO - PROCESS | 1765 | 1465918479943 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"]]]}] 08:34:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:34:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1480ms 08:34:39 INFO - PROCESS | 1765 | 1465918479986 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1765 | 1465918479993 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:34:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:34:40 INFO - PROCESS | 1765 | 1465918480000 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 1765 | 1465918480004 Marionette TRACE conn4 <- [1,3042,null,{}] 08:34:40 INFO - PROCESS | 1765 | 1465918480010 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}] 08:34:40 INFO - PROCESS | 1765 | 1465918480016 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:40 INFO - PROCESS | 1765 | 1465918480276 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:34:40 INFO - PROCESS | 1765 | 1465918480415 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 1765 | 1465918480423 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d9d7000 == 31 [pid = 1765] [id = 770] 08:34:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90ed9c00) [pid = 1765] [serial = 2309] [outer = (nil)] 08:34:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91ffc000) [pid = 1765] [serial = 2310] [outer = 0x90ed9c00] 08:34:40 INFO - PROCESS | 1765 | 1465918480502 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9226cc00) [pid = 1765] [serial = 2311] [outer = 0x90ed9c00] 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:34:41 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. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:34:41 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'.) 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:34:41 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. 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:34:41 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. 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:34:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:34:41 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. 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:34:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:34:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:34:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:34:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:34:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1878ms 08:34:41 INFO - PROCESS | 1765 | 1465918481766 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]]]}] 08:34:41 INFO - PROCESS | 1765 | 1465918481958 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1765 | 1465918481964 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:34:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:34:41 INFO - PROCESS | 1765 | 1465918481982 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1765 | 1465918481991 Marionette TRACE conn4 <- [1,3046,null,{}] 08:34:42 INFO - PROCESS | 1765 | 1465918481997 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}] 08:34:42 INFO - PROCESS | 1765 | 1465918482004 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:42 INFO - PROCESS | 1765 | 1465918482290 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:34:42 INFO - PROCESS | 1765 | 1465918482518 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 1765 | 1465918482530 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e5a4000 == 32 [pid = 1765] [id = 771] 08:34:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e5ab400) [pid = 1765] [serial = 2312] [outer = (nil)] 08:34:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8f73a800) [pid = 1765] [serial = 2313] [outer = 0x8e5ab400] 08:34:42 INFO - PROCESS | 1765 | 1465918482642 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9237e400) [pid = 1765] [serial = 2314] [outer = 0x8e5ab400] 08:34:42 INFO - PROCESS | 1765 | [1765] 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 08:34:43 INFO - PROCESS | 1765 | 1465918483569 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:34:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:34:43 INFO - {} 08:34:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1653ms 08:34:43 INFO - PROCESS | 1765 | 1465918483627 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 1765 | 1465918483631 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:34:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:34:43 INFO - PROCESS | 1765 | 1465918483638 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1765 | 1465918483641 Marionette TRACE conn4 <- [1,3050,null,{}] 08:34:43 INFO - PROCESS | 1765 | 1465918483694 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}] 08:34:43 INFO - PROCESS | 1765 | 1465918483698 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:43 INFO - PROCESS | 1765 | 1465918483920 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:34:44 INFO - PROCESS | 1765 | 1465918484164 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 1765 | 1465918484172 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf5000 == 33 [pid = 1765] [id = 772] 08:34:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8ee55400) [pid = 1765] [serial = 2315] [outer = (nil)] 08:34:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x92ab5c00) [pid = 1765] [serial = 2316] [outer = 0x8ee55400] 08:34:44 INFO - PROCESS | 1765 | 1465918484255 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x92b47400) [pid = 1765] [serial = 2317] [outer = 0x8ee55400] 08:34:45 INFO - PROCESS | 1765 | 1465918485027 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]]]}] 08:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:34:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:34:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1427ms 08:34:45 INFO - PROCESS | 1765 | 1465918485073 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 1765 | 1465918485078 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:34:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:34:45 INFO - PROCESS | 1765 | 1465918485086 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 1765 | 1465918485090 Marionette TRACE conn4 <- [1,3054,null,{}] 08:34:45 INFO - PROCESS | 1765 | 1465918485095 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}] 08:34:45 INFO - PROCESS | 1765 | 1465918485100 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:45 INFO - PROCESS | 1765 | 1465918485264 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:34:45 INFO - PROCESS | 1765 | 1465918485630 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 1765 | 1465918485640 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d3000 == 34 [pid = 1765] [id = 773] 08:34:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x8d7d7000) [pid = 1765] [serial = 2318] [outer = (nil)] 08:34:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8d9d7c00) [pid = 1765] [serial = 2319] [outer = 0x8d7d7000] 08:34:45 INFO - PROCESS | 1765 | 1465918485715 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e6c4c00) [pid = 1765] [serial = 2320] [outer = 0x8d7d7000] 08:34:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecef000 == 33 [pid = 1765] [id = 691] 08:34:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a1800 == 32 [pid = 1765] [id = 690] 08:34:46 INFO - PROCESS | 1765 | --DOCSHELL 0x91ff6800 == 31 [pid = 1765] [id = 767] 08:34:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8f507800 == 30 [pid = 1765] [id = 766] 08:34:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8e712000 == 29 [pid = 1765] [id = 765] 08:34:47 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8e6000 == 28 [pid = 1765] [id = 764] 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:34:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:34:47 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" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:34:47 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" 08:34:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:34:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2127ms 08:34:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:34:47 INFO - PROCESS | 1765 | 1465918487048 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"]]]}] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x924f7000) [pid = 1765] [serial = 2260] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x92377800) [pid = 1765] [serial = 2255] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x924efc00) [pid = 1765] [serial = 2257] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8d9d3400) [pid = 1765] [serial = 2245] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x924f5000) [pid = 1765] [serial = 2258] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8e6c8000) [pid = 1765] [serial = 2246] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x92267c00) [pid = 1765] [serial = 2226] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x92712400) [pid = 1765] [serial = 2237] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92c47000) [pid = 1765] [serial = 2240] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x92ab6000) [pid = 1765] [serial = 2238] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ee5fc00) [pid = 1765] [serial = 2228] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f462800) [pid = 1765] [serial = 2229] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91066400) [pid = 1765] [serial = 2231] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91b89800) [pid = 1765] [serial = 2232] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x925c3000) [pid = 1765] [serial = 2234] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x925cb000) [pid = 1765] [serial = 2235] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90fc6c00) [pid = 1765] [serial = 2251] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ee58c00) [pid = 1765] [serial = 2248] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f460800) [pid = 1765] [serial = 2249] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x92b4ec00) [pid = 1765] [serial = 2242] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92c49c00) [pid = 1765] [serial = 2243] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x92267800) [pid = 1765] [serial = 2254] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91071c00) [pid = 1765] [serial = 2252] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x92708800) [pid = 1765] [serial = 2261] [outer = (nil)] [url = about:blank] 08:34:47 INFO - PROCESS | 1765 | 1465918487216 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 1765 | 1465918487218 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:34:47 INFO - PROCESS | 1765 | 1465918487248 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 1765 | 1465918487259 Marionette TRACE conn4 <- [1,3058,null,{}] 08:34:47 INFO - PROCESS | 1765 | 1465918487278 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}] 08:34:47 INFO - PROCESS | 1765 | 1465918487289 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:47 INFO - PROCESS | 1765 | 1465918487647 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:34:47 INFO - PROCESS | 1765 | 1465918487680 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 1765 | 1465918487693 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ecf4800 == 29 [pid = 1765] [id = 774] 08:34:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f455c00) [pid = 1765] [serial = 2321] [outer = (nil)] 08:34:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f45b800) [pid = 1765] [serial = 2322] [outer = 0x8f455c00] 08:34:47 INFO - PROCESS | 1765 | 1465918487840 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f50ac00) [pid = 1765] [serial = 2323] [outer = 0x8f455c00] 08:34:48 INFO - PROCESS | 1765 | 1465918488555 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]]]}] 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:34:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:34:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:34:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:34:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:34:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:34:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:34:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:34:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:34:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1360ms 08:34:48 INFO - PROCESS | 1765 | 1465918488612 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 1765 | 1465918488620 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:34:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:34:48 INFO - PROCESS | 1765 | 1465918488626 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1765 | 1465918488629 Marionette TRACE conn4 <- [1,3062,null,{}] 08:34:48 INFO - PROCESS | 1765 | 1465918488635 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}] 08:34:48 INFO - PROCESS | 1765 | 1465918488639 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:48 INFO - PROCESS | 1765 | 1465918488908 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:34:48 INFO - PROCESS | 1765 | 1465918488928 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1765 | 1465918488936 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x91b87800 == 30 [pid = 1765] [id = 775] 08:34:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91b87c00) [pid = 1765] [serial = 2324] [outer = (nil)] 08:34:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91b8bc00) [pid = 1765] [serial = 2325] [outer = 0x91b87c00] 08:34:49 INFO - PROCESS | 1765 | 1465918489003 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91c70c00) [pid = 1765] [serial = 2326] [outer = 0x91b87c00] 08:34:49 INFO - PROCESS | 1765 | [1765] 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 08:34:50 INFO - PROCESS | 1765 | 1465918490031 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:34:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:34:50 INFO - {} 08:34:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1428ms 08:34:50 INFO - PROCESS | 1765 | 1465918490059 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1765 | 1465918490063 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:34:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:34:50 INFO - PROCESS | 1765 | 1465918490078 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1765 | 1465918490086 Marionette TRACE conn4 <- [1,3066,null,{}] 08:34:50 INFO - PROCESS | 1765 | 1465918490099 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}] 08:34:50 INFO - PROCESS | 1765 | 1465918490106 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:50 INFO - PROCESS | 1765 | 1465918490322 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:34:50 INFO - PROCESS | 1765 | 1465918490347 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1765 | 1465918490353 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x92377800 == 31 [pid = 1765] [id = 776] 08:34:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x92378c00) [pid = 1765] [serial = 2327] [outer = (nil)] 08:34:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x925c2000) [pid = 1765] [serial = 2328] [outer = 0x92378c00] 08:34:50 INFO - PROCESS | 1765 | 1465918490422 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x925c6000) [pid = 1765] [serial = 2329] [outer = 0x92378c00] 08:34:51 INFO - PROCESS | 1765 | 1465918491227 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]]]}] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x90fc2400) [pid = 1765] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:34:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:34:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1307ms 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x92ab3000) [pid = 1765] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f507c00) [pid = 1765] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92cf0800) [pid = 1765] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8b8efc00) [pid = 1765] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e713400) [pid = 1765] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x92cf2800) [pid = 1765] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8b8e9800) [pid = 1765] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8d9d8000) [pid = 1765] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x92e57800) [pid = 1765] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x924f3400) [pid = 1765] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x947b7800) [pid = 1765] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:34:51 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93cd9400) [pid = 1765] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:34:51 INFO - PROCESS | 1765 | 1465918491417 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1765 | 1465918491421 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:34:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:34:51 INFO - PROCESS | 1765 | 1465918491428 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1765 | 1465918491431 Marionette TRACE conn4 <- [1,3070,null,{}] 08:34:51 INFO - PROCESS | 1765 | 1465918491436 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}] 08:34:51 INFO - PROCESS | 1765 | 1465918491442 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:51 INFO - PROCESS | 1765 | 1465918491591 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:34:51 INFO - PROCESS | 1765 | 1465918491600 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 1765 | 1465918491608 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8ea000 == 32 [pid = 1765] [id = 777] 08:34:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e5ab000) [pid = 1765] [serial = 2330] [outer = (nil)] 08:34:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x925cd800) [pid = 1765] [serial = 2331] [outer = 0x8e5ab000] 08:34:51 INFO - PROCESS | 1765 | 1465918491833 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x92706800) [pid = 1765] [serial = 2332] [outer = 0x8e5ab000] 08:34:52 INFO - PROCESS | 1765 | 1465918492616 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]]]}] 08:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:34:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:34:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1235ms 08:34:52 INFO - PROCESS | 1765 | 1465918492664 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 1765 | 1465918492667 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:34:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:34:52 INFO - PROCESS | 1765 | 1465918492673 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1765 | 1465918492690 Marionette TRACE conn4 <- [1,3074,null,{}] 08:34:52 INFO - PROCESS | 1765 | 1465918492697 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}] 08:34:52 INFO - PROCESS | 1765 | 1465918492702 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:52 INFO - PROCESS | 1765 | 1465918492902 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:34:52 INFO - PROCESS | 1765 | 1465918492927 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1765 | 1465918492945 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f460c00 == 33 [pid = 1765] [id = 778] 08:34:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x92ab1800) [pid = 1765] [serial = 2333] [outer = (nil)] 08:34:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x92ab9400) [pid = 1765] [serial = 2334] [outer = 0x92ab1800] 08:34:53 INFO - PROCESS | 1765 | 1465918493025 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x92c45c00) [pid = 1765] [serial = 2335] [outer = 0x92ab1800] 08:34:54 INFO - PROCESS | 1765 | 1465918494051 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]]]}] 08:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:34:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:34:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1393ms 08:34:54 INFO - PROCESS | 1765 | 1465918494069 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1765 | 1465918494076 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:34:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:34:54 INFO - PROCESS | 1765 | 1465918494090 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1765 | 1465918494096 Marionette TRACE conn4 <- [1,3078,null,{}] 08:34:54 INFO - PROCESS | 1765 | 1465918494110 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}] 08:34:54 INFO - PROCESS | 1765 | 1465918494117 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:54 INFO - PROCESS | 1765 | 1465918494445 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:34:54 INFO - PROCESS | 1765 | 1465918494600 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1765 | 1465918494608 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e712000 == 34 [pid = 1765] [id = 779] 08:34:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e714400) [pid = 1765] [serial = 2336] [outer = (nil)] 08:34:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f45d000) [pid = 1765] [serial = 2337] [outer = 0x8e714400] 08:34:54 INFO - PROCESS | 1765 | 1465918494702 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8f5bc400) [pid = 1765] [serial = 2338] [outer = 0x8e714400] 08:34:55 INFO - PROCESS | 1765 | 1465918495623 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] 08:34:55 INFO - PROCESS | 1765 | 1465918495719 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:34:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:34:55 INFO - PROCESS | 1765 | 1465918495732 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 1765 | 1465918495737 Marionette TRACE conn4 <- [1,3082,null,{}] 08:34:55 INFO - PROCESS | 1765 | 1465918495743 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}] 08:34:55 INFO - PROCESS | 1765 | 1465918495749 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:55 INFO - PROCESS | 1765 | 1465918495943 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:34:56 INFO - PROCESS | 1765 | 1465918496145 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1765 | 1465918496156 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e718000 == 35 [pid = 1765] [id = 780] 08:34:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91b83800) [pid = 1765] [serial = 2339] [outer = (nil)] 08:34:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91b90400) [pid = 1765] [serial = 2340] [outer = 0x91b83800] 08:34:56 INFO - PROCESS | 1765 | 1465918496276 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91ff1400) [pid = 1765] [serial = 2341] [outer = 0x91b83800] 08:34:57 INFO - PROCESS | 1765 | 1465918497240 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]]]}] 08:34:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:34:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:34:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1538ms 08:34:57 INFO - PROCESS | 1765 | 1465918497272 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 1765 | 1465918497276 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:34:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:34:57 INFO - PROCESS | 1765 | 1465918497283 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1765 | 1465918497289 Marionette TRACE conn4 <- [1,3086,null,{}] 08:34:57 INFO - PROCESS | 1765 | 1465918497306 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}] 08:34:57 INFO - PROCESS | 1765 | 1465918497314 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:57 INFO - PROCESS | 1765 | 1465918497507 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:34:57 INFO - PROCESS | 1765 | 1465918497724 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 1765 | 1465918497737 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7df000 == 36 [pid = 1765] [id = 781] 08:34:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x924f2c00) [pid = 1765] [serial = 2342] [outer = (nil)] 08:34:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x925c8c00) [pid = 1765] [serial = 2343] [outer = 0x924f2c00] 08:34:57 INFO - PROCESS | 1765 | 1465918497862 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x92713800) [pid = 1765] [serial = 2344] [outer = 0x924f2c00] 08:34:58 INFO - PROCESS | 1765 | 1465918498669 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:34:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1441ms 08:34:58 INFO - PROCESS | 1765 | 1465918498725 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 1765 | 1465918498730 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:34:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:34:58 INFO - PROCESS | 1765 | 1465918498736 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1765 | 1465918498740 Marionette TRACE conn4 <- [1,3090,null,{}] 08:34:58 INFO - PROCESS | 1765 | 1465918498745 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}] 08:34:58 INFO - PROCESS | 1765 | 1465918498750 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:58 INFO - PROCESS | 1765 | 1465918498914 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:34:59 INFO - PROCESS | 1765 | 1465918499117 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1765 | 1465918499128 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:34:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e5800 == 37 [pid = 1765] [id = 782] 08:34:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8ecf5800) [pid = 1765] [serial = 2345] [outer = (nil)] 08:34:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92c4b400) [pid = 1765] [serial = 2346] [outer = 0x8ecf5800] 08:34:59 INFO - PROCESS | 1765 | 1465918499248 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x92c4fc00) [pid = 1765] [serial = 2347] [outer = 0x8ecf5800] 08:35:00 INFO - PROCESS | 1765 | 1465918500038 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1331ms 08:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:35:00 INFO - PROCESS | 1765 | 1465918500067 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 1765 | 1465918500071 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:35:00 INFO - PROCESS | 1765 | 1465918500078 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1765 | 1465918500081 Marionette TRACE conn4 <- [1,3094,null,{}] 08:35:00 INFO - PROCESS | 1765 | 1465918500087 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}] 08:35:00 INFO - PROCESS | 1765 | 1465918500092 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:00 INFO - PROCESS | 1765 | 1465918500295 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:35:00 INFO - PROCESS | 1765 | 1465918500478 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1765 | 1465918500487 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x92267c00 == 38 [pid = 1765] [id = 783] 08:35:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x924f4000) [pid = 1765] [serial = 2348] [outer = (nil)] 08:35:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x92cf7000) [pid = 1765] [serial = 2349] [outer = 0x924f4000] 08:35:00 INFO - PROCESS | 1765 | 1465918500623 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x92e5a800) [pid = 1765] [serial = 2350] [outer = 0x924f4000] 08:35:01 INFO - PROCESS | 1765 | 1465918501503 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1450ms 08:35:01 INFO - PROCESS | 1765 | 1465918501526 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1765 | 1465918501530 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:35:01 INFO - PROCESS | 1765 | 1465918501536 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1765 | 1465918501539 Marionette TRACE conn4 <- [1,3098,null,{}] 08:35:01 INFO - PROCESS | 1765 | 1465918501545 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}] 08:35:01 INFO - PROCESS | 1765 | 1465918501555 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:01 INFO - PROCESS | 1765 | 1465918501797 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:35:02 INFO - PROCESS | 1765 | 1465918502080 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1765 | 1465918502091 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f507400 == 39 [pid = 1765] [id = 784] 08:35:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x90ed2c00) [pid = 1765] [serial = 2351] [outer = (nil)] 08:35:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x951e2c00) [pid = 1765] [serial = 2352] [outer = 0x90ed2c00] 08:35:02 INFO - PROCESS | 1765 | 1465918502192 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x95207800) [pid = 1765] [serial = 2353] [outer = 0x90ed2c00] 08:35:03 INFO - PROCESS | 1765 | 1465918503004 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]]]}] 08:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:35:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1491ms 08:35:03 INFO - PROCESS | 1765 | 1465918503027 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 1765 | 1465918503031 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:35:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:35:03 INFO - PROCESS | 1765 | 1465918503037 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1765 | 1465918503041 Marionette TRACE conn4 <- [1,3102,null,{}] 08:35:03 INFO - PROCESS | 1765 | 1465918503046 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}] 08:35:03 INFO - PROCESS | 1765 | 1465918503052 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:03 INFO - PROCESS | 1765 | 1465918503244 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:35:03 INFO - PROCESS | 1765 | 1465918503468 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1765 | 1465918503479 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f503c00 == 40 [pid = 1765] [id = 785] 08:35:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x92cf0800) [pid = 1765] [serial = 2354] [outer = (nil)] 08:35:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x95210c00) [pid = 1765] [serial = 2355] [outer = 0x92cf0800] 08:35:03 INFO - PROCESS | 1765 | 1465918503555 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x952b2000) [pid = 1765] [serial = 2356] [outer = 0x92cf0800] 08:35:04 INFO - PROCESS | 1765 | 1465918504368 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:35:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1382ms 08:35:04 INFO - PROCESS | 1765 | 1465918504421 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1765 | 1465918504425 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:35:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:35:04 INFO - PROCESS | 1765 | 1465918504475 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 1765 | 1465918504478 Marionette TRACE conn4 <- [1,3106,null,{}] 08:35:04 INFO - PROCESS | 1765 | 1465918504490 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}] 08:35:04 INFO - PROCESS | 1765 | 1465918504494 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:04 INFO - PROCESS | 1765 | 1465918504871 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:35:05 INFO - PROCESS | 1765 | 1465918505150 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1765 | 1465918505159 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8b8e2c00 == 41 [pid = 1765] [id = 786] 08:35:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8b8e5000) [pid = 1765] [serial = 2357] [outer = (nil)] 08:35:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8e5a7000) [pid = 1765] [serial = 2358] [outer = 0x8b8e5000] 08:35:05 INFO - PROCESS | 1765 | 1465918505285 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8e6cec00) [pid = 1765] [serial = 2359] [outer = 0x8b8e5000] 08:35:06 INFO - PROCESS | 1765 | 1465918506122 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]]]}] 08:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:35:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1737ms 08:35:06 INFO - PROCESS | 1765 | 1465918506172 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1765 | 1465918506177 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:35:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:35:06 INFO - PROCESS | 1765 | 1465918506235 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1765 | 1465918506239 Marionette TRACE conn4 <- [1,3110,null,{}] 08:35:06 INFO - PROCESS | 1765 | 1465918506253 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}] 08:35:06 INFO - PROCESS | 1765 | 1465918506262 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf5000 == 40 [pid = 1765] [id = 772] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a4000 == 39 [pid = 1765] [id = 771] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8d9d7000 == 38 [pid = 1765] [id = 770] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eb800 == 37 [pid = 1765] [id = 768] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8eceec00 == 36 [pid = 1765] [id = 769] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e710800 == 35 [pid = 1765] [id = 680] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5a6c00 == 34 [pid = 1765] [id = 679] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7dc400 == 33 [pid = 1765] [id = 687] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e712400 == 32 [pid = 1765] [id = 695] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e5af800 == 31 [pid = 1765] [id = 683] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d1c00 == 30 [pid = 1765] [id = 696] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8b8eec00 == 29 [pid = 1765] [id = 688] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6c5000 == 28 [pid = 1765] [id = 693] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8f79f400 == 27 [pid = 1765] [id = 684] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x90eda000 == 26 [pid = 1765] [id = 681] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8f73f400 == 25 [pid = 1765] [id = 692] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x921a7c00 == 24 [pid = 1765] [id = 685] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d8400 == 23 [pid = 1765] [id = 694] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8e6cf800 == 22 [pid = 1765] [id = 689] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8d7d6800 == 21 [pid = 1765] [id = 686] 08:35:07 INFO - PROCESS | 1765 | --DOCSHELL 0x8ecf1000 == 20 [pid = 1765] [id = 682] 08:35:07 INFO - PROCESS | 1765 | 1465918507553 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x91b8a400) [pid = 1765] [serial = 2266] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x92ceac00) [pid = 1765] [serial = 2270] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8f5c0000) [pid = 1765] [serial = 2298] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x93916000) [pid = 1765] [serial = 2278] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8f5bcc00) [pid = 1765] [serial = 2290] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8e717c00) [pid = 1765] [serial = 2295] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x94720400) [pid = 1765] [serial = 2280] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8d7e0800) [pid = 1765] [serial = 2293] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8ee52c00) [pid = 1765] [serial = 2264] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8eced000) [pid = 1765] [serial = 2263] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x92e58800) [pid = 1765] [serial = 2272] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8e6c7400) [pid = 1765] [serial = 2289] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x94779000) [pid = 1765] [serial = 2281] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x93909400) [pid = 1765] [serial = 2275] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x947bec00) [pid = 1765] [serial = 2283] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91c73800) [pid = 1765] [serial = 2267] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8ecf6c00) [pid = 1765] [serial = 2296] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9226c400) [pid = 1765] [serial = 2301] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x951eac00) [pid = 1765] [serial = 2286] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x939cdc00) [pid = 1765] [serial = 2277] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8b8ef800) [pid = 1765] [serial = 2292] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f732c00) [pid = 1765] [serial = 2299] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x92b4c400) [pid = 1765] [serial = 2269] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x95198000) [pid = 1765] [serial = 2284] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92e5ec00) [pid = 1765] [serial = 2274] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x951edc00) [pid = 1765] [serial = 2287] [outer = (nil)] [url = about:blank] 08:35:07 INFO - PROCESS | 1765 | 1465918507958 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1765 | 1465918507968 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8d7d8000 == 21 [pid = 1765] [id = 787] 08:35:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8d7d8400) [pid = 1765] [serial = 2360] [outer = (nil)] 08:35:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8d7e0000) [pid = 1765] [serial = 2361] [outer = 0x8d7d8400] 08:35:08 INFO - PROCESS | 1765 | 1465918508039 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8d9d9c00) [pid = 1765] [serial = 2362] [outer = 0x8d7d8400] 08:35:08 INFO - PROCESS | 1765 | 1465918508759 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"]]]}] 08:35:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:35:08 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 08:35:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:35:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2595ms 08:35:08 INFO - PROCESS | 1765 | 1465918508781 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1765 | 1465918508788 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:35:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:35:08 INFO - PROCESS | 1765 | 1465918508796 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1765 | 1465918508800 Marionette TRACE conn4 <- [1,3114,null,{}] 08:35:08 INFO - PROCESS | 1765 | 1465918508807 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}] 08:35:08 INFO - PROCESS | 1765 | 1465918508812 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:08 INFO - PROCESS | 1765 | 1465918508977 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:35:09 INFO - PROCESS | 1765 | 1465918509142 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\", \"14c11d50-0f67-4711-8abd-544a875b5381\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 1765 | 1465918509152 Marionette INFO sendAsync 662ede74-8ec6-46c7-90e5-0170dea1a880 08:35:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e717000 == 22 [pid = 1765] [id = 788] 08:35:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e717800) [pid = 1765] [serial = 2363] [outer = (nil)] 08:35:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8eced800) [pid = 1765] [serial = 2364] [outer = 0x8e717800] 08:35:09 INFO - PROCESS | 1765 | 1465918509222 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ecf9400) [pid = 1765] [serial = 2365] [outer = 0x8e717800] 08:35:09 INFO - PROCESS | 1765 | 1465918509962 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]]]}] 08:35:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:35:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1235ms 08:35:10 INFO - PROCESS | 1765 | 1465918510032 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 1765 | 1465918510037 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:35:11 WARNING - u'runner_teardown' () 08:35:11 INFO - No more tests 08:35:11 INFO - Got 0 unexpected results 08:35:11 INFO - SUITE-END | took 1220s 08:35:11 INFO - Closing logging queue 08:35:11 INFO - queue closed 08:35:11 INFO - Return code: 0 08:35:11 WARNING - # TBPL SUCCESS # 08:35:11 INFO - Running post-action listener: _resource_record_post_action 08:35:11 INFO - Running post-run listener: _resource_record_post_run 08:35:12 INFO - Total resource usage - Wall time: 1255s; CPU: 98.0%; Read bytes: 14028800; Write bytes: 924270592; Read time: 820; Write time: 241820 08:35:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:35:12 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134529024; Read time: 0; Write time: 117388 08:35:12 INFO - run-tests - Wall time: 1225s; CPU: 98.0%; Read bytes: 11046912; Write bytes: 780578816; Read time: 552; Write time: 115628 08:35:12 INFO - Running post-run listener: _upload_blobber_files 08:35:12 INFO - Blob upload gear active. 08:35:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:35:12 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 08:35:12 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'] 08:35:12 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 08:35:13 INFO - (blobuploader) - INFO - Open directory for files ... 08:35:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:35:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:35:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:35:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:35:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:35:15 INFO - (blobuploader) - INFO - Done attempting. 08:35:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:35:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:35:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:35:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:35:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:35:16 INFO - (blobuploader) - INFO - Done attempting. 08:35:16 INFO - (blobuploader) - INFO - Iteration through files over. 08:35:16 INFO - Return code: 0 08:35:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:35:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:35:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/99bb2578d66cbc78edc9385d7bcbc36def22c97531d7d8bdc080aeafc785860d313541dda25dab5cd369743f49a0f9004c7138a50111458cfd542e47f7335ac7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bd0ee6c8e056d674c20b7c99afc89c8b67d75ba7cc78807cf73a93d1077bc5b629b095819ff0b48102f0c25c999c6977e15da6255610273a4fa0817edd6cf6"} 08:35:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:35:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:35:16 INFO - Contents: 08:35:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/99bb2578d66cbc78edc9385d7bcbc36def22c97531d7d8bdc080aeafc785860d313541dda25dab5cd369743f49a0f9004c7138a50111458cfd542e47f7335ac7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bd0ee6c8e056d674c20b7c99afc89c8b67d75ba7cc78807cf73a93d1077bc5b629b095819ff0b48102f0c25c999c6977e15da6255610273a4fa0817edd6cf6"} 08:35:16 INFO - Running post-run listener: copy_logs_to_upload_dir 08:35:16 INFO - Copying logs to upload dir... 08:35:16 INFO - mkdir: /builds/slave/test/build/upload/logs 08:35:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1348.761957 ========= master_lag: 16.68 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 45 secs) (at 2016-06-14 08:35:33.257697) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-14 08:35:33.287198) ========= 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-1465914801.690243-755417856 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/99bb2578d66cbc78edc9385d7bcbc36def22c97531d7d8bdc080aeafc785860d313541dda25dab5cd369743f49a0f9004c7138a50111458cfd542e47f7335ac7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bd0ee6c8e056d674c20b7c99afc89c8b67d75ba7cc78807cf73a93d1077bc5b629b095819ff0b48102f0c25c999c6977e15da6255610273a4fa0817edd6cf6"} build_url:https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032469 build_url: 'https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/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/99bb2578d66cbc78edc9385d7bcbc36def22c97531d7d8bdc080aeafc785860d313541dda25dab5cd369743f49a0f9004c7138a50111458cfd542e47f7335ac7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/06bd0ee6c8e056d674c20b7c99afc89c8b67d75ba7cc78807cf73a93d1077bc5b629b095819ff0b48102f0c25c999c6977e15da6255610273a4fa0817edd6cf6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/T0PtrlDRSpqWMv2lQlBi4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.32 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-14 08:35:36.635373) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-06-14 08:35:36.635728) ========= 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-1465914801.690243-755417856 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017332 ========= master_lag: 5.44 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-06-14 08:35:42.096763) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-14 08:35:42.097126) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-14 08:35:42.098654) ========= ========= Total master_lag: 25.62 =========