builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-331 starttime: 1468188289.33 results: success (0) buildid: 20160710132925 builduid: 3736ed9763b34a63a290d9069e82464e revision: ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:49.333127) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:49.343043) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:49.343331) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:50.222479) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:50.222754) ========= 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-1468182081.250827-148897288 _=/tools/buildbot/bin/python using PTY: False --2016-07-10 15:04:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.40M=0.001s 2016-07-10 15:04:50 (8.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.260221 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:50.632066) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:50.632393) ========= 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-1468182081.250827-148897288 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.034132 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:50.695529) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 15:04:50.695880) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e --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 ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e --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-1468182081.250827-148897288 _=/tools/buildbot/bin/python using PTY: False 2016-07-10 15:04:50,981 truncating revision to first 12 chars 2016-07-10 15:04:50,982 Setting DEBUG logging. 2016-07-10 15:04:50,982 attempt 1/10 2016-07-10 15:04:50,982 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ebd3919e8a3a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 15:04:51,376 unpacking tar archive at: mozilla-beta-ebd3919e8a3a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.703530 ========= master_lag: 0.37 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 15:04:51.764703) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:51.765047) ========= script_repo_revision: ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:51.765438) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:51.765710) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 15:04:52.177154) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 51 secs) (at 2016-07-10 15:04:52.177426) ========= /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-1468182081.250827-148897288 _=/tools/buildbot/bin/python using PTY: False 15:04:52 INFO - MultiFileLogger online at 20160710 15:04:52 in /builds/slave/test 15:04:52 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 15:04:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:04:52 INFO - {'append_to_log': False, 15:04:52 INFO - 'base_work_dir': '/builds/slave/test', 15:04:52 INFO - 'blob_upload_branch': 'mozilla-beta', 15:04:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:04:52 INFO - 'buildbot_json_path': 'buildprops.json', 15:04:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:04:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:04:52 INFO - 'download_minidump_stackwalk': True, 15:04:52 INFO - 'download_symbols': 'true', 15:04:52 INFO - 'e10s': False, 15:04:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:04:52 INFO - 'tooltool.py': '/tools/tooltool.py', 15:04:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:04:52 INFO - '/tools/misc-python/virtualenv.py')}, 15:04:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:04:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:04:52 INFO - 'log_level': 'info', 15:04:52 INFO - 'log_to_console': True, 15:04:52 INFO - 'opt_config_files': (), 15:04:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:04:52 INFO - '--processes=1', 15:04:52 INFO - '--config=%(test_path)s/wptrunner.ini', 15:04:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:04:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:04:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:04:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:04:52 INFO - 'pip_index': False, 15:04:52 INFO - 'require_test_zip': True, 15:04:52 INFO - 'test_type': ('testharness',), 15:04:52 INFO - 'this_chunk': '1', 15:04:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:04:52 INFO - 'total_chunks': '10', 15:04:52 INFO - 'virtualenv_path': 'venv', 15:04:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:04:52 INFO - 'work_dir': 'build'} 15:04:52 INFO - ##### 15:04:52 INFO - ##### Running clobber step. 15:04:52 INFO - ##### 15:04:52 INFO - Running pre-action listener: _resource_record_pre_action 15:04:52 INFO - Running main action method: clobber 15:04:52 INFO - rmtree: /builds/slave/test/build 15:04:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:04:53 INFO - Running post-action listener: _resource_record_post_action 15:04:53 INFO - ##### 15:04:53 INFO - ##### Running read-buildbot-config step. 15:04:53 INFO - ##### 15:04:53 INFO - Running pre-action listener: _resource_record_pre_action 15:04:53 INFO - Running main action method: read_buildbot_config 15:04:53 INFO - Using buildbot properties: 15:04:53 INFO - { 15:04:53 INFO - "project": "", 15:04:53 INFO - "product": "firefox", 15:04:53 INFO - "script_repo_revision": "production", 15:04:53 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 15:04:53 INFO - "repository": "", 15:04:53 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 15:04:53 INFO - "buildid": "20160710132925", 15:04:53 INFO - "pgo_build": "False", 15:04:53 INFO - "basedir": "/builds/slave/test", 15:04:53 INFO - "buildnumber": 13, 15:04:53 INFO - "slavename": "tst-linux32-spot-331", 15:04:53 INFO - "revision": "ebd3919e8a3a0c4bcc5c3933ab693b44b38f490e", 15:04:53 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 15:04:53 INFO - "platform": "linux", 15:04:53 INFO - "branch": "mozilla-beta", 15:04:53 INFO - "repo_path": "releases/mozilla-beta", 15:04:53 INFO - "moz_repo_path": "", 15:04:53 INFO - "stage_platform": "linux", 15:04:53 INFO - "builduid": "3736ed9763b34a63a290d9069e82464e", 15:04:53 INFO - "slavebuilddir": "test" 15:04:53 INFO - } 15:04:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 15:04:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 15:04:53 INFO - Running post-action listener: _resource_record_post_action 15:04:53 INFO - ##### 15:04:53 INFO - ##### Running download-and-extract step. 15:04:53 INFO - ##### 15:04:53 INFO - Running pre-action listener: _resource_record_pre_action 15:04:53 INFO - Running main action method: download_and_extract 15:04:53 INFO - mkdir: /builds/slave/test/build/tests 15:04: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')]} 15:04:53 INFO - https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 15:04:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:04:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:04:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:04:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:04:55 INFO - Downloaded 1291 bytes. 15:04:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 15:04:55 INFO - Using the following test package requirements: 15:04:55 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 15:04:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 15:04:55 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 15:04:55 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'jsshell-linux-i686.zip'], 15:04:55 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 15:04:55 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 15:04:55 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 15:04:55 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 15:04:55 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 15:04:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 15:04:55 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 15:04:55 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 15:04:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:04:55 INFO - https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 15:04:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 15:04:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 15:04:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:04:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:04:58 INFO - Downloaded 22861023 bytes. 15:04:58 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/*'] 15:04:58 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/* 15:04:59 INFO - caution: filename not matched: web-platform/* 15:04:59 INFO - Return code: 11 15:04:59 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')]} 15:04:59 INFO - https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 15:04:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 15:04:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 15:04:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:04:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:05:04 INFO - Downloaded 36389876 bytes. 15:05:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:05:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:05:08 INFO - caution: filename not matched: bin/* 15:05:08 INFO - caution: filename not matched: config/* 15:05:08 INFO - caution: filename not matched: mozbase/* 15:05:08 INFO - caution: filename not matched: marionette/* 15:05:08 INFO - caution: filename not matched: tools/wptserve/* 15:05:08 INFO - Return code: 11 15:05:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:08 INFO - https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 15:05:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:05:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:05:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:05:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:05:15 INFO - Downloaded 69349054 bytes. 15:05:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:05:15 INFO - mkdir: /builds/slave/test/properties 15:05:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:05:15 INFO - Writing to file /builds/slave/test/properties/build_url 15:05:15 INFO - Contents: 15:05:15 INFO - build_url:https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 15:05:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:05:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:05:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:05:16 INFO - Contents: 15:05:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:05:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:16 INFO - https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:05:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:05:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 15:05:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:05:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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 15:05:24 INFO - Downloaded 92359816 bytes. 15:05:24 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'] 15:05:24 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 15:05:34 INFO - Return code: 0 15:05:34 INFO - Running post-action listener: _resource_record_post_action 15:05:34 INFO - Running post-action listener: set_extra_try_arguments 15:05:34 INFO - ##### 15:05:34 INFO - ##### Running create-virtualenv step. 15:05:34 INFO - ##### 15:05:34 INFO - Running pre-action listener: _pre_create_virtualenv 15:05:34 INFO - Running pre-action listener: _resource_record_pre_action 15:05:34 INFO - Running main action method: create_virtualenv 15:05:34 INFO - Creating virtualenv /builds/slave/test/build/venv 15:05:34 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 15:05:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:05:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:05:34 INFO - Using real prefix '/usr' 15:05:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:05:35 INFO - Installing distribute.............................................................................................................................................................................................done. 15:05:39 INFO - Installing pip.................done. 15:05:39 INFO - Return code: 0 15:05:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:05:39 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')]} 15:05:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:39 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')]} 15:05:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:39 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 0x87e7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x884e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8900f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e2e30>, '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 0x887fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88fe470>, '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-1468182081.250827-148897288', '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 15:05:39 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 15:05:39 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 15:05:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:05:39 INFO - 'CCACHE_UMASK': '002', 15:05:39 INFO - 'DISPLAY': ':0', 15:05:39 INFO - 'HOME': '/home/cltbld', 15:05:39 INFO - 'LANG': 'en_US.UTF-8', 15:05:39 INFO - 'LOGNAME': 'cltbld', 15:05:39 INFO - 'MAIL': '/var/mail/cltbld', 15:05:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:05:39 INFO - 'MOZ_NO_REMOTE': '1', 15:05:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:05:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:05:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:39 INFO - 'PWD': '/builds/slave/test', 15:05:39 INFO - 'SHELL': '/bin/bash', 15:05:39 INFO - 'SHLVL': '1', 15:05:39 INFO - 'TERM': 'linux', 15:05:39 INFO - 'TMOUT': '86400', 15:05:39 INFO - 'USER': 'cltbld', 15:05:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468182081.250827-148897288', 15:05:39 INFO - '_': '/tools/buildbot/bin/python'} 15:05:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:40 INFO - Downloading/unpacking psutil>=0.7.1 15:05:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:05:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:05:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:05:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:05:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:05:44 INFO - Installing collected packages: psutil 15:05:44 INFO - Running setup.py install for psutil 15:05:44 INFO - building 'psutil._psutil_linux' extension 15:05:44 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 15:05:44 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:05:44 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:05:44 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 15:05:44 INFO - building 'psutil._psutil_posix' extension 15:05:44 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 15:05:45 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 15:05:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:05:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:05:45 INFO - Successfully installed psutil 15:05:45 INFO - Cleaning up... 15:05:45 INFO - Return code: 0 15:05:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:05:45 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')]} 15:05:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:45 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')]} 15:05:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:45 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 0x87e7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x884e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8900f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e2e30>, '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 0x887fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88fe470>, '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-1468182081.250827-148897288', '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 15:05:45 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 15:05:45 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 15:05:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:05:45 INFO - 'CCACHE_UMASK': '002', 15:05:45 INFO - 'DISPLAY': ':0', 15:05:45 INFO - 'HOME': '/home/cltbld', 15:05:45 INFO - 'LANG': 'en_US.UTF-8', 15:05:45 INFO - 'LOGNAME': 'cltbld', 15:05:45 INFO - 'MAIL': '/var/mail/cltbld', 15:05:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:05:45 INFO - 'MOZ_NO_REMOTE': '1', 15:05:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:05:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:05:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:45 INFO - 'PWD': '/builds/slave/test', 15:05:45 INFO - 'SHELL': '/bin/bash', 15:05:45 INFO - 'SHLVL': '1', 15:05:45 INFO - 'TERM': 'linux', 15:05:45 INFO - 'TMOUT': '86400', 15:05:45 INFO - 'USER': 'cltbld', 15:05:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468182081.250827-148897288', 15:05:45 INFO - '_': '/tools/buildbot/bin/python'} 15:05:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:05:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:05:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:05:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:05:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:05:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:05:49 INFO - Installing collected packages: mozsystemmonitor 15:05:49 INFO - Running setup.py install for mozsystemmonitor 15:05:49 INFO - Successfully installed mozsystemmonitor 15:05:49 INFO - Cleaning up... 15:05:49 INFO - Return code: 0 15:05:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:05: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')]} 15:05:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05: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')]} 15:05:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:49 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 0x87e7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x884e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8900f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e2e30>, '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 0x887fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88fe470>, '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-1468182081.250827-148897288', '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 15:05:49 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 15:05:49 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 15:05:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:05:49 INFO - 'CCACHE_UMASK': '002', 15:05:49 INFO - 'DISPLAY': ':0', 15:05:49 INFO - 'HOME': '/home/cltbld', 15:05:49 INFO - 'LANG': 'en_US.UTF-8', 15:05:49 INFO - 'LOGNAME': 'cltbld', 15:05:49 INFO - 'MAIL': '/var/mail/cltbld', 15:05:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:05:49 INFO - 'MOZ_NO_REMOTE': '1', 15:05:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:05:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:05:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:49 INFO - 'PWD': '/builds/slave/test', 15:05:49 INFO - 'SHELL': '/bin/bash', 15:05:49 INFO - 'SHLVL': '1', 15:05:49 INFO - 'TERM': 'linux', 15:05:49 INFO - 'TMOUT': '86400', 15:05:49 INFO - 'USER': 'cltbld', 15:05:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468182081.250827-148897288', 15:05:49 INFO - '_': '/tools/buildbot/bin/python'} 15:05:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:50 INFO - Downloading/unpacking blobuploader==1.2.4 15:05:50 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 15:05:50 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 15:05:50 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 15:05:50 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 15:05:50 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 15:05:50 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 15:05:54 INFO - Downloading blobuploader-1.2.4.tar.gz 15:05:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:05:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:05:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:05:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:05:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:05:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:05:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:05:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:05:55 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 15:05:55 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 15:05:55 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 15:05:55 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 15:05:55 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 15:05:55 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 15:05:55 INFO - Downloading docopt-0.6.1.tar.gz 15:05:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:05:56 INFO - Installing collected packages: blobuploader, requests, docopt 15:05:56 INFO - Running setup.py install for blobuploader 15:05:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:05:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:05:56 INFO - Running setup.py install for requests 15:05:57 INFO - Running setup.py install for docopt 15:05:57 INFO - Successfully installed blobuploader requests docopt 15:05:57 INFO - Cleaning up... 15:05:57 INFO - Return code: 0 15:05:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:05:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:05:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:05:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:05:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:05:57 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 0x87e7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x884e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8900f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e2e30>, '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 0x887fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88fe470>, '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-1468182081.250827-148897288', '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 15:05:57 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 15:05:57 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 15:05:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:05:57 INFO - 'CCACHE_UMASK': '002', 15:05:57 INFO - 'DISPLAY': ':0', 15:05:57 INFO - 'HOME': '/home/cltbld', 15:05:57 INFO - 'LANG': 'en_US.UTF-8', 15:05:57 INFO - 'LOGNAME': 'cltbld', 15:05:57 INFO - 'MAIL': '/var/mail/cltbld', 15:05:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:05:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:05:57 INFO - 'MOZ_NO_REMOTE': '1', 15:05:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:05:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:05:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:05:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:05:57 INFO - 'PWD': '/builds/slave/test', 15:05:57 INFO - 'SHELL': '/bin/bash', 15:05:57 INFO - 'SHLVL': '1', 15:05:57 INFO - 'TERM': 'linux', 15:05:57 INFO - 'TMOUT': '86400', 15:05:57 INFO - 'USER': 'cltbld', 15:05:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468182081.250827-148897288', 15:05:57 INFO - '_': '/tools/buildbot/bin/python'} 15:05:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:05:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:05:57 INFO - Running setup.py (path:/tmp/pip-Pv5oDF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:05:58 INFO - Running setup.py (path:/tmp/pip-f2YEid-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:05:58 INFO - Running setup.py (path:/tmp/pip-D9GAZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:05:58 INFO - Running setup.py (path:/tmp/pip-crgD4Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:05:58 INFO - Running setup.py (path:/tmp/pip-5MbAUp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:05:58 INFO - Running setup.py (path:/tmp/pip-qcsbFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:05:58 INFO - Running setup.py (path:/tmp/pip-hdGbKy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:05:58 INFO - Running setup.py (path:/tmp/pip-TIHSo8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:05:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:05:58 INFO - Running setup.py (path:/tmp/pip-9lg6Mh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:05:59 INFO - Running setup.py (path:/tmp/pip-R4co3P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:05:59 INFO - Running setup.py (path:/tmp/pip-cgRC_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:05:59 INFO - Running setup.py (path:/tmp/pip-jlLLbh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:05:59 INFO - Running setup.py (path:/tmp/pip-R83MoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:05:59 INFO - Running setup.py (path:/tmp/pip-M8OPDS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:05:59 INFO - Running setup.py (path:/tmp/pip-NZosgj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:05:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:05:59 INFO - Running setup.py (path:/tmp/pip-i3hnwg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:06:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:06:00 INFO - Running setup.py (path:/tmp/pip-Nlcy4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:06:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:06:00 INFO - Running setup.py (path:/tmp/pip-9a8o_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:06:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:06:00 INFO - Running setup.py (path:/tmp/pip-yuVLpO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:06:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:00 INFO - Running setup.py (path:/tmp/pip-63hrjJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:06:01 INFO - Running setup.py (path:/tmp/pip-ViMJjZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:06:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:06:01 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 15:06:01 INFO - Running setup.py install for manifestparser 15:06:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:06:01 INFO - Running setup.py install for mozcrash 15:06:01 INFO - Running setup.py install for mozdebug 15:06:02 INFO - Running setup.py install for mozdevice 15:06:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:06:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:06:02 INFO - Running setup.py install for mozfile 15:06:02 INFO - Running setup.py install for mozhttpd 15:06:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:06:02 INFO - Running setup.py install for mozinfo 15:06:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:06:03 INFO - Running setup.py install for mozInstall 15:06:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:06:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:06:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:06:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:06:03 INFO - Running setup.py install for mozleak 15:06:03 INFO - Running setup.py install for mozlog 15:06:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:06:03 INFO - Running setup.py install for moznetwork 15:06:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:06:04 INFO - Running setup.py install for mozprocess 15:06:04 INFO - Running setup.py install for mozprofile 15:06:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:06:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:06:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:06:04 INFO - Running setup.py install for mozrunner 15:06:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:06:04 INFO - Running setup.py install for mozscreenshot 15:06:04 INFO - Running setup.py install for moztest 15:06:05 INFO - Running setup.py install for mozversion 15:06:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:06:05 INFO - Running setup.py install for wptserve 15:06:05 INFO - Running setup.py install for marionette-driver 15:06:05 INFO - Running setup.py install for browsermob-proxy 15:06:06 INFO - Running setup.py install for marionette-client 15:06:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:06:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:06:06 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 15:06:06 INFO - Cleaning up... 15:06:06 INFO - Return code: 0 15:06:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:06:06 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')]} 15:06:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:06:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:06:06 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')]} 15:06:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:06:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:06:06 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 0x87e7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x884e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8900f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e2e30>, '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 0x887fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88fe470>, '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-1468182081.250827-148897288', '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 15:06:06 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 15:06:06 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 15:06:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:06:06 INFO - 'CCACHE_UMASK': '002', 15:06:06 INFO - 'DISPLAY': ':0', 15:06:06 INFO - 'HOME': '/home/cltbld', 15:06:06 INFO - 'LANG': 'en_US.UTF-8', 15:06:06 INFO - 'LOGNAME': 'cltbld', 15:06:06 INFO - 'MAIL': '/var/mail/cltbld', 15:06:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:06:06 INFO - 'MOZ_NO_REMOTE': '1', 15:06:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:06:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:06:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:06 INFO - 'PWD': '/builds/slave/test', 15:06:06 INFO - 'SHELL': '/bin/bash', 15:06:06 INFO - 'SHLVL': '1', 15:06:06 INFO - 'TERM': 'linux', 15:06:06 INFO - 'TMOUT': '86400', 15:06:06 INFO - 'USER': 'cltbld', 15:06:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468182081.250827-148897288', 15:06:06 INFO - '_': '/tools/buildbot/bin/python'} 15:06:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:06:07 INFO - Running setup.py (path:/tmp/pip-HryNPQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:06:07 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)) 15:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:06:07 INFO - Running setup.py (path:/tmp/pip-U5mpui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:06:07 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)) 15:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:06:07 INFO - Running setup.py (path:/tmp/pip-aNmBJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:06:07 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)) 15:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:06:07 INFO - Running setup.py (path:/tmp/pip-kLWU7W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:06:07 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)) 15:06:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:06:07 INFO - Running setup.py (path:/tmp/pip-ZeD25y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:06: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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:06:08 INFO - Running setup.py (path:/tmp/pip-aIJ60v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:06: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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:06:08 INFO - Running setup.py (path:/tmp/pip-mimYF_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:06: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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:06:08 INFO - Running setup.py (path:/tmp/pip-dkbmLY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:06:08 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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:06:08 INFO - Running setup.py (path:/tmp/pip-KISxD5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:06:08 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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:06:08 INFO - Running setup.py (path:/tmp/pip-AtlCMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:06:08 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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:06:08 INFO - Running setup.py (path:/tmp/pip-9sz1JK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:06:08 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)) 15:06:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:06:08 INFO - Running setup.py (path:/tmp/pip-TRZKgL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:06: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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:06:09 INFO - Running setup.py (path:/tmp/pip-AQJADX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:06: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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:06:09 INFO - Running setup.py (path:/tmp/pip-an8yqU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:06: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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:06:09 INFO - Running setup.py (path:/tmp/pip-pWmb6O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:06:09 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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:06:09 INFO - Running setup.py (path:/tmp/pip-EcGYe7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:06:09 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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:06:09 INFO - Running setup.py (path:/tmp/pip-VLlOH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:06:09 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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:06:09 INFO - Running setup.py (path:/tmp/pip-3fJItg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:06:09 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)) 15:06:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:06:09 INFO - Running setup.py (path:/tmp/pip-syYi0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:06: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)) 15:06:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06:10 INFO - Running setup.py (path:/tmp/pip-JhMMrI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:06: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)) 15:06:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:06:10 INFO - Running setup.py (path:/tmp/pip-9NxI9O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:06:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:06:10 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)) 15:06:10 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)) 15:06:10 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)) 15:06:10 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)) 15:06:10 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)) 15:06:10 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)) 15:06:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:06:10 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 15:06:10 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 15:06:10 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 15:06:10 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 15:06:10 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 15:06:10 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 15:06:14 INFO - Downloading blessings-1.6.tar.gz 15:06:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:06:14 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)) 15:06:14 INFO - Installing collected packages: blessings 15:06:14 INFO - Running setup.py install for blessings 15:06:14 INFO - Successfully installed blessings 15:06:14 INFO - Cleaning up... 15:06:15 INFO - Return code: 0 15:06:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:06:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:06:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:06:15 INFO - Reading from file tmpfile_stdout 15:06:15 INFO - Current package versions: 15:06:15 INFO - argparse == 1.2.1 15:06:15 INFO - blessings == 1.6 15:06:15 INFO - blobuploader == 1.2.4 15:06:15 INFO - browsermob-proxy == 0.6.0 15:06:15 INFO - docopt == 0.6.1 15:06:15 INFO - manifestparser == 1.1 15:06:15 INFO - marionette-client == 2.3.0 15:06:15 INFO - marionette-driver == 1.4.0 15:06:15 INFO - mozInstall == 1.12 15:06:15 INFO - mozcrash == 0.17 15:06:15 INFO - mozdebug == 0.1 15:06:15 INFO - mozdevice == 0.48 15:06:15 INFO - mozfile == 1.2 15:06:15 INFO - mozhttpd == 0.7 15:06:15 INFO - mozinfo == 0.9 15:06:15 INFO - mozleak == 0.1 15:06:15 INFO - mozlog == 3.1 15:06:15 INFO - moznetwork == 0.27 15:06:15 INFO - mozprocess == 0.22 15:06:15 INFO - mozprofile == 0.28 15:06:15 INFO - mozrunner == 6.11 15:06:15 INFO - mozscreenshot == 0.1 15:06:15 INFO - mozsystemmonitor == 0.0 15:06:15 INFO - moztest == 0.7 15:06:15 INFO - mozversion == 1.4 15:06:15 INFO - psutil == 3.1.1 15:06:15 INFO - requests == 1.2.3 15:06:15 INFO - wptserve == 1.4.0 15:06:15 INFO - wsgiref == 0.1.2 15:06:15 INFO - Running post-action listener: _resource_record_post_action 15:06:15 INFO - Running post-action listener: _start_resource_monitoring 15:06:15 INFO - Starting resource monitoring. 15:06:15 INFO - ##### 15:06:15 INFO - ##### Running pull step. 15:06:15 INFO - ##### 15:06:15 INFO - Running pre-action listener: _resource_record_pre_action 15:06:15 INFO - Running main action method: pull 15:06:15 INFO - Pull has nothing to do! 15:06:15 INFO - Running post-action listener: _resource_record_post_action 15:06:15 INFO - ##### 15:06:15 INFO - ##### Running install step. 15:06:15 INFO - ##### 15:06:15 INFO - Running pre-action listener: _resource_record_pre_action 15:06:15 INFO - Running main action method: install 15:06:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:06:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:06:15 INFO - Reading from file tmpfile_stdout 15:06:15 INFO - Detecting whether we're running mozinstall >=1.0... 15:06:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:06:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:06:16 INFO - Reading from file tmpfile_stdout 15:06:16 INFO - Output received: 15:06:16 INFO - Usage: mozinstall [options] installer 15:06:16 INFO - Options: 15:06:16 INFO - -h, --help show this help message and exit 15:06:16 INFO - -d DEST, --destination=DEST 15:06:16 INFO - Directory to install application into. [default: 15:06:16 INFO - "/builds/slave/test"] 15:06:16 INFO - --app=APP Application being installed. [default: firefox] 15:06:16 INFO - mkdir: /builds/slave/test/build/application 15:06: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'] 15:06: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 15:06:47 INFO - Reading from file tmpfile_stdout 15:06:47 INFO - Output received: 15:06:47 INFO - /builds/slave/test/build/application/firefox/firefox 15:06:47 INFO - Running post-action listener: _resource_record_post_action 15:06:47 INFO - ##### 15:06:47 INFO - ##### Running run-tests step. 15:06:47 INFO - ##### 15:06:47 INFO - Running pre-action listener: _resource_record_pre_action 15:06:47 INFO - Running main action method: run_tests 15:06:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:06:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:06:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:06:47 INFO - grabbing minidump binary from tooltool 15:06: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')]} 15:06:47 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 0x85e2e30>, '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 0x887fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88fe470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:06:47 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 15:06:47 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 15:06:47 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:06:47 INFO - Return code: 0 15:06:47 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:06:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:06:47 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/AR8C9uaZQxyN39Kiu4Xwyw/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 15:06:47 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/AR8C9uaZQxyN39Kiu4Xwyw/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 15:06:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:06:47 INFO - 'CCACHE_UMASK': '002', 15:06:47 INFO - 'DISPLAY': ':0', 15:06:47 INFO - 'HOME': '/home/cltbld', 15:06:47 INFO - 'LANG': 'en_US.UTF-8', 15:06:47 INFO - 'LOGNAME': 'cltbld', 15:06:47 INFO - 'MAIL': '/var/mail/cltbld', 15:06:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:06:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:06:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:06:47 INFO - 'MOZ_NO_REMOTE': '1', 15:06:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:06:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:06:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:06:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:06:47 INFO - 'PWD': '/builds/slave/test', 15:06:47 INFO - 'SHELL': '/bin/bash', 15:06:47 INFO - 'SHLVL': '1', 15:06:47 INFO - 'TERM': 'linux', 15:06:47 INFO - 'TMOUT': '86400', 15:06:47 INFO - 'USER': 'cltbld', 15:06:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468182081.250827-148897288', 15:06:47 INFO - '_': '/tools/buildbot/bin/python'} 15:06:47 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/AR8C9uaZQxyN39Kiu4Xwyw/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 15:06:48 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 15:06:48 INFO - import pkg_resources 15:06:49 INFO - Using 1 client processes 15:06:49 INFO - wptserve Starting http server on 127.0.0.1:8000 15:06:49 INFO - wptserve Starting http server on 127.0.0.1:8001 15:06:49 INFO - wptserve Starting http server on 127.0.0.1:8443 15:06:51 INFO - SUITE-START | Running 778 tests 15:06:51 INFO - Running testharness tests 15:06:52 INFO - Setting up ssl 15:06:52 INFO - PROCESS | certutil | 15:06:52 INFO - PROCESS | certutil | 15:06:52 INFO - PROCESS | certutil | 15:06:52 INFO - Certificate Nickname Trust Attributes 15:06:52 INFO - SSL,S/MIME,JAR/XPI 15:06:52 INFO - 15:06:52 INFO - web-platform-tests CT,, 15:06:52 INFO - 15:06:52 INFO - Starting runner 15:06:55 INFO - PROCESS | 9171 | 1468188415024 Marionette DEBUG Marionette enabled via build flag and pref 15:06:55 INFO - PROCESS | 9171 | ++DOCSHELL 0xa4d4fc00 == 1 [pid = 9171] [id = 1] 15:06:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 1 (0xa4d50000) [pid = 9171] [serial = 1] [outer = (nil)] 15:06:55 INFO - PROCESS | 9171 | [9171] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:06:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 2 (0xa4d50800) [pid = 9171] [serial = 2] [outer = 0xa4d50000] 15:06:55 INFO - PROCESS | 9171 | 1468188415748 Marionette INFO Listening on port 2828 15:06:56 INFO - PROCESS | 9171 | 1468188416366 Marionette DEBUG Marionette enabled via command-line flag 15:06:56 INFO - PROCESS | 9171 | ++DOCSHELL 0xa23ce400 == 2 [pid = 9171] [id = 2] 15:06:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 3 (0xa23cf800) [pid = 9171] [serial = 3] [outer = (nil)] 15:06:56 INFO - PROCESS | 9171 | [9171] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:06:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 4 (0xa23d8c00) [pid = 9171] [serial = 4] [outer = 0xa23cf800] 15:06:56 INFO - PROCESS | 9171 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d21e0 15:06:56 INFO - PROCESS | 9171 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2cc0 15:06:56 INFO - PROCESS | 9171 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dbd40 15:06:56 INFO - PROCESS | 9171 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f79a0 15:06:56 INFO - PROCESS | 9171 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd6e0 15:06:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 5 (0xa1028000) [pid = 9171] [serial = 5] [outer = 0xa4d50000] 15:06:56 INFO - PROCESS | 9171 | [9171] 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 15:06:56 INFO - PROCESS | 9171 | 1468188416766 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37553 15:06:56 INFO - PROCESS | 9171 | [9171] 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 15:06:56 INFO - PROCESS | 9171 | 1468188416801 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37554 15:06:56 INFO - PROCESS | 9171 | 1468188416863 Marionette DEBUG Closed connection conn0 15:06:56 INFO - PROCESS | 9171 | [9171] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 15:06:56 INFO - PROCESS | 9171 | 1468188416978 Marionette DEBUG Closed connection conn1 15:06:56 INFO - PROCESS | 9171 | [9171] 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 15:06:56 INFO - PROCESS | 9171 | 1468188416992 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37555 15:06:57 INFO - PROCESS | 9171 | [9171] 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 15:06:57 INFO - PROCESS | 9171 | 1468188417054 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37556 15:06:57 INFO - PROCESS | 9171 | 1468188417063 Marionette DEBUG Closed connection conn2 15:06:57 INFO - PROCESS | 9171 | 1468188417108 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:06:57 INFO - PROCESS | 9171 | 1468188417134 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":"20160710132925","device":"desktop","version":"48.0"} 15:06:57 INFO - PROCESS | 9171 | [9171] 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 15:06:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a949400 == 3 [pid = 9171] [id = 3] 15:06:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 6 (0x9a949800) [pid = 9171] [serial = 6] [outer = (nil)] 15:06:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a949c00 == 4 [pid = 9171] [id = 4] 15:06:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 7 (0x9a94d800) [pid = 9171] [serial = 7] [outer = (nil)] 15:06:59 INFO - PROCESS | 9171 | [9171] 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 15:06:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a259800 == 5 [pid = 9171] [id = 5] 15:06:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 8 (0x9a259c00) [pid = 9171] [serial = 8] [outer = (nil)] 15:06:59 INFO - PROCESS | 9171 | [9171] 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 15:06:59 INFO - PROCESS | 9171 | [9171] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:06:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 9 (0x99d70000) [pid = 9171] [serial = 9] [outer = 0x9a259c00] 15:07:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 10 (0xa678ac00) [pid = 9171] [serial = 10] [outer = 0x9a949800] 15:07:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 11 (0x99ae0c00) [pid = 9171] [serial = 11] [outer = 0x9a94d800] 15:07:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 12 (0x99ae3400) [pid = 9171] [serial = 12] [outer = 0x9a259c00] 15:07:01 INFO - PROCESS | 9171 | 1468188421809 Marionette INFO startBrowser 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:01 INFO - PROCESS | 9171 | 1468188421888 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 9171 | 1468188421921 Marionette DEBUG loaded listener.js 15:07:01 INFO - PROCESS | 9171 | 1468188421927 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 13 (0xa2007800) [pid = 9171] [serial = 13] [outer = 0x9a259c00] 15:07:02 INFO - PROCESS | 9171 | 1468188422760 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"759019c9-313c-4b70-8122-4ed1189b5c2f","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":"20160710132925","device":"desktop","version":"48.0","command_id":1}}] 15:07:02 INFO - PROCESS | 9171 | 1468188422984 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:07:02 INFO - PROCESS | 9171 | 1468188422993 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:03 INFO - PROCESS | 9171 | 1468188423439 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:07:03 INFO - PROCESS | 9171 | 1468188423581 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:07:03 INFO - PROCESS | 9171 | 1468188423588 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:03 INFO - PROCESS | 9171 | [9171] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:07:03 INFO - PROCESS | 9171 | [9171] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:07:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 14 (0x9466f400) [pid = 9171] [serial = 14] [outer = 0x9a259c00] 15:07:04 INFO - PROCESS | 9171 | [9171] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:07:04 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:07:04 INFO - PROCESS | 9171 | 1468188424101 Marionette TRACE conn3 <- [1,3,null,{}] 15:07:04 INFO - PROCESS | 9171 | 1468188424109 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:07:04 INFO - PROCESS | 9171 | 1468188424117 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:04 INFO - PROCESS | 9171 | 1468188424163 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:07:04 INFO - PROCESS | 9171 | 1468188424205 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:07:04 INFO - PROCESS | 9171 | 1468188424208 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 15:07:04 INFO - PROCESS | 9171 | 1468188424218 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:07:04 INFO - PROCESS | 9171 | 1468188424224 Marionette TRACE conn3 <- [1,6,null,{}] 15:07:04 INFO - PROCESS | 9171 | 1468188424233 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:04 INFO - PROCESS | 9171 | 1468188424239 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:04 INFO - PROCESS | 9171 | 1468188424262 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:07:04 INFO - PROCESS | 9171 | 1468188424283 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 9171 | 1468188424294 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b68400 == 6 [pid = 9171] [id = 6] 15:07:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 15 (0x93b68800) [pid = 9171] [serial = 15] [outer = (nil)] 15:07:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 16 (0x93b6a800) [pid = 9171] [serial = 16] [outer = 0x93b68800] 15:07:04 INFO - PROCESS | 9171 | 1468188424374 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 17 (0x93b6f400) [pid = 9171] [serial = 17] [outer = 0x93b68800] 15:07:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x93942c00 == 7 [pid = 9171] [id = 7] 15:07:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 18 (0x93948800) [pid = 9171] [serial = 18] [outer = (nil)] 15:07:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 19 (0x9394ac00) [pid = 9171] [serial = 19] [outer = 0x93948800] 15:07:04 INFO - PROCESS | 9171 | 1468188424885 Marionette DEBUG loaded listener.js 15:07:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 20 (0x93b74400) [pid = 9171] [serial = 20] [outer = 0x93948800] 15:07:05 INFO - PROCESS | 9171 | [9171] 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 15:07:05 INFO - PROCESS | 9171 | 1468188425603 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1547ms 15:07:05 INFO - PROCESS | 9171 | 1468188425858 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:07:05 INFO - PROCESS | 9171 | 1468188425866 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 15:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:07:05 INFO - PROCESS | 9171 | 1468188425990 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 9171 | 1468188425996 Marionette TRACE conn3 <- [1,10,null,{}] 15:07:06 INFO - PROCESS | 9171 | 1468188426051 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:06 INFO - PROCESS | 9171 | 1468188426056 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:06 INFO - PROCESS | 9171 | 1468188426302 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:07:06 INFO - PROCESS | 9171 | 1468188426406 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 9171 | 1468188426419 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed8c00 == 8 [pid = 9171] [id = 8] 15:07:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 21 (0x93944c00) [pid = 9171] [serial = 21] [outer = (nil)] 15:07:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 22 (0x97620800) [pid = 9171] [serial = 22] [outer = 0x93944c00] 15:07:06 INFO - PROCESS | 9171 | 1468188426504 Marionette DEBUG loaded listener.js 15:07:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 23 (0x98818800) [pid = 9171] [serial = 23] [outer = 0x93944c00] 15:07:07 INFO - PROCESS | 9171 | 1468188427422 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:07:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x98cab400 == 9 [pid = 9171] [id = 9] 15:07:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 24 (0x98cac800) [pid = 9171] [serial = 24] [outer = (nil)] 15:07:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 25 (0x98cad800) [pid = 9171] [serial = 25] [outer = 0x98cac800] 15:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1551ms 15:07:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 26 (0x99414000) [pid = 9171] [serial = 26] [outer = 0x98cac800] 15:07:07 INFO - PROCESS | 9171 | 1468188427515 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:07:07 INFO - PROCESS | 9171 | 1468188427523 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 15:07:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a298000 == 10 [pid = 9171] [id = 10] 15:07:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 27 (0x9a298c00) [pid = 9171] [serial = 27] [outer = (nil)] 15:07:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 28 (0x9a74f800) [pid = 9171] [serial = 28] [outer = 0x9a298c00] 15:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:07:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 29 (0x9b083800) [pid = 9171] [serial = 29] [outer = 0x9a298c00] 15:07:07 INFO - PROCESS | 9171 | 1468188427733 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:07:07 INFO - PROCESS | 9171 | 1468188427739 Marionette TRACE conn3 <- [1,14,null,{}] 15:07:07 INFO - PROCESS | 9171 | 1468188427827 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:07 INFO - PROCESS | 9171 | 1468188427834 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:08 INFO - PROCESS | 9171 | 1468188428102 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:07:08 INFO - PROCESS | 9171 | 1468188428288 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:08 INFO - PROCESS | 9171 | 1468188428297 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:08 INFO - PROCESS | 9171 | ++DOCSHELL 0xa209d800 == 11 [pid = 9171] [id = 11] 15:07:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 30 (0xa231d800) [pid = 9171] [serial = 30] [outer = (nil)] 15:07:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 31 (0xa2372000) [pid = 9171] [serial = 31] [outer = 0xa231d800] 15:07:08 INFO - PROCESS | 9171 | 1468188428389 Marionette DEBUG loaded listener.js 15:07:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 32 (0xa255a800) [pid = 9171] [serial = 32] [outer = 0xa231d800] 15:07:09 INFO - PROCESS | 9171 | 1468188429384 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1755ms 15:07:09 INFO - PROCESS | 9171 | 1468188429402 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:07:09 INFO - PROCESS | 9171 | 1468188429405 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 15:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:07:09 INFO - PROCESS | 9171 | 1468188429414 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:07:09 INFO - PROCESS | 9171 | 1468188429421 Marionette TRACE conn3 <- [1,18,null,{}] 15:07:09 INFO - PROCESS | 9171 | 1468188429440 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:09 INFO - PROCESS | 9171 | 1468188429450 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:09 INFO - PROCESS | 9171 | 1468188429676 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:07:09 INFO - PROCESS | 9171 | 1468188429809 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 9171 | 1468188429824 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:09 INFO - PROCESS | 9171 | ++DOCSHELL 0xa6797000 == 12 [pid = 9171] [id = 12] 15:07:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 33 (0xa6e9ec00) [pid = 9171] [serial = 33] [outer = (nil)] 15:07:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 34 (0xa6ea7800) [pid = 9171] [serial = 34] [outer = 0xa6e9ec00] 15:07:09 INFO - PROCESS | 9171 | 1468188429921 Marionette DEBUG loaded listener.js 15:07:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 35 (0xa823cc00) [pid = 9171] [serial = 35] [outer = 0xa6e9ec00] 15:07:10 INFO - PROCESS | 9171 | 1468188430872 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1492ms 15:07:10 INFO - PROCESS | 9171 | 1468188430907 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 9171 | 1468188430912 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 15:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:07:10 INFO - PROCESS | 9171 | 1468188430920 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 9171 | 1468188430924 Marionette TRACE conn3 <- [1,22,null,{}] 15:07:10 INFO - PROCESS | 9171 | 1468188430931 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:10 INFO - PROCESS | 9171 | 1468188430936 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:11 INFO - PROCESS | 9171 | 1468188431138 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:07:11 INFO - PROCESS | 9171 | 1468188431275 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 9171 | 1468188431287 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x99ef4400 == 13 [pid = 9171] [id = 13] 15:07:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 36 (0x99ef4800) [pid = 9171] [serial = 36] [outer = (nil)] 15:07:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 37 (0x99ef7c00) [pid = 9171] [serial = 37] [outer = 0x99ef4800] 15:07:11 INFO - PROCESS | 9171 | 1468188431440 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 38 (0xa6f3c400) [pid = 9171] [serial = 38] [outer = 0x99ef4800] 15:07:13 INFO - PROCESS | 9171 | 1468188433024 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 2136ms 15:07:13 INFO - PROCESS | 9171 | 1468188433057 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:07:13 INFO - PROCESS | 9171 | 1468188433060 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 15:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:07:13 INFO - PROCESS | 9171 | 1468188433068 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:07:13 INFO - PROCESS | 9171 | 1468188433071 Marionette TRACE conn3 <- [1,26,null,{}] 15:07:13 INFO - PROCESS | 9171 | 1468188433090 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:13 INFO - PROCESS | 9171 | 1468188433097 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:13 INFO - PROCESS | 9171 | 1468188433319 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:07:13 INFO - PROCESS | 9171 | 1468188433686 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 9171 | 1468188433698 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x938d7000 == 14 [pid = 9171] [id = 14] 15:07:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 39 (0x94670400) [pid = 9171] [serial = 39] [outer = (nil)] 15:07:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 40 (0x9524b000) [pid = 9171] [serial = 40] [outer = 0x94670400] 15:07:13 INFO - PROCESS | 9171 | 1468188433777 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 41 (0x9762b800) [pid = 9171] [serial = 41] [outer = 0x94670400] 15:07:14 INFO - PROCESS | 9171 | 1468188434662 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1654ms 15:07:14 INFO - PROCESS | 9171 | 1468188434725 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 9171 | 1468188434731 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 15:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:07:14 INFO - PROCESS | 9171 | 1468188434739 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 9171 | 1468188434744 Marionette TRACE conn3 <- [1,30,null,{}] 15:07:14 INFO - PROCESS | 9171 | 1468188434753 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:14 INFO - PROCESS | 9171 | 1468188434761 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:14 INFO - PROCESS | 9171 | 1468188434936 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:07:15 INFO - PROCESS | 9171 | 1468188435067 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:15 INFO - PROCESS | 9171 | 1468188435074 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x93948000 == 15 [pid = 9171] [id = 15] 15:07:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 42 (0x98cb3000) [pid = 9171] [serial = 42] [outer = (nil)] 15:07:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 43 (0x9967b800) [pid = 9171] [serial = 43] [outer = 0x98cb3000] 15:07:15 INFO - PROCESS | 9171 | 1468188435160 Marionette DEBUG loaded listener.js 15:07:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 44 (0x998b1000) [pid = 9171] [serial = 44] [outer = 0x98cb3000] 15:07:15 INFO - PROCESS | 9171 | 1468188435977 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1282ms 15:07:16 INFO - PROCESS | 9171 | 1468188436050 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 9171 | 1468188436056 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 15:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:07:16 INFO - PROCESS | 9171 | 1468188436070 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 9171 | 1468188436073 Marionette TRACE conn3 <- [1,34,null,{}] 15:07:16 INFO - PROCESS | 9171 | 1468188436080 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:16 INFO - PROCESS | 9171 | 1468188436086 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:16 INFO - PROCESS | 9171 | 1468188436259 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:07:16 INFO - PROCESS | 9171 | 1468188436271 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 9171 | 1468188436281 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x97629c00 == 16 [pid = 9171] [id = 16] 15:07:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 45 (0x98897400) [pid = 9171] [serial = 45] [outer = (nil)] 15:07:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 46 (0x9a29b000) [pid = 9171] [serial = 46] [outer = 0x98897400] 15:07:16 INFO - PROCESS | 9171 | 1468188436352 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 47 (0x9a956800) [pid = 9171] [serial = 47] [outer = 0x98897400] 15:07:17 INFO - PROCESS | 9171 | 1468188437242 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1237ms 15:07:17 INFO - PROCESS | 9171 | 1468188437307 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:07:17 INFO - PROCESS | 9171 | 1468188437312 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 15:07:17 INFO - PROCESS | 9171 | 1468188437326 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 9171 | 1468188437336 Marionette TRACE conn3 <- [1,38,null,{}] 15:07:17 INFO - PROCESS | 9171 | 1468188437345 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:17 INFO - PROCESS | 9171 | 1468188437352 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:17 INFO - PROCESS | 9171 | 1468188437571 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:07:17 INFO - PROCESS | 9171 | 1468188437642 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:17 INFO - PROCESS | 9171 | 1468188437653 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x9aadf000 == 17 [pid = 9171] [id = 17] 15:07:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 48 (0x9b082400) [pid = 9171] [serial = 48] [outer = (nil)] 15:07:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 49 (0x9b5eb800) [pid = 9171] [serial = 49] [outer = 0x9b082400] 15:07:17 INFO - PROCESS | 9171 | 1468188437726 Marionette DEBUG loaded listener.js 15:07:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 50 (0x9c1de800) [pid = 9171] [serial = 50] [outer = 0x9b082400] 15:07:18 INFO - PROCESS | 9171 | 1468188438472 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1207ms 15:07:18 INFO - PROCESS | 9171 | 1468188438536 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:07:18 INFO - PROCESS | 9171 | 1468188438542 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 15:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:07:18 INFO - PROCESS | 9171 | 1468188438548 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:07:18 INFO - PROCESS | 9171 | 1468188438552 Marionette TRACE conn3 <- [1,42,null,{}] 15:07:18 INFO - PROCESS | 9171 | 1468188438558 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:18 INFO - PROCESS | 9171 | 1468188438564 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:18 INFO - PROCESS | 9171 | 1468188438771 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:07:18 INFO - PROCESS | 9171 | 1468188438782 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 9171 | 1468188438811 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b5dd800 == 18 [pid = 9171] [id = 18] 15:07:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 51 (0x9d81e400) [pid = 9171] [serial = 51] [outer = (nil)] 15:07:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 52 (0xa2002400) [pid = 9171] [serial = 52] [outer = 0x9d81e400] 15:07:18 INFO - PROCESS | 9171 | 1468188438968 Marionette DEBUG loaded listener.js 15:07:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 53 (0xa2009800) [pid = 9171] [serial = 53] [outer = 0x9d81e400] 15:07:19 INFO - PROCESS | 9171 | 1468188439705 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1181ms 15:07:19 INFO - PROCESS | 9171 | 1468188439730 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 9171 | 1468188439734 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 15:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:07:19 INFO - PROCESS | 9171 | 1468188439741 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 9171 | 1468188439745 Marionette TRACE conn3 <- [1,46,null,{}] 15:07:19 INFO - PROCESS | 9171 | 1468188439751 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:19 INFO - PROCESS | 9171 | 1468188439756 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:19 INFO - PROCESS | 9171 | 1468188439950 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:07:19 INFO - PROCESS | 9171 | 1468188439970 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 9171 | 1468188439988 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:20 INFO - PROCESS | 9171 | ++DOCSHELL 0xa2320000 == 19 [pid = 9171] [id = 19] 15:07:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 54 (0xa232b800) [pid = 9171] [serial = 54] [outer = (nil)] 15:07:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 55 (0xa23cb800) [pid = 9171] [serial = 55] [outer = 0xa232b800] 15:07:20 INFO - PROCESS | 9171 | 1468188440071 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 56 (0xa2ff2400) [pid = 9171] [serial = 56] [outer = 0xa232b800] 15:07:20 INFO - PROCESS | 9171 | 1468188440908 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1234ms 15:07:20 INFO - PROCESS | 9171 | 1468188440976 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:07:20 INFO - PROCESS | 9171 | 1468188440980 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 15:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:07:20 INFO - PROCESS | 9171 | 1468188440987 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:07:20 INFO - PROCESS | 9171 | 1468188440991 Marionette TRACE conn3 <- [1,50,null,{}] 15:07:21 INFO - PROCESS | 9171 | 1468188440997 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:21 INFO - PROCESS | 9171 | 1468188441003 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:21 INFO - PROCESS | 9171 | 1468188441171 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:07:21 INFO - PROCESS | 9171 | 1468188441270 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 9171 | 1468188441279 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x93940000 == 20 [pid = 9171] [id = 20] 15:07:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 57 (0x99eed000) [pid = 9171] [serial = 57] [outer = (nil)] 15:07:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 58 (0xa4d54c00) [pid = 9171] [serial = 58] [outer = 0x99eed000] 15:07:21 INFO - PROCESS | 9171 | 1468188441352 Marionette DEBUG loaded listener.js 15:07:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 59 (0xa4d59000) [pid = 9171] [serial = 59] [outer = 0x99eed000] 15:07:22 INFO - PROCESS | 9171 | 1468188442090 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1131ms 15:07:22 INFO - PROCESS | 9171 | 1468188442120 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:07:22 INFO - PROCESS | 9171 | 1468188442124 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 15:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:07:22 INFO - PROCESS | 9171 | 1468188442132 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:07:22 INFO - PROCESS | 9171 | 1468188442136 Marionette TRACE conn3 <- [1,54,null,{}] 15:07:22 INFO - PROCESS | 9171 | 1468188442141 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:22 INFO - PROCESS | 9171 | 1468188442147 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:22 INFO - PROCESS | 9171 | 1468188442326 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:07:22 INFO - PROCESS | 9171 | 1468188442448 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:22 INFO - PROCESS | 9171 | 1468188442457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x9508f000 == 21 [pid = 9171] [id = 21] 15:07:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 60 (0x97621400) [pid = 9171] [serial = 60] [outer = (nil)] 15:07:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0xa61b5800) [pid = 9171] [serial = 61] [outer = 0x97621400] 15:07:22 INFO - PROCESS | 9171 | 1468188442526 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0xa61ba400) [pid = 9171] [serial = 62] [outer = 0x97621400] 15:07:23 INFO - PROCESS | 9171 | 1468188443250 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1179ms 15:07:23 INFO - PROCESS | 9171 | 1468188443313 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 9171 | 1468188443317 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 15:07:24 INFO - PROCESS | 9171 | --DOCSHELL 0xa209d800 == 20 [pid = 9171] [id = 11] 15:07:24 INFO - PROCESS | 9171 | --DOCSHELL 0xa6797000 == 19 [pid = 9171] [id = 12] 15:07:24 INFO - PROCESS | 9171 | --DOCSHELL 0x99ef4400 == 18 [pid = 9171] [id = 13] 15:07:24 INFO - PROCESS | 9171 | --DOCSHELL 0x93b68400 == 17 [pid = 9171] [id = 6] 15:07:24 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed8c00 == 16 [pid = 9171] [id = 8] 15:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:07:24 INFO - PROCESS | 9171 | 1468188444429 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:07:24 INFO - PROCESS | 9171 | 1468188444433 Marionette TRACE conn3 <- [1,58,null,{}] 15:07:24 INFO - PROCESS | 9171 | 1468188444443 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:24 INFO - PROCESS | 9171 | 1468188444449 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:24 INFO - PROCESS | 9171 | 1468188444639 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:07:24 INFO - PROCESS | 9171 | 1468188444708 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 9171 | 1468188444721 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x95091800 == 17 [pid = 9171] [id = 22] 15:07:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x95094000) [pid = 9171] [serial = 63] [outer = (nil)] 15:07:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x95256000) [pid = 9171] [serial = 64] [outer = 0x95094000] 15:07:24 INFO - PROCESS | 9171 | 1468188444795 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x9761e400) [pid = 9171] [serial = 65] [outer = 0x95094000] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x94670400) [pid = 9171] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x98cb3000) [pid = 9171] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0x98897400) [pid = 9171] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 61 (0x9b082400) [pid = 9171] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 60 (0x9d81e400) [pid = 9171] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 59 (0x99eed000) [pid = 9171] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 58 (0x93b68800) [pid = 9171] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 57 (0x93944c00) [pid = 9171] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 56 (0xa231d800) [pid = 9171] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 55 (0xa6e9ec00) [pid = 9171] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:07:25 INFO - PROCESS | 9171 | --DOMWINDOW == 54 (0x99ef4800) [pid = 9171] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:07:26 INFO - PROCESS | 9171 | 1468188446024 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1747ms 15:07:26 INFO - PROCESS | 9171 | 1468188446069 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:07:26 INFO - PROCESS | 9171 | 1468188446075 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 15:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:07:26 INFO - PROCESS | 9171 | 1468188446084 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:07:26 INFO - PROCESS | 9171 | 1468188446088 Marionette TRACE conn3 <- [1,62,null,{}] 15:07:26 INFO - PROCESS | 9171 | 1468188446099 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:26 INFO - PROCESS | 9171 | 1468188446105 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:26 INFO - PROCESS | 9171 | 1468188446278 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:07:26 INFO - PROCESS | 9171 | 1468188446378 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:26 INFO - PROCESS | 9171 | 1468188446388 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b71400 == 18 [pid = 9171] [id = 23] 15:07:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 55 (0x9816e800) [pid = 9171] [serial = 66] [outer = (nil)] 15:07:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 56 (0x98cb0000) [pid = 9171] [serial = 67] [outer = 0x9816e800] 15:07:26 INFO - PROCESS | 9171 | 1468188446464 Marionette DEBUG loaded listener.js 15:07:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 57 (0x994da800) [pid = 9171] [serial = 68] [outer = 0x9816e800] 15:07:27 INFO - PROCESS | 9171 | 1468188447142 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1083ms 15:07:27 INFO - PROCESS | 9171 | 1468188447169 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 9171 | 1468188447175 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 15:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:07:27 INFO - PROCESS | 9171 | 1468188447182 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 9171 | 1468188447186 Marionette TRACE conn3 <- [1,66,null,{}] 15:07:27 INFO - PROCESS | 9171 | 1468188447192 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:27 INFO - PROCESS | 9171 | 1468188447197 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:27 INFO - PROCESS | 9171 | 1468188447375 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:07:27 INFO - PROCESS | 9171 | 1468188447490 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:27 INFO - PROCESS | 9171 | 1468188447510 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a29d400 == 19 [pid = 9171] [id = 24] 15:07:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 58 (0x9a29e400) [pid = 9171] [serial = 69] [outer = (nil)] 15:07:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 59 (0x9a74f400) [pid = 9171] [serial = 70] [outer = 0x9a29e400] 15:07:27 INFO - PROCESS | 9171 | 1468188447589 Marionette DEBUG loaded listener.js 15:07:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 60 (0x9ac4a400) [pid = 9171] [serial = 71] [outer = 0x9a29e400] 15:07:28 INFO - PROCESS | 9171 | 1468188448490 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1383ms 15:07:28 INFO - PROCESS | 9171 | 1468188448567 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:07:28 INFO - PROCESS | 9171 | 1468188448575 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 15:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:07:28 INFO - PROCESS | 9171 | 1468188448584 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:07:28 INFO - PROCESS | 9171 | 1468188448589 Marionette TRACE conn3 <- [1,70,null,{}] 15:07:28 INFO - PROCESS | 9171 | 1468188448601 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:28 INFO - PROCESS | 9171 | 1468188448607 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:28 INFO - PROCESS | 9171 | 1468188448850 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:07:29 INFO - PROCESS | 9171 | 1468188449028 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:29 INFO - PROCESS | 9171 | 1468188449039 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x98168400 == 20 [pid = 9171] [id = 25] 15:07:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0x98169400) [pid = 9171] [serial = 72] [outer = (nil)] 15:07:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0x998d7400) [pid = 9171] [serial = 73] [outer = 0x98169400] 15:07:29 INFO - PROCESS | 9171 | 1468188449179 Marionette DEBUG loaded listener.js 15:07:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x99eeac00) [pid = 9171] [serial = 74] [outer = 0x98169400] 15:07:30 INFO - PROCESS | 9171 | 1468188450037 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1488ms 15:07:30 INFO - PROCESS | 9171 | 1468188450073 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:07:30 INFO - PROCESS | 9171 | 1468188450081 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 15:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:07:30 INFO - PROCESS | 9171 | 1468188450093 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:07:30 INFO - PROCESS | 9171 | 1468188450097 Marionette TRACE conn3 <- [1,74,null,{}] 15:07:30 INFO - PROCESS | 9171 | 1468188450105 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:30 INFO - PROCESS | 9171 | 1468188450111 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:30 INFO - PROCESS | 9171 | 1468188450297 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:07:30 INFO - PROCESS | 9171 | 1468188450434 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:30 INFO - PROCESS | 9171 | 1468188450444 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b079800 == 21 [pid = 9171] [id = 26] 15:07:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x9b083400) [pid = 9171] [serial = 75] [outer = (nil)] 15:07:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x9b6edc00) [pid = 9171] [serial = 76] [outer = 0x9b083400] 15:07:30 INFO - PROCESS | 9171 | 1468188450557 Marionette DEBUG loaded listener.js 15:07:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x9d86a400) [pid = 9171] [serial = 77] [outer = 0x9b083400] 15:07:31 INFO - PROCESS | 9171 | 1468188451478 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1436ms 15:07:31 INFO - PROCESS | 9171 | 1468188451545 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:07:31 INFO - PROCESS | 9171 | 1468188451550 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 15:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:07:31 INFO - PROCESS | 9171 | 1468188451560 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:07:31 INFO - PROCESS | 9171 | 1468188451565 Marionette TRACE conn3 <- [1,78,null,{}] 15:07:31 INFO - PROCESS | 9171 | 1468188451583 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:31 INFO - PROCESS | 9171 | 1468188451593 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:31 INFO - PROCESS | 9171 | 1468188451773 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:07:31 INFO - PROCESS | 9171 | 1468188451891 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:31 INFO - PROCESS | 9171 | 1468188451907 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:31 INFO - PROCESS | 9171 | ++DOCSHELL 0xa2555800 == 22 [pid = 9171] [id = 27] 15:07:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0xa25eec00) [pid = 9171] [serial = 78] [outer = (nil)] 15:07:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0xa3189400) [pid = 9171] [serial = 79] [outer = 0xa25eec00] 15:07:31 INFO - PROCESS | 9171 | 1468188451991 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0xa4d0fc00) [pid = 9171] [serial = 80] [outer = 0xa25eec00] 15:07:32 INFO - PROCESS | 9171 | 1468188452788 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1299ms 15:07:32 INFO - PROCESS | 9171 | 1468188452862 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:07:32 INFO - PROCESS | 9171 | 1468188452866 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 15:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:07:32 INFO - PROCESS | 9171 | 1468188452873 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:07:32 INFO - PROCESS | 9171 | 1468188452877 Marionette TRACE conn3 <- [1,82,null,{}] 15:07:32 INFO - PROCESS | 9171 | 1468188452884 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:32 INFO - PROCESS | 9171 | 1468188452888 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:33 INFO - PROCESS | 9171 | 1468188453076 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:07:33 INFO - PROCESS | 9171 | 1468188453213 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:33 INFO - PROCESS | 9171 | 1468188453222 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:33 INFO - PROCESS | 9171 | ++DOCSHELL 0xa310bc00 == 23 [pid = 9171] [id = 28] 15:07:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0xa3189800) [pid = 9171] [serial = 81] [outer = (nil)] 15:07:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0xa678bc00) [pid = 9171] [serial = 82] [outer = 0xa3189800] 15:07:33 INFO - PROCESS | 9171 | 1468188453307 Marionette DEBUG loaded listener.js 15:07:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0xa69cdc00) [pid = 9171] [serial = 83] [outer = 0xa3189800] 15:07:34 INFO - PROCESS | 9171 | 1468188454254 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1434ms 15:07:34 INFO - PROCESS | 9171 | 1468188454307 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:07:34 INFO - PROCESS | 9171 | 1468188454311 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 15:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:07:34 INFO - PROCESS | 9171 | 1468188454319 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:07:34 INFO - PROCESS | 9171 | 1468188454323 Marionette TRACE conn3 <- [1,86,null,{}] 15:07:34 INFO - PROCESS | 9171 | 1468188454330 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:34 INFO - PROCESS | 9171 | 1468188454336 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:34 INFO - PROCESS | 9171 | 1468188454528 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:07:34 INFO - PROCESS | 9171 | 1468188454666 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:34 INFO - PROCESS | 9171 | 1468188454677 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x938da800 == 24 [pid = 9171] [id = 29] 15:07:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x938df400) [pid = 9171] [serial = 84] [outer = (nil)] 15:07:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0xa6ea7000) [pid = 9171] [serial = 85] [outer = 0x938df400] 15:07:34 INFO - PROCESS | 9171 | 1468188454771 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0xa6ea3c00) [pid = 9171] [serial = 86] [outer = 0x938df400] 15:07:35 INFO - PROCESS | 9171 | 1468188455695 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1452ms 15:07:35 INFO - PROCESS | 9171 | 1468188455772 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 9171 | 1468188455777 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 15:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:07:35 INFO - PROCESS | 9171 | 1468188455783 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 9171 | 1468188455787 Marionette TRACE conn3 <- [1,90,null,{}] 15:07:35 INFO - PROCESS | 9171 | 1468188455794 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:35 INFO - PROCESS | 9171 | 1468188455805 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:36 INFO - PROCESS | 9171 | 1468188456020 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:07:36 INFO - PROCESS | 9171 | 1468188456146 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 9171 | 1468188456156 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a94e000 == 25 [pid = 9171] [id = 30] 15:07:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x9ac4f000) [pid = 9171] [serial = 87] [outer = (nil)] 15:07:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0xa6f4a800) [pid = 9171] [serial = 88] [outer = 0x9ac4f000] 15:07:36 INFO - PROCESS | 9171 | 1468188456280 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0xa6f48c00) [pid = 9171] [serial = 89] [outer = 0x9ac4f000] 15:07:37 INFO - PROCESS | 9171 | 1468188457280 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1539ms 15:07:37 INFO - PROCESS | 9171 | 1468188457324 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 9171 | 1468188457331 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 15:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:07:37 INFO - PROCESS | 9171 | 1468188457341 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 9171 | 1468188457348 Marionette TRACE conn3 <- [1,94,null,{}] 15:07:37 INFO - PROCESS | 9171 | 1468188457357 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:37 INFO - PROCESS | 9171 | 1468188457364 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:37 INFO - PROCESS | 9171 | 1468188457548 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:07:37 INFO - PROCESS | 9171 | 1468188457756 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:37 INFO - PROCESS | 9171 | 1468188457771 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b71800 == 26 [pid = 9171] [id = 31] 15:07:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x9508e800) [pid = 9171] [serial = 90] [outer = (nil)] 15:07:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x98894000) [pid = 9171] [serial = 91] [outer = 0x9508e800] 15:07:37 INFO - PROCESS | 9171 | 1468188457859 Marionette DEBUG loaded listener.js 15:07:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x9939ac00) [pid = 9171] [serial = 92] [outer = 0x9508e800] 15:07:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x99eefc00) [pid = 9171] [serial = 93] [outer = 0x9a298c00] 15:07:39 INFO - PROCESS | 9171 | --DOCSHELL 0x938d7000 == 25 [pid = 9171] [id = 14] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x99ae3400) [pid = 9171] [serial = 12] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x9524b000) [pid = 9171] [serial = 40] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x9967b800) [pid = 9171] [serial = 43] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x9a29b000) [pid = 9171] [serial = 46] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x9a956800) [pid = 9171] [serial = 47] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x9b5eb800) [pid = 9171] [serial = 49] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0xa2002400) [pid = 9171] [serial = 52] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0xa23cb800) [pid = 9171] [serial = 55] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x998b1000) [pid = 9171] [serial = 44] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0xa4d54c00) [pid = 9171] [serial = 58] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x9c1de800) [pid = 9171] [serial = 50] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x97620800) [pid = 9171] [serial = 22] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x9a74f800) [pid = 9171] [serial = 28] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0xa2372000) [pid = 9171] [serial = 31] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0xa6ea7800) [pid = 9171] [serial = 34] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x99ef7c00) [pid = 9171] [serial = 37] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x98cad800) [pid = 9171] [serial = 25] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0xa2009800) [pid = 9171] [serial = 53] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x98818800) [pid = 9171] [serial = 23] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0xa4d59000) [pid = 9171] [serial = 59] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 61 (0xa255a800) [pid = 9171] [serial = 32] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 60 (0xa823cc00) [pid = 9171] [serial = 35] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 59 (0x93b6f400) [pid = 9171] [serial = 17] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 58 (0xa6f3c400) [pid = 9171] [serial = 38] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 57 (0x9762b800) [pid = 9171] [serial = 41] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 56 (0x99d70000) [pid = 9171] [serial = 9] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 55 (0xa4d50800) [pid = 9171] [serial = 2] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 54 (0x9394ac00) [pid = 9171] [serial = 19] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | --DOMWINDOW == 53 (0x93b6a800) [pid = 9171] [serial = 16] [outer = (nil)] [url = about:blank] 15:07:39 INFO - PROCESS | 9171 | 1468188459594 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2296ms 15:07:39 INFO - PROCESS | 9171 | 1468188459636 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:07:39 INFO - PROCESS | 9171 | 1468188459643 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 15:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:07:39 INFO - PROCESS | 9171 | 1468188459651 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:07:39 INFO - PROCESS | 9171 | 1468188459656 Marionette TRACE conn3 <- [1,98,null,{}] 15:07:39 INFO - PROCESS | 9171 | 1468188459665 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:39 INFO - PROCESS | 9171 | 1468188459671 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:39 INFO - PROCESS | 9171 | 1468188459843 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:07:39 INFO - PROCESS | 9171 | 1468188459958 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:39 INFO - PROCESS | 9171 | 1468188459965 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x95095c00 == 26 [pid = 9171] [id = 32] 15:07:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 54 (0x95250000) [pid = 9171] [serial = 94] [outer = (nil)] 15:07:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 55 (0x98891800) [pid = 9171] [serial = 95] [outer = 0x95250000] 15:07:40 INFO - PROCESS | 9171 | 1468188460043 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 56 (0x988f5400) [pid = 9171] [serial = 96] [outer = 0x95250000] 15:07:40 INFO - PROCESS | 9171 | 1468188460767 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1139ms 15:07:40 INFO - PROCESS | 9171 | 1468188460793 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 9171 | 1468188460804 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 15:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:07:40 INFO - PROCESS | 9171 | 1468188460830 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 9171 | 1468188460835 Marionette TRACE conn3 <- [1,102,null,{}] 15:07:40 INFO - PROCESS | 9171 | 1468188460843 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:40 INFO - PROCESS | 9171 | 1468188460849 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:41 INFO - PROCESS | 9171 | 1468188461030 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:07:41 INFO - PROCESS | 9171 | 1468188461043 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:41 INFO - PROCESS | 9171 | 1468188461054 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x994e7000 == 27 [pid = 9171] [id = 33] 15:07:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 57 (0x99ae5000) [pid = 9171] [serial = 97] [outer = (nil)] 15:07:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 58 (0x99c5fc00) [pid = 9171] [serial = 98] [outer = 0x99ae5000] 15:07:41 INFO - PROCESS | 9171 | 1468188461129 Marionette DEBUG loaded listener.js 15:07:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 59 (0x99eeb000) [pid = 9171] [serial = 99] [outer = 0x99ae5000] 15:07:42 INFO - PROCESS | 9171 | 1468188461998 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1200ms 15:07:42 INFO - PROCESS | 9171 | 1468188462028 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:07:42 INFO - PROCESS | 9171 | 1468188462032 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 15:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:07:42 INFO - PROCESS | 9171 | 1468188462042 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:07:42 INFO - PROCESS | 9171 | 1468188462048 Marionette TRACE conn3 <- [1,106,null,{}] 15:07:42 INFO - PROCESS | 9171 | 1468188462074 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:42 INFO - PROCESS | 9171 | 1468188462083 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:42 INFO - PROCESS | 9171 | 1468188462295 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:07:42 INFO - PROCESS | 9171 | 1468188462325 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 9171 | 1468188462338 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b5e9400 == 28 [pid = 9171] [id = 34] 15:07:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 60 (0x9b5e9800) [pid = 9171] [serial = 100] [outer = (nil)] 15:07:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0x9b7bb800) [pid = 9171] [serial = 101] [outer = 0x9b5e9800] 15:07:42 INFO - PROCESS | 9171 | 1468188462412 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0x9cb2b000) [pid = 9171] [serial = 102] [outer = 0x9b5e9800] 15:07:43 INFO - PROCESS | 9171 | 1468188463321 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1345ms 15:07:43 INFO - PROCESS | 9171 | 1468188463387 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:07:43 INFO - PROCESS | 9171 | 1468188463392 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 15:07:43 INFO - PROCESS | 9171 | 1468188463404 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 9171 | 1468188463407 Marionette TRACE conn3 <- [1,110,null,{}] 15:07:43 INFO - PROCESS | 9171 | 1468188463414 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:43 INFO - PROCESS | 9171 | 1468188463419 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:43 INFO - PROCESS | 9171 | 1468188463619 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:07:43 INFO - PROCESS | 9171 | 1468188463635 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 9171 | 1468188463645 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x92edec00 == 29 [pid = 9171] [id = 35] 15:07:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x9b5de800) [pid = 9171] [serial = 103] [outer = (nil)] 15:07:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0xa200c400) [pid = 9171] [serial = 104] [outer = 0x9b5de800] 15:07:43 INFO - PROCESS | 9171 | 1468188463723 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0xa2378000) [pid = 9171] [serial = 105] [outer = 0x9b5de800] 15:07:44 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x97621400) [pid = 9171] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:07:44 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0xa232b800) [pid = 9171] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:07:44 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0x95094000) [pid = 9171] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:07:44 INFO - PROCESS | 9171 | --DOMWINDOW == 61 (0x9816e800) [pid = 9171] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:07:44 INFO - PROCESS | 9171 | --DOMWINDOW == 60 (0x9a29e400) [pid = 9171] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:07:44 INFO - PROCESS | 9171 | 1468188464643 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1289ms 15:07:44 INFO - PROCESS | 9171 | 1468188464688 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 9171 | 1468188464692 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 15:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:07:44 INFO - PROCESS | 9171 | 1468188464700 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 9171 | 1468188464703 Marionette TRACE conn3 <- [1,114,null,{}] 15:07:44 INFO - PROCESS | 9171 | 1468188464710 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:44 INFO - PROCESS | 9171 | 1468188464716 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:44 INFO - PROCESS | 9171 | 1468188464870 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:07:44 INFO - PROCESS | 9171 | 1468188464881 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:44 INFO - PROCESS | 9171 | 1468188464889 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x99ef4000 == 30 [pid = 9171] [id = 36] 15:07:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0x9d815c00) [pid = 9171] [serial = 106] [outer = (nil)] 15:07:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0xa255a800) [pid = 9171] [serial = 107] [outer = 0x9d815c00] 15:07:44 INFO - PROCESS | 9171 | 1468188464964 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0xa2ffac00) [pid = 9171] [serial = 108] [outer = 0x9d815c00] 15:07:45 INFO - PROCESS | 9171 | 1468188465835 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1194ms 15:07:45 INFO - PROCESS | 9171 | 1468188465894 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:07:45 INFO - PROCESS | 9171 | 1468188465898 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 15:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:07:45 INFO - PROCESS | 9171 | 1468188465905 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:07:45 INFO - PROCESS | 9171 | 1468188465909 Marionette TRACE conn3 <- [1,118,null,{}] 15:07:45 INFO - PROCESS | 9171 | 1468188465915 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:45 INFO - PROCESS | 9171 | 1468188465926 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:46 INFO - PROCESS | 9171 | 1468188466128 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:07:46 INFO - PROCESS | 9171 | 1468188466276 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 9171 | 1468188466289 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed8400 == 31 [pid = 9171] [id = 37] 15:07:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x92edd800) [pid = 9171] [serial = 109] [outer = (nil)] 15:07:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x93940800) [pid = 9171] [serial = 110] [outer = 0x92edd800] 15:07:46 INFO - PROCESS | 9171 | 1468188466418 Marionette DEBUG loaded listener.js 15:07:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x93b71c00) [pid = 9171] [serial = 111] [outer = 0x92edd800] 15:07:47 INFO - PROCESS | 9171 | 1468188467388 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1532ms 15:07:47 INFO - PROCESS | 9171 | 1468188467467 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 9171 | 1468188467473 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 15:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:07:47 INFO - PROCESS | 9171 | 1468188467485 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 9171 | 1468188467489 Marionette TRACE conn3 <- [1,122,null,{}] 15:07:47 INFO - PROCESS | 9171 | 1468188467499 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:47 INFO - PROCESS | 9171 | 1468188467508 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:47 INFO - PROCESS | 9171 | 1468188467777 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:07:48 INFO - PROCESS | 9171 | 1468188468023 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 9171 | 1468188468034 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b6c000 == 32 [pid = 9171] [id = 38] 15:07:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x93b74c00) [pid = 9171] [serial = 112] [outer = (nil)] 15:07:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x988f4400) [pid = 9171] [serial = 113] [outer = 0x93b74c00] 15:07:48 INFO - PROCESS | 9171 | 1468188468125 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x9941e800) [pid = 9171] [serial = 114] [outer = 0x93b74c00] 15:07:49 INFO - PROCESS | 9171 | 1468188469138 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1685ms 15:07:49 INFO - PROCESS | 9171 | 1468188469201 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 9171 | 1468188469210 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 15:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:07:49 INFO - PROCESS | 9171 | 1468188469221 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 9171 | 1468188469225 Marionette TRACE conn3 <- [1,126,null,{}] 15:07:49 INFO - PROCESS | 9171 | 1468188469232 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:49 INFO - PROCESS | 9171 | 1468188469240 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:49 INFO - PROCESS | 9171 | 1468188469453 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:07:49 INFO - PROCESS | 9171 | 1468188469662 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:49 INFO - PROCESS | 9171 | 1468188469670 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b70000 == 33 [pid = 9171] [id = 39] 15:07:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x9816a800) [pid = 9171] [serial = 115] [outer = (nil)] 15:07:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x9aad6400) [pid = 9171] [serial = 116] [outer = 0x9816a800] 15:07:49 INFO - PROCESS | 9171 | 1468188469774 Marionette DEBUG loaded listener.js 15:07:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x9b009800) [pid = 9171] [serial = 117] [outer = 0x9816a800] 15:07:50 INFO - PROCESS | 9171 | 1468188470804 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1648ms 15:07:50 INFO - PROCESS | 9171 | 1468188470870 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:07:50 INFO - PROCESS | 9171 | 1468188470874 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 15:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:07:50 INFO - PROCESS | 9171 | 1468188470892 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:07:50 INFO - PROCESS | 9171 | 1468188470902 Marionette TRACE conn3 <- [1,130,null,{}] 15:07:50 INFO - PROCESS | 9171 | 1468188470909 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:50 INFO - PROCESS | 9171 | 1468188470919 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:51 INFO - PROCESS | 9171 | 1468188471156 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:07:51 INFO - PROCESS | 9171 | 1468188471337 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 9171 | 1468188471346 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b5e8800 == 34 [pid = 9171] [id = 40] 15:07:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0xa231c400) [pid = 9171] [serial = 118] [outer = (nil)] 15:07:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0xa2556400) [pid = 9171] [serial = 119] [outer = 0xa231c400] 15:07:51 INFO - PROCESS | 9171 | 1468188471455 Marionette DEBUG loaded listener.js 15:07:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0xa310c000) [pid = 9171] [serial = 120] [outer = 0xa231c400] 15:07:52 INFO - PROCESS | 9171 | 1468188472710 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1902ms 15:07:52 INFO - PROCESS | 9171 | 1468188472879 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:07:52 INFO - PROCESS | 9171 | 1468188472887 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 15:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:07:52 INFO - PROCESS | 9171 | 1468188472959 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 9171 | 1468188472962 Marionette TRACE conn3 <- [1,134,null,{}] 15:07:53 INFO - PROCESS | 9171 | 1468188473029 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:53 INFO - PROCESS | 9171 | 1468188473036 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:53 INFO - PROCESS | 9171 | 1468188473246 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x9b5dd800 == 33 [pid = 9171] [id = 18] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x9a29d400 == 32 [pid = 9171] [id = 24] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0xa2320000 == 31 [pid = 9171] [id = 19] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x9b079800 == 30 [pid = 9171] [id = 26] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x98168400 == 29 [pid = 9171] [id = 25] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x9508f000 == 28 [pid = 9171] [id = 21] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x9aadf000 == 27 [pid = 9171] [id = 17] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x93b71400 == 26 [pid = 9171] [id = 23] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x97629c00 == 25 [pid = 9171] [id = 16] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x95091800 == 24 [pid = 9171] [id = 22] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x93948000 == 23 [pid = 9171] [id = 15] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x99ef4000 == 22 [pid = 9171] [id = 36] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x92edec00 == 21 [pid = 9171] [id = 35] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x9b5e9400 == 20 [pid = 9171] [id = 34] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x994e7000 == 19 [pid = 9171] [id = 33] 15:07:53 INFO - PROCESS | 9171 | --DOCSHELL 0x95095c00 == 18 [pid = 9171] [id = 32] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0xa61b5800) [pid = 9171] [serial = 61] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0xa2ff2400) [pid = 9171] [serial = 56] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x9761e400) [pid = 9171] [serial = 65] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x994da800) [pid = 9171] [serial = 68] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x95256000) [pid = 9171] [serial = 64] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0xa61ba400) [pid = 9171] [serial = 62] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x98cb0000) [pid = 9171] [serial = 67] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x9b083800) [pid = 9171] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x9ac4a400) [pid = 9171] [serial = 71] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x9a74f400) [pid = 9171] [serial = 70] [outer = (nil)] [url = about:blank] 15:07:53 INFO - PROCESS | 9171 | 1468188473387 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 9171 | 1468188473393 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x93948000 == 19 [pid = 9171] [id = 41] 15:07:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x93b66400) [pid = 9171] [serial = 121] [outer = (nil)] 15:07:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x951f2400) [pid = 9171] [serial = 122] [outer = 0x93b66400] 15:07:53 INFO - PROCESS | 9171 | 1468188473474 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x951f6000) [pid = 9171] [serial = 123] [outer = 0x93b66400] 15:07:54 INFO - PROCESS | 9171 | 1468188474238 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1348ms 15:07:54 INFO - PROCESS | 9171 | 1468188474298 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:07:54 INFO - PROCESS | 9171 | 1468188474306 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 15:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:07:54 INFO - PROCESS | 9171 | 1468188474317 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 9171 | 1468188474321 Marionette TRACE conn3 <- [1,138,null,{}] 15:07:54 INFO - PROCESS | 9171 | 1468188474328 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:54 INFO - PROCESS | 9171 | 1468188474335 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:54 INFO - PROCESS | 9171 | 1468188474528 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:07:54 INFO - PROCESS | 9171 | 1468188474633 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 9171 | 1468188474642 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x951f3c00 == 20 [pid = 9171] [id = 42] 15:07:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x97625000) [pid = 9171] [serial = 124] [outer = (nil)] 15:07:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x98818800) [pid = 9171] [serial = 125] [outer = 0x97625000] 15:07:54 INFO - PROCESS | 9171 | 1468188474718 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x99414800) [pid = 9171] [serial = 126] [outer = 0x97625000] 15:07:55 INFO - PROCESS | 9171 | 1468188475669 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1435ms 15:07:55 INFO - PROCESS | 9171 | 1468188475781 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 9171 | 1468188475799 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 15:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:07:55 INFO - PROCESS | 9171 | 1468188475860 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 9171 | 1468188475866 Marionette TRACE conn3 <- [1,142,null,{}] 15:07:55 INFO - PROCESS | 9171 | 1468188475906 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:55 INFO - PROCESS | 9171 | 1468188475915 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:56 INFO - PROCESS | 9171 | 1468188476118 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:07:56 INFO - PROCESS | 9171 | 1468188476195 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 9171 | 1468188476206 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x9ac46800 == 21 [pid = 9171] [id = 43] 15:07:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x9ac47800) [pid = 9171] [serial = 127] [outer = (nil)] 15:07:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x9b5e3000) [pid = 9171] [serial = 128] [outer = 0x9ac47800] 15:07:56 INFO - PROCESS | 9171 | 1468188476284 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x9d814c00) [pid = 9171] [serial = 129] [outer = 0x9ac47800] 15:07:57 INFO - PROCESS | 9171 | 1468188477161 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1384ms 15:07:57 INFO - PROCESS | 9171 | 1468188477214 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 9171 | 1468188477218 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 15:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:07:57 INFO - PROCESS | 9171 | 1468188477226 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 9171 | 1468188477230 Marionette TRACE conn3 <- [1,146,null,{}] 15:07:57 INFO - PROCESS | 9171 | 1468188477244 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:57 INFO - PROCESS | 9171 | 1468188477250 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:57 INFO - PROCESS | 9171 | 1468188477468 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:07:57 INFO - PROCESS | 9171 | 1468188477493 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 9171 | 1468188477501 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x98169800 == 22 [pid = 9171] [id = 44] 15:07:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0xa1029400) [pid = 9171] [serial = 130] [outer = (nil)] 15:07:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0xa23d1400) [pid = 9171] [serial = 131] [outer = 0xa1029400] 15:07:57 INFO - PROCESS | 9171 | 1468188477573 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0xa318d400) [pid = 9171] [serial = 132] [outer = 0xa1029400] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x95250000) [pid = 9171] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x9b5e9800) [pid = 9171] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x99ae5000) [pid = 9171] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x9508e800) [pid = 9171] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x98169400) [pid = 9171] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x9b083400) [pid = 9171] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0xa25eec00) [pid = 9171] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0xa3189800) [pid = 9171] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x9b5de800) [pid = 9171] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x938df400) [pid = 9171] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:07:58 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x9ac4f000) [pid = 9171] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:07:58 INFO - PROCESS | 9171 | 1468188478510 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1305ms 15:07:58 INFO - PROCESS | 9171 | 1468188478533 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 9171 | 1468188478537 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 15:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:07:58 INFO - PROCESS | 9171 | 1468188478544 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 9171 | 1468188478547 Marionette TRACE conn3 <- [1,150,null,{}] 15:07:58 INFO - PROCESS | 9171 | 1468188478553 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:58 INFO - PROCESS | 9171 | 1468188478558 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:58 INFO - PROCESS | 9171 | 1468188478715 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:07:58 INFO - PROCESS | 9171 | 1468188478733 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:58 INFO - PROCESS | 9171 | 1468188478741 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:07:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x9513f800 == 23 [pid = 9171] [id = 45] 15:07:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x95144c00) [pid = 9171] [serial = 133] [outer = (nil)] 15:07:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x9514a000) [pid = 9171] [serial = 134] [outer = 0x95144c00] 15:07:58 INFO - PROCESS | 9171 | 1468188478812 Marionette DEBUG loaded listener.js 15:07:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x9514b400) [pid = 9171] [serial = 135] [outer = 0x95144c00] 15:07:59 INFO - PROCESS | 9171 | 1468188479675 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1184ms 15:07:59 INFO - PROCESS | 9171 | 1468188479733 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:07:59 INFO - PROCESS | 9171 | 1468188479736 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 15:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:07:59 INFO - PROCESS | 9171 | 1468188479744 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:07:59 INFO - PROCESS | 9171 | 1468188479748 Marionette TRACE conn3 <- [1,154,null,{}] 15:07:59 INFO - PROCESS | 9171 | 1468188479754 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:59 INFO - PROCESS | 9171 | 1468188479764 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:00 INFO - PROCESS | 9171 | 1468188480034 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:08:00 INFO - PROCESS | 9171 | 1468188480183 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 9171 | 1468188480197 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x92edec00 == 24 [pid = 9171] [id = 46] 15:08:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x938cc800) [pid = 9171] [serial = 136] [outer = (nil)] 15:08:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x93b6fc00) [pid = 9171] [serial = 137] [outer = 0x938cc800] 15:08:00 INFO - PROCESS | 9171 | 1468188480315 Marionette DEBUG loaded listener.js 15:08:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x95009000) [pid = 9171] [serial = 138] [outer = 0x938cc800] 15:08:01 INFO - PROCESS | 9171 | 1468188481290 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1581ms 15:08:01 INFO - PROCESS | 9171 | 1468188481329 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:08:01 INFO - PROCESS | 9171 | 1468188481336 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 15:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:08:01 INFO - PROCESS | 9171 | 1468188481346 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:08:01 INFO - PROCESS | 9171 | 1468188481351 Marionette TRACE conn3 <- [1,158,null,{}] 15:08:01 INFO - PROCESS | 9171 | 1468188481360 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:01 INFO - PROCESS | 9171 | 1468188481369 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:01 INFO - PROCESS | 9171 | 1468188481603 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:08:01 INFO - PROCESS | 9171 | 1468188481785 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:01 INFO - PROCESS | 9171 | 1468188481799 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x938ea800 == 25 [pid = 9171] [id = 47] 15:08:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x951f9000) [pid = 9171] [serial = 139] [outer = (nil)] 15:08:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x964e8400) [pid = 9171] [serial = 140] [outer = 0x951f9000] 15:08:01 INFO - PROCESS | 9171 | 1468188481932 Marionette DEBUG loaded listener.js 15:08:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x98167000) [pid = 9171] [serial = 141] [outer = 0x951f9000] 15:08:02 INFO - PROCESS | 9171 | 1468188482332 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:08:02 INFO - PROCESS | 9171 | 1468188482958 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1655ms 15:08:03 INFO - PROCESS | 9171 | 1468188483001 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:08:03 INFO - PROCESS | 9171 | 1468188483007 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 15:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:08:03 INFO - PROCESS | 9171 | 1468188483014 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:08:03 INFO - PROCESS | 9171 | 1468188483018 Marionette TRACE conn3 <- [1,162,null,{}] 15:08:03 INFO - PROCESS | 9171 | 1468188483025 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:03 INFO - PROCESS | 9171 | 1468188483030 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:03 INFO - PROCESS | 9171 | 1468188483236 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:08:03 INFO - PROCESS | 9171 | 1468188483385 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 9171 | 1468188483393 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b010000 == 26 [pid = 9171] [id = 48] 15:08:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x9b07f800) [pid = 9171] [serial = 142] [outer = (nil)] 15:08:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x9cb25000) [pid = 9171] [serial = 143] [outer = 0x9b07f800] 15:08:03 INFO - PROCESS | 9171 | 1468188483513 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0xa1095c00) [pid = 9171] [serial = 144] [outer = 0x9b07f800] 15:08:04 INFO - PROCESS | 9171 | 1468188484751 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1790ms 15:08:04 INFO - PROCESS | 9171 | 1468188484805 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 9171 | 1468188484812 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 15:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:08:04 INFO - PROCESS | 9171 | 1468188484884 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 9171 | 1468188484893 Marionette TRACE conn3 <- [1,166,null,{}] 15:08:04 INFO - PROCESS | 9171 | 1468188484935 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:04 INFO - PROCESS | 9171 | 1468188484943 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:05 INFO - PROCESS | 9171 | 1468188485142 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:08:05 INFO - PROCESS | 9171 | 1468188485286 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 9171 | 1468188485295 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b68c00 == 27 [pid = 9171] [id = 49] 15:08:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x998ad800) [pid = 9171] [serial = 145] [outer = (nil)] 15:08:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0xa34df800) [pid = 9171] [serial = 146] [outer = 0x998ad800] 15:08:05 INFO - PROCESS | 9171 | 1468188485383 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0xa610d000) [pid = 9171] [serial = 147] [outer = 0x998ad800] 15:08:06 INFO - PROCESS | 9171 | 1468188486280 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1496ms 15:08:06 INFO - PROCESS | 9171 | 1468188486329 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 9171 | 1468188486333 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 15:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:08:06 INFO - PROCESS | 9171 | 1468188486341 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 9171 | 1468188486345 Marionette TRACE conn3 <- [1,170,null,{}] 15:08:06 INFO - PROCESS | 9171 | 1468188486352 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:06 INFO - PROCESS | 9171 | 1468188486357 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:06 INFO - PROCESS | 9171 | 1468188486605 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:08:06 INFO - PROCESS | 9171 | 1468188486820 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 9171 | 1468188486828 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x9517b400 == 28 [pid = 9171] [id = 50] 15:08:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x9517dc00) [pid = 9171] [serial = 148] [outer = (nil)] 15:08:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x95184c00) [pid = 9171] [serial = 149] [outer = 0x9517dc00] 15:08:06 INFO - PROCESS | 9171 | 1468188486957 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x95187400) [pid = 9171] [serial = 150] [outer = 0x9517dc00] 15:08:07 INFO - PROCESS | 9171 | 1468188487866 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1599ms 15:08:07 INFO - PROCESS | 9171 | 1468188487941 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:08:07 INFO - PROCESS | 9171 | 1468188487944 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 15:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:08:07 INFO - PROCESS | 9171 | 1468188487952 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:08:07 INFO - PROCESS | 9171 | 1468188487955 Marionette TRACE conn3 <- [1,174,null,{}] 15:08:07 INFO - PROCESS | 9171 | 1468188487962 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:07 INFO - PROCESS | 9171 | 1468188487966 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:08 INFO - PROCESS | 9171 | 1468188488194 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:08:08 INFO - PROCESS | 9171 | 1468188488388 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 9171 | 1468188488406 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x9467ac00 == 29 [pid = 9171] [id = 51] 15:08:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x9500dc00) [pid = 9171] [serial = 151] [outer = (nil)] 15:08:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x993a0000) [pid = 9171] [serial = 152] [outer = 0x9500dc00] 15:08:08 INFO - PROCESS | 9171 | 1468188488544 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0xa61b5000) [pid = 9171] [serial = 153] [outer = 0x9500dc00] 15:08:09 INFO - PROCESS | 9171 | 1468188489624 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1688ms 15:08:09 INFO - PROCESS | 9171 | 1468188489643 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:08:09 INFO - PROCESS | 9171 | 1468188489650 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 15:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:08:09 INFO - PROCESS | 9171 | 1468188489658 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - PROCESS | 9171 | 1468188489666 Marionette TRACE conn3 <- [1,178,null,{}] 15:08:09 INFO - PROCESS | 9171 | 1468188489674 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:09 INFO - PROCESS | 9171 | 1468188489679 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:09 INFO - PROCESS | 9171 | 1468188489862 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:08:10 INFO - PROCESS | 9171 | 1468188490049 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 9171 | 1468188490057 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x95184800 == 30 [pid = 9171] [id = 52] 15:08:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x95185000) [pid = 9171] [serial = 154] [outer = (nil)] 15:08:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x951f2c00) [pid = 9171] [serial = 155] [outer = 0x95185000] 15:08:10 INFO - PROCESS | 9171 | 1468188490149 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x951fc800) [pid = 9171] [serial = 156] [outer = 0x95185000] 15:08:10 INFO - PROCESS | 9171 | --DOCSHELL 0x9513f800 == 29 [pid = 9171] [id = 45] 15:08:10 INFO - PROCESS | 9171 | --DOCSHELL 0x98169800 == 28 [pid = 9171] [id = 44] 15:08:10 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0xa255a800) [pid = 9171] [serial = 107] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOCSHELL 0x9ac46800 == 27 [pid = 9171] [id = 43] 15:08:11 INFO - PROCESS | 9171 | --DOCSHELL 0x951f3c00 == 26 [pid = 9171] [id = 42] 15:08:11 INFO - PROCESS | 9171 | --DOCSHELL 0x93948000 == 25 [pid = 9171] [id = 41] 15:08:11 INFO - PROCESS | 9171 | --DOCSHELL 0x93b70000 == 24 [pid = 9171] [id = 39] 15:08:11 INFO - PROCESS | 9171 | --DOCSHELL 0x93b6c000 == 23 [pid = 9171] [id = 38] 15:08:11 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed8400 == 22 [pid = 9171] [id = 37] 15:08:11 INFO - PROCESS | 9171 | 1468188491096 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x98891800) [pid = 9171] [serial = 95] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x9cb2b000) [pid = 9171] [serial = 102] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x988f5400) [pid = 9171] [serial = 96] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x9b7bb800) [pid = 9171] [serial = 101] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x99c5fc00) [pid = 9171] [serial = 98] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x9939ac00) [pid = 9171] [serial = 92] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x98894000) [pid = 9171] [serial = 91] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x99eeac00) [pid = 9171] [serial = 74] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x998d7400) [pid = 9171] [serial = 73] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x9d86a400) [pid = 9171] [serial = 77] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x9b6edc00) [pid = 9171] [serial = 76] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0xa4d0fc00) [pid = 9171] [serial = 80] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0xa3189400) [pid = 9171] [serial = 79] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0xa69cdc00) [pid = 9171] [serial = 83] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0xa678bc00) [pid = 9171] [serial = 82] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0xa200c400) [pid = 9171] [serial = 104] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0xa2378000) [pid = 9171] [serial = 105] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0xa6ea3c00) [pid = 9171] [serial = 86] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0xa6ea7000) [pid = 9171] [serial = 85] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0xa6f48c00) [pid = 9171] [serial = 89] [outer = (nil)] [url = about:blank] 15:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1488ms 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0xa6f4a800) [pid = 9171] [serial = 88] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x99eeb000) [pid = 9171] [serial = 99] [outer = (nil)] [url = about:blank] 15:08:11 INFO - PROCESS | 9171 | 1468188491150 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 9171 | 1468188491157 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 15:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:08:11 INFO - PROCESS | 9171 | 1468188491167 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 9171 | 1468188491171 Marionette TRACE conn3 <- [1,182,null,{}] 15:08:11 INFO - PROCESS | 9171 | 1468188491178 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:11 INFO - PROCESS | 9171 | 1468188491184 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:11 INFO - PROCESS | 9171 | 1468188491370 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:08:11 INFO - PROCESS | 9171 | 1468188491476 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:11 INFO - PROCESS | 9171 | 1468188491484 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x9517f000 == 23 [pid = 9171] [id = 53] 15:08:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x988ea400) [pid = 9171] [serial = 157] [outer = (nil)] 15:08:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x9939e000) [pid = 9171] [serial = 158] [outer = 0x988ea400] 15:08:11 INFO - PROCESS | 9171 | 1468188491559 Marionette DEBUG loaded listener.js 15:08:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x994e6800) [pid = 9171] [serial = 159] [outer = 0x988ea400] 15:08:12 INFO - PROCESS | 9171 | 1468188492480 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1380ms 15:08:12 INFO - PROCESS | 9171 | 1468188492548 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:08:12 INFO - PROCESS | 9171 | 1468188492553 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 15:08:12 INFO - PROCESS | 9171 | 1468188492560 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:08:12 INFO - PROCESS | 9171 | 1468188492566 Marionette TRACE conn3 <- [1,186,null,{}] 15:08:12 INFO - PROCESS | 9171 | 1468188492582 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:12 INFO - PROCESS | 9171 | 1468188492591 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:12 INFO - PROCESS | 9171 | 1468188492815 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:08:12 INFO - PROCESS | 9171 | 1468188492891 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:12 INFO - PROCESS | 9171 | 1468188492904 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x99ef5c00 == 24 [pid = 9171] [id = 54] 15:08:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x9a948800) [pid = 9171] [serial = 160] [outer = (nil)] 15:08:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x9b003c00) [pid = 9171] [serial = 161] [outer = 0x9a948800] 15:08:12 INFO - PROCESS | 9171 | 1468188492981 Marionette DEBUG loaded listener.js 15:08:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x9cb2d400) [pid = 9171] [serial = 162] [outer = 0x9a948800] 15:08:13 INFO - PROCESS | 9171 | 1468188493781 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1254ms 15:08:13 INFO - PROCESS | 9171 | 1468188493814 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:08:13 INFO - PROCESS | 9171 | 1468188493820 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 15:08:13 INFO - PROCESS | 9171 | 1468188493826 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:08:13 INFO - PROCESS | 9171 | 1468188493830 Marionette TRACE conn3 <- [1,190,null,{}] 15:08:13 INFO - PROCESS | 9171 | 1468188493844 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:13 INFO - PROCESS | 9171 | 1468188493850 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:14 INFO - PROCESS | 9171 | 1468188494068 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:08:14 INFO - PROCESS | 9171 | 1468188494097 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:14 INFO - PROCESS | 9171 | 1468188494111 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x938cc000 == 25 [pid = 9171] [id = 55] 15:08:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x9aad6000) [pid = 9171] [serial = 163] [outer = (nil)] 15:08:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0xa2373c00) [pid = 9171] [serial = 164] [outer = 0x9aad6000] 15:08:14 INFO - PROCESS | 9171 | 1468188494182 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0xa23d3800) [pid = 9171] [serial = 165] [outer = 0x9aad6000] 15:08:15 INFO - PROCESS | 9171 | 1468188495082 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1293ms 15:08:15 INFO - PROCESS | 9171 | 1468188495121 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:08:15 INFO - PROCESS | 9171 | 1468188495124 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 15:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:08:15 INFO - PROCESS | 9171 | 1468188495131 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:08:15 INFO - PROCESS | 9171 | 1468188495134 Marionette TRACE conn3 <- [1,194,null,{}] 15:08:15 INFO - PROCESS | 9171 | 1468188495147 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:15 INFO - PROCESS | 9171 | 1468188495151 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:15 INFO - PROCESS | 9171 | 1468188495350 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:08:15 INFO - PROCESS | 9171 | 1468188495374 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:15 INFO - PROCESS | 9171 | 1468188495381 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b71400 == 26 [pid = 9171] [id = 56] 15:08:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x9b078800) [pid = 9171] [serial = 166] [outer = (nil)] 15:08:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0xa2ff7c00) [pid = 9171] [serial = 167] [outer = 0x9b078800] 15:08:15 INFO - PROCESS | 9171 | 1468188495454 Marionette DEBUG loaded listener.js 15:08:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0xa3110800) [pid = 9171] [serial = 168] [outer = 0x9b078800] 15:08:15 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x9ac47800) [pid = 9171] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:08:15 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0xa1029400) [pid = 9171] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:08:15 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x97625000) [pid = 9171] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:08:15 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x93b66400) [pid = 9171] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:08:15 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x9d815c00) [pid = 9171] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:08:16 INFO - PROCESS | 9171 | 1468188496368 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1299ms 15:08:16 INFO - PROCESS | 9171 | 1468188496430 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:08:16 INFO - PROCESS | 9171 | 1468188496434 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 15:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:08:16 INFO - PROCESS | 9171 | 1468188496441 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:08:16 INFO - PROCESS | 9171 | 1468188496445 Marionette TRACE conn3 <- [1,198,null,{}] 15:08:16 INFO - PROCESS | 9171 | 1468188496451 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:16 INFO - PROCESS | 9171 | 1468188496461 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:16 INFO - PROCESS | 9171 | 1468188496669 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:08:16 INFO - PROCESS | 9171 | 1468188496780 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 9171 | 1468188496790 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x93947800 == 27 [pid = 9171] [id = 57] 15:08:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x93b6a000) [pid = 9171] [serial = 169] [outer = (nil)] 15:08:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x99ebd800) [pid = 9171] [serial = 170] [outer = 0x93b6a000] 15:08:16 INFO - PROCESS | 9171 | 1468188496860 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0xa2ffb000) [pid = 9171] [serial = 171] [outer = 0x93b6a000] 15:08:17 INFO - PROCESS | 9171 | 1468188497595 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1184ms 15:08:17 INFO - PROCESS | 9171 | 1468188497627 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 9171 | 1468188497630 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 15:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:08:17 INFO - PROCESS | 9171 | 1468188497637 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 9171 | 1468188497641 Marionette TRACE conn3 <- [1,202,null,{}] 15:08:17 INFO - PROCESS | 9171 | 1468188497646 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:17 INFO - PROCESS | 9171 | 1468188497652 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:17 INFO - PROCESS | 9171 | 1468188497855 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:08:17 INFO - PROCESS | 9171 | 1468188497983 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 9171 | 1468188497999 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed8c00 == 28 [pid = 9171] [id = 58] 15:08:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x92ed9000) [pid = 9171] [serial = 172] [outer = (nil)] 15:08:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x93b70000) [pid = 9171] [serial = 173] [outer = 0x92ed9000] 15:08:18 INFO - PROCESS | 9171 | 1468188498082 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x95010800) [pid = 9171] [serial = 174] [outer = 0x92ed9000] 15:08:19 INFO - PROCESS | 9171 | 1468188499062 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1482ms 15:08:19 INFO - PROCESS | 9171 | 1468188499123 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:08:19 INFO - PROCESS | 9171 | 1468188499130 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 15:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:08:19 INFO - PROCESS | 9171 | 1468188499140 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:08:19 INFO - PROCESS | 9171 | 1468188499145 Marionette TRACE conn3 <- [1,206,null,{}] 15:08:19 INFO - PROCESS | 9171 | 1468188499154 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:19 INFO - PROCESS | 9171 | 1468188499162 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:19 INFO - PROCESS | 9171 | 1468188499414 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:08:19 INFO - PROCESS | 9171 | 1468188499657 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:19 INFO - PROCESS | 9171 | 1468188499666 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x98810400 == 29 [pid = 9171] [id = 59] 15:08:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x98ca6c00) [pid = 9171] [serial = 175] [outer = (nil)] 15:08:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x998d7400) [pid = 9171] [serial = 176] [outer = 0x98ca6c00] 15:08:19 INFO - PROCESS | 9171 | 1468188499797 Marionette DEBUG loaded listener.js 15:08:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x99d70400) [pid = 9171] [serial = 177] [outer = 0x98ca6c00] 15:08:20 INFO - PROCESS | 9171 | 1468188500670 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1546ms 15:08:20 INFO - PROCESS | 9171 | 1468188500689 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:08:20 INFO - PROCESS | 9171 | 1468188500695 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 15:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:08:20 INFO - PROCESS | 9171 | 1468188500705 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 9171 | 1468188500710 Marionette TRACE conn3 <- [1,210,null,{}] 15:08:20 INFO - PROCESS | 9171 | 1468188500717 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:20 INFO - PROCESS | 9171 | 1468188500723 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:20 INFO - PROCESS | 9171 | 1468188500983 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:08:21 INFO - PROCESS | 9171 | 1468188501103 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:21 INFO - PROCESS | 9171 | 1468188501112 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x938d4400 == 30 [pid = 9171] [id = 60] 15:08:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x99ec0800) [pid = 9171] [serial = 178] [outer = (nil)] 15:08:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x9ac4c800) [pid = 9171] [serial = 179] [outer = 0x99ec0800] 15:08:21 INFO - PROCESS | 9171 | 1468188501201 Marionette DEBUG loaded listener.js 15:08:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x9cb2a000) [pid = 9171] [serial = 180] [outer = 0x99ec0800] 15:08:22 INFO - PROCESS | 9171 | 1468188502071 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1397ms 15:08:22 INFO - PROCESS | 9171 | 1468188502103 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:08:22 INFO - PROCESS | 9171 | 1468188502107 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 15:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:08:22 INFO - PROCESS | 9171 | 1468188502124 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:08:22 INFO - PROCESS | 9171 | 1468188502134 Marionette TRACE conn3 <- [1,214,null,{}] 15:08:22 INFO - PROCESS | 9171 | 1468188502160 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:22 INFO - PROCESS | 9171 | 1468188502169 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:22 INFO - PROCESS | 9171 | 1468188502375 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:08:22 INFO - PROCESS | 9171 | 1468188502523 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:22 INFO - PROCESS | 9171 | 1468188502534 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x99ef7800 == 31 [pid = 9171] [id = 61] 15:08:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0xa25fa000) [pid = 9171] [serial = 181] [outer = (nil)] 15:08:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0xa61bf400) [pid = 9171] [serial = 182] [outer = 0xa25fa000] 15:08:22 INFO - PROCESS | 9171 | 1468188502619 Marionette DEBUG loaded listener.js 15:08:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0xa678c400) [pid = 9171] [serial = 183] [outer = 0xa25fa000] 15:08:23 INFO - PROCESS | 9171 | 1468188503583 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1502ms 15:08:23 INFO - PROCESS | 9171 | 1468188503620 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:08:23 INFO - PROCESS | 9171 | 1468188503624 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 15:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:08:23 INFO - PROCESS | 9171 | 1468188503632 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:08:23 INFO - PROCESS | 9171 | 1468188503636 Marionette TRACE conn3 <- [1,218,null,{}] 15:08:23 INFO - PROCESS | 9171 | 1468188503642 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:23 INFO - PROCESS | 9171 | 1468188503648 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:23 INFO - PROCESS | 9171 | 1468188503844 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:08:24 INFO - PROCESS | 9171 | 1468188504028 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:24 INFO - PROCESS | 9171 | 1468188504037 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x99b41c00 == 32 [pid = 9171] [id = 62] 15:08:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x99b44c00) [pid = 9171] [serial = 184] [outer = (nil)] 15:08:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x99b4d000) [pid = 9171] [serial = 185] [outer = 0x99b44c00] 15:08:24 INFO - PROCESS | 9171 | 1468188504174 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x99ef8c00) [pid = 9171] [serial = 186] [outer = 0x99b44c00] 15:08:25 INFO - PROCESS | 9171 | 1468188505030 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1437ms 15:08:25 INFO - PROCESS | 9171 | 1468188505070 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:08:25 INFO - PROCESS | 9171 | 1468188505075 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 15:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:08:25 INFO - PROCESS | 9171 | 1468188505082 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:08:25 INFO - PROCESS | 9171 | 1468188505087 Marionette TRACE conn3 <- [1,222,null,{}] 15:08:25 INFO - PROCESS | 9171 | 1468188505113 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:25 INFO - PROCESS | 9171 | 1468188505119 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:25 INFO - PROCESS | 9171 | 1468188505314 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:08:25 INFO - PROCESS | 9171 | 1468188505465 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 9171 | 1468188505485 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:25 INFO - PROCESS | 9171 | ++DOCSHELL 0xa69cd800 == 33 [pid = 9171] [id = 63] 15:08:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0xa69cdc00) [pid = 9171] [serial = 187] [outer = (nil)] 15:08:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0xa6ea2800) [pid = 9171] [serial = 188] [outer = 0xa69cdc00] 15:08:25 INFO - PROCESS | 9171 | 1468188505578 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0xa6f43400) [pid = 9171] [serial = 189] [outer = 0xa69cdc00] 15:08:26 INFO - PROCESS | 9171 | 1468188506475 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1453ms 15:08:26 INFO - PROCESS | 9171 | 1468188506536 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:08:26 INFO - PROCESS | 9171 | 1468188506541 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 15:08:26 INFO - PROCESS | 9171 | 1468188506549 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 9171 | 1468188506553 Marionette TRACE conn3 <- [1,226,null,{}] 15:08:26 INFO - PROCESS | 9171 | 1468188506559 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:26 INFO - PROCESS | 9171 | 1468188506564 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:26 INFO - PROCESS | 9171 | 1468188506760 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:08:26 INFO - PROCESS | 9171 | 1468188506913 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 9171 | 1468188506921 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x99b4e000 == 34 [pid = 9171] [id = 64] 15:08:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x99b4fc00) [pid = 9171] [serial = 190] [outer = (nil)] 15:08:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0xa8256800) [pid = 9171] [serial = 191] [outer = 0x99b4fc00] 15:08:27 INFO - PROCESS | 9171 | 1468188507007 Marionette DEBUG loaded listener.js 15:08:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0xa825f400) [pid = 9171] [serial = 192] [outer = 0x99b4fc00] 15:08:27 INFO - PROCESS | 9171 | 1468188507870 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1383ms 15:08:27 INFO - PROCESS | 9171 | 1468188507931 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:08:27 INFO - PROCESS | 9171 | 1468188507936 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 15:08:27 INFO - PROCESS | 9171 | 1468188507943 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:08:27 INFO - PROCESS | 9171 | 1468188507948 Marionette TRACE conn3 <- [1,230,null,{}] 15:08:27 INFO - PROCESS | 9171 | 1468188507954 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:27 INFO - PROCESS | 9171 | 1468188507960 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:28 INFO - PROCESS | 9171 | 1468188508184 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:08:28 INFO - PROCESS | 9171 | 1468188508338 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:28 INFO - PROCESS | 9171 | 1468188508348 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x938ccc00 == 35 [pid = 9171] [id = 65] 15:08:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x93b6dc00) [pid = 9171] [serial = 193] [outer = (nil)] 15:08:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x951f8400) [pid = 9171] [serial = 194] [outer = 0x93b6dc00] 15:08:28 INFO - PROCESS | 9171 | 1468188508434 Marionette DEBUG loaded listener.js 15:08:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x98cb0800) [pid = 9171] [serial = 195] [outer = 0x93b6dc00] 15:08:29 INFO - PROCESS | 9171 | 1468188509565 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1689ms 15:08:29 INFO - PROCESS | 9171 | 1468188509633 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:08:29 INFO - PROCESS | 9171 | 1468188509648 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 15:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:08:29 INFO - PROCESS | 9171 | 1468188509662 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:08:29 INFO - PROCESS | 9171 | 1468188509667 Marionette TRACE conn3 <- [1,234,null,{}] 15:08:29 INFO - PROCESS | 9171 | 1468188509676 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:29 INFO - PROCESS | 9171 | 1468188509682 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:29 INFO - PROCESS | 9171 | 1468188509915 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:08:30 INFO - PROCESS | 9171 | 1468188510115 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:30 INFO - PROCESS | 9171 | 1468188510126 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x951fc000 == 36 [pid = 9171] [id = 66] 15:08:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x951fd800) [pid = 9171] [serial = 196] [outer = (nil)] 15:08:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x9761f800) [pid = 9171] [serial = 197] [outer = 0x951fd800] 15:08:30 INFO - PROCESS | 9171 | 1468188510206 Marionette DEBUG loaded listener.js 15:08:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x98896c00) [pid = 9171] [serial = 198] [outer = 0x951fd800] 15:08:31 INFO - PROCESS | 9171 | 1468188511148 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1544ms 15:08:31 INFO - PROCESS | 9171 | 1468188511205 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:08:31 INFO - PROCESS | 9171 | 1468188511213 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 15:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:08:31 INFO - PROCESS | 9171 | 1468188511224 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:08:31 INFO - PROCESS | 9171 | 1468188511228 Marionette TRACE conn3 <- [1,238,null,{}] 15:08:31 INFO - PROCESS | 9171 | 1468188511236 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:31 INFO - PROCESS | 9171 | 1468188511241 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:31 INFO - PROCESS | 9171 | 1468188511481 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:08:31 INFO - PROCESS | 9171 | --DOCSHELL 0x93940000 == 35 [pid = 9171] [id = 20] 15:08:31 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x9aad6400) [pid = 9171] [serial = 116] [outer = (nil)] [url = about:blank] 15:08:31 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x9514a000) [pid = 9171] [serial = 134] [outer = (nil)] [url = about:blank] 15:08:31 INFO - PROCESS | 9171 | --DOCSHELL 0x93b68c00 == 34 [pid = 9171] [id = 49] 15:08:31 INFO - PROCESS | 9171 | --DOCSHELL 0x9b010000 == 33 [pid = 9171] [id = 48] 15:08:31 INFO - PROCESS | 9171 | --DOCSHELL 0x938ea800 == 32 [pid = 9171] [id = 47] 15:08:31 INFO - PROCESS | 9171 | --DOCSHELL 0x92edec00 == 31 [pid = 9171] [id = 46] 15:08:31 INFO - PROCESS | 9171 | 1468188511708 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:31 INFO - PROCESS | 9171 | 1468188511719 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x92edec00 == 32 [pid = 9171] [id = 67] 15:08:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x9514a000) [pid = 9171] [serial = 199] [outer = (nil)] 15:08:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x98893400) [pid = 9171] [serial = 200] [outer = 0x9514a000] 15:08:31 INFO - PROCESS | 9171 | 1468188511798 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x99ae7400) [pid = 9171] [serial = 201] [outer = 0x9514a000] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0xa2ffac00) [pid = 9171] [serial = 108] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x9b5e3000) [pid = 9171] [serial = 128] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0xa23d1400) [pid = 9171] [serial = 131] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0xa318d400) [pid = 9171] [serial = 132] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0xa2556400) [pid = 9171] [serial = 119] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x98818800) [pid = 9171] [serial = 125] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x951f2400) [pid = 9171] [serial = 122] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x951f6000) [pid = 9171] [serial = 123] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x988f4400) [pid = 9171] [serial = 113] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x93940800) [pid = 9171] [serial = 110] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x9d814c00) [pid = 9171] [serial = 129] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x99414800) [pid = 9171] [serial = 126] [outer = (nil)] [url = about:blank] 15:08:32 INFO - PROCESS | 9171 | 1468188512621 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1439ms 15:08:32 INFO - PROCESS | 9171 | 1468188512669 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:08:32 INFO - PROCESS | 9171 | 1468188512673 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 15:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:08:32 INFO - PROCESS | 9171 | 1468188512681 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 9171 | 1468188512688 Marionette TRACE conn3 <- [1,242,null,{}] 15:08:32 INFO - PROCESS | 9171 | 1468188512704 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:32 INFO - PROCESS | 9171 | 1468188512714 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:32 INFO - PROCESS | 9171 | 1468188512904 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:08:33 INFO - PROCESS | 9171 | 1468188513027 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:33 INFO - PROCESS | 9171 | 1468188513036 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x99ef3800 == 33 [pid = 9171] [id = 68] 15:08:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x99ef6400) [pid = 9171] [serial = 202] [outer = (nil)] 15:08:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x9b082c00) [pid = 9171] [serial = 203] [outer = 0x99ef6400] 15:08:33 INFO - PROCESS | 9171 | 1468188513120 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x9d81e400) [pid = 9171] [serial = 204] [outer = 0x99ef6400] 15:08:33 INFO - PROCESS | 9171 | 1468188513958 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1340ms 15:08:34 INFO - PROCESS | 9171 | 1468188514022 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:08:34 INFO - PROCESS | 9171 | 1468188514029 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 15:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:08:34 INFO - PROCESS | 9171 | 1468188514044 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 9171 | 1468188514047 Marionette TRACE conn3 <- [1,246,null,{}] 15:08:34 INFO - PROCESS | 9171 | 1468188514057 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:34 INFO - PROCESS | 9171 | 1468188514061 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:34 INFO - PROCESS | 9171 | 1468188514287 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:08:34 INFO - PROCESS | 9171 | 1468188514315 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 9171 | 1468188514324 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x91ac3800 == 34 [pid = 9171] [id = 69] 15:08:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x91ac5000) [pid = 9171] [serial = 205] [outer = (nil)] 15:08:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x91aca400) [pid = 9171] [serial = 206] [outer = 0x91ac5000] 15:08:34 INFO - PROCESS | 9171 | 1468188514396 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x91acd400) [pid = 9171] [serial = 207] [outer = 0x91ac5000] 15:08:35 INFO - PROCESS | 9171 | 1468188515376 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1392ms 15:08:35 INFO - PROCESS | 9171 | 1468188515436 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 9171 | 1468188515439 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 15:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:08:35 INFO - PROCESS | 9171 | 1468188515448 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 9171 | 1468188515451 Marionette TRACE conn3 <- [1,250,null,{}] 15:08:35 INFO - PROCESS | 9171 | 1468188515457 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:35 INFO - PROCESS | 9171 | 1468188515464 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:35 INFO - PROCESS | 9171 | 1468188515683 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:08:35 INFO - PROCESS | 9171 | 1468188515708 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:35 INFO - PROCESS | 9171 | 1468188515719 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x91ac0c00 == 35 [pid = 9171] [id = 70] 15:08:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x91ac8400) [pid = 9171] [serial = 208] [outer = (nil)] 15:08:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0xa23cbc00) [pid = 9171] [serial = 209] [outer = 0x91ac8400] 15:08:35 INFO - PROCESS | 9171 | 1468188515789 Marionette DEBUG loaded listener.js 15:08:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0xa25fd000) [pid = 9171] [serial = 210] [outer = 0x91ac8400] 15:08:36 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x9b078800) [pid = 9171] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:08:36 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x988ea400) [pid = 9171] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:08:36 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x9aad6000) [pid = 9171] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:08:36 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x9a948800) [pid = 9171] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:08:36 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x95144c00) [pid = 9171] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:08:36 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x95185000) [pid = 9171] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:08:36 INFO - PROCESS | 9171 | 1468188516793 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1385ms 15:08:36 INFO - PROCESS | 9171 | 1468188516833 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:08:36 INFO - PROCESS | 9171 | 1468188516838 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 15:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:08:36 INFO - PROCESS | 9171 | 1468188516844 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:08:36 INFO - PROCESS | 9171 | 1468188516848 Marionette TRACE conn3 <- [1,254,null,{}] 15:08:36 INFO - PROCESS | 9171 | 1468188516854 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:36 INFO - PROCESS | 9171 | 1468188516865 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:37 INFO - PROCESS | 9171 | 1468188517110 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:08:37 INFO - PROCESS | 9171 | 1468188517125 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 9171 | 1468188517131 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x91ac7000 == 36 [pid = 9171] [id = 71] 15:08:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x99ef4000) [pid = 9171] [serial = 211] [outer = (nil)] 15:08:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0xa6740000) [pid = 9171] [serial = 212] [outer = 0x99ef4000] 15:08:37 INFO - PROCESS | 9171 | 1468188517204 Marionette DEBUG loaded listener.js 15:08:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0xa6ea6c00) [pid = 9171] [serial = 213] [outer = 0x99ef4000] 15:08:38 INFO - PROCESS | 9171 | 1468188518007 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1182ms 15:08:38 INFO - PROCESS | 9171 | 1468188518035 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:08:38 INFO - PROCESS | 9171 | 1468188518039 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 15:08:38 INFO - PROCESS | 9171 | 1468188518046 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:08:38 INFO - PROCESS | 9171 | 1468188518050 Marionette TRACE conn3 <- [1,258,null,{}] 15:08:38 INFO - PROCESS | 9171 | 1468188518057 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:38 INFO - PROCESS | 9171 | 1468188518061 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:38 INFO - PROCESS | 9171 | 1468188518233 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:08:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0xa69cf000) [pid = 9171] [serial = 214] [outer = 0x9a298c00] 15:08:38 INFO - PROCESS | 9171 | 1468188518288 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:38 INFO - PROCESS | 9171 | 1468188518298 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:38 INFO - PROCESS | 9171 | ++DOCSHELL 0xa823c800 == 37 [pid = 9171] [id = 72] 15:08:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0xa823d000) [pid = 9171] [serial = 215] [outer = (nil)] 15:08:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0xa82f8000) [pid = 9171] [serial = 216] [outer = 0xa823d000] 15:08:38 INFO - PROCESS | 9171 | 1468188518483 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0xa8249c00) [pid = 9171] [serial = 217] [outer = 0xa823d000] 15:08:39 INFO - PROCESS | 9171 | 1468188519529 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1536ms 15:08:39 INFO - PROCESS | 9171 | 1468188519583 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:08:39 INFO - PROCESS | 9171 | 1468188519590 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 15:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:08:39 INFO - PROCESS | 9171 | 1468188519600 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:08:39 INFO - PROCESS | 9171 | 1468188519608 Marionette TRACE conn3 <- [1,262,null,{}] 15:08:39 INFO - PROCESS | 9171 | 1468188519618 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:39 INFO - PROCESS | 9171 | 1468188519623 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:39 INFO - PROCESS | 9171 | 1468188519899 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:08:40 INFO - PROCESS | 9171 | 1468188520215 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:40 INFO - PROCESS | 9171 | 1468188520230 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b26800 == 38 [pid = 9171] [id = 73] 15:08:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x91b27c00) [pid = 9171] [serial = 218] [outer = (nil)] 15:08:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x91b2cc00) [pid = 9171] [serial = 219] [outer = 0x91b27c00] 15:08:40 INFO - PROCESS | 9171 | 1468188520379 Marionette DEBUG loaded listener.js 15:08:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x93b70800) [pid = 9171] [serial = 220] [outer = 0x91b27c00] 15:08:41 INFO - PROCESS | 9171 | 1468188521719 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 2203ms 15:08:41 INFO - PROCESS | 9171 | 1468188521804 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:08:41 INFO - PROCESS | 9171 | 1468188521812 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 15:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:08:41 INFO - PROCESS | 9171 | 1468188521839 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:08:41 INFO - PROCESS | 9171 | 1468188521845 Marionette TRACE conn3 <- [1,266,null,{}] 15:08:41 INFO - PROCESS | 9171 | 1468188521907 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:41 INFO - PROCESS | 9171 | 1468188521914 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:42 INFO - PROCESS | 9171 | 1468188522179 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:08:42 INFO - PROCESS | 9171 | 1468188522351 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:42 INFO - PROCESS | 9171 | 1468188522362 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b2a000 == 39 [pid = 9171] [id = 74] 15:08:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x951f7800) [pid = 9171] [serial = 221] [outer = (nil)] 15:08:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x988ea400) [pid = 9171] [serial = 222] [outer = 0x951f7800] 15:08:42 INFO - PROCESS | 9171 | 1468188522448 Marionette DEBUG loaded listener.js 15:08:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x99b4ac00) [pid = 9171] [serial = 223] [outer = 0x951f7800] 15:08:43 INFO - PROCESS | 9171 | 1468188523352 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1545ms 15:08:43 INFO - PROCESS | 9171 | 1468188523381 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:08:43 INFO - PROCESS | 9171 | 1468188523386 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 15:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:08:43 INFO - PROCESS | 9171 | 1468188523393 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:08:43 INFO - PROCESS | 9171 | 1468188523400 Marionette TRACE conn3 <- [1,270,null,{}] 15:08:43 INFO - PROCESS | 9171 | 1468188523417 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:43 INFO - PROCESS | 9171 | 1468188523427 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:43 INFO - PROCESS | 9171 | 1468188523632 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:08:43 INFO - PROCESS | 9171 | 1468188523793 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:43 INFO - PROCESS | 9171 | 1468188523807 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x9cb2c800 == 40 [pid = 9171] [id = 75] 15:08:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x9d817800) [pid = 9171] [serial = 224] [outer = (nil)] 15:08:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0xa2ff5c00) [pid = 9171] [serial = 225] [outer = 0x9d817800] 15:08:43 INFO - PROCESS | 9171 | 1468188523981 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0xa4f21400) [pid = 9171] [serial = 226] [outer = 0x9d817800] 15:08:44 INFO - PROCESS | 9171 | 1468188524868 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1542ms 15:08:44 INFO - PROCESS | 9171 | 1468188524936 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:08:44 INFO - PROCESS | 9171 | 1468188524942 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 15:08:44 INFO - PROCESS | 9171 | 1468188524948 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 9171 | 1468188524953 Marionette TRACE conn3 <- [1,274,null,{}] 15:08:44 INFO - PROCESS | 9171 | 1468188524959 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:44 INFO - PROCESS | 9171 | 1468188524965 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:45 INFO - PROCESS | 9171 | 1468188525195 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:08:45 INFO - PROCESS | 9171 | 1468188525391 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:45 INFO - PROCESS | 9171 | 1468188525402 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x938e0000 == 41 [pid = 9171] [id = 76] 15:08:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x99b4e400) [pid = 9171] [serial = 227] [outer = (nil)] 15:08:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0xa6f49000) [pid = 9171] [serial = 228] [outer = 0x99b4e400] 15:08:45 INFO - PROCESS | 9171 | 1468188525533 Marionette DEBUG loaded listener.js 15:08:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0xa82fa000) [pid = 9171] [serial = 229] [outer = 0x99b4e400] 15:08:46 INFO - PROCESS | 9171 | 1468188526392 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1489ms 15:08:46 INFO - PROCESS | 9171 | 1468188526439 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:08:46 INFO - PROCESS | 9171 | 1468188526443 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 15:08:46 INFO - PROCESS | 9171 | 1468188526450 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:08:46 INFO - PROCESS | 9171 | 1468188526454 Marionette TRACE conn3 <- [1,278,null,{}] 15:08:46 INFO - PROCESS | 9171 | 1468188526460 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:46 INFO - PROCESS | 9171 | 1468188526466 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:46 INFO - PROCESS | 9171 | 1468188526652 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:08:46 INFO - PROCESS | 9171 | 1468188526811 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:46 INFO - PROCESS | 9171 | 1468188526821 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x95006800 == 42 [pid = 9171] [id = 77] 15:08:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0xa8245000) [pid = 9171] [serial = 230] [outer = (nil)] 15:08:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0xa9021800) [pid = 9171] [serial = 231] [outer = 0xa8245000] 15:08:46 INFO - PROCESS | 9171 | 1468188526904 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0xa905b800) [pid = 9171] [serial = 232] [outer = 0xa8245000] 15:08:47 INFO - PROCESS | 9171 | 1468188527788 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1384ms 15:08:47 INFO - PROCESS | 9171 | 1468188527835 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 9171 | 1468188527839 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 15:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:08:47 INFO - PROCESS | 9171 | 1468188527846 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 9171 | 1468188527850 Marionette TRACE conn3 <- [1,282,null,{}] 15:08:47 INFO - PROCESS | 9171 | 1468188527856 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:47 INFO - PROCESS | 9171 | 1468188527866 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:48 INFO - PROCESS | 9171 | 1468188528072 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:08:48 INFO - PROCESS | 9171 | 1468188528232 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:48 INFO - PROCESS | 9171 | 1468188528243 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa01800 == 43 [pid = 9171] [id = 78] 15:08:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8fa06800) [pid = 9171] [serial = 233] [outer = (nil)] 15:08:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8fa0f400) [pid = 9171] [serial = 234] [outer = 0x8fa06800] 15:08:48 INFO - PROCESS | 9171 | 1468188528326 Marionette DEBUG loaded listener.js 15:08:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0xa90aa400) [pid = 9171] [serial = 235] [outer = 0x8fa06800] 15:08:49 INFO - PROCESS | 9171 | 1468188529215 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1437ms 15:08:49 INFO - PROCESS | 9171 | 1468188529284 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:08:49 INFO - PROCESS | 9171 | 1468188529288 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 15:08:49 INFO - PROCESS | 9171 | 1468188529295 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:08:49 INFO - PROCESS | 9171 | 1468188529299 Marionette TRACE conn3 <- [1,286,null,{}] 15:08:49 INFO - PROCESS | 9171 | 1468188529305 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:49 INFO - PROCESS | 9171 | 1468188529311 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:49 INFO - PROCESS | 9171 | 1468188529497 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:08:49 INFO - PROCESS | 9171 | 1468188529684 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 9171 | 1468188529698 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa02c00 == 44 [pid = 9171] [id = 79] 15:08:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8fa07000) [pid = 9171] [serial = 236] [outer = (nil)] 15:08:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8fbde800) [pid = 9171] [serial = 237] [outer = 0x8fa07000] 15:08:49 INFO - PROCESS | 9171 | 1468188529907 Marionette DEBUG loaded listener.js 15:08:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fbe1c00) [pid = 9171] [serial = 238] [outer = 0x8fa07000] 15:08:50 INFO - PROCESS | 9171 | 1468188530854 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1633ms 15:08:50 INFO - PROCESS | 9171 | 1468188530928 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:08:50 INFO - PROCESS | 9171 | 1468188530932 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 15:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:08:50 INFO - PROCESS | 9171 | 1468188530939 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:08:50 INFO - PROCESS | 9171 | 1468188530942 Marionette TRACE conn3 <- [1,290,null,{}] 15:08:50 INFO - PROCESS | 9171 | 1468188530948 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:50 INFO - PROCESS | 9171 | 1468188530954 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:51 INFO - PROCESS | 9171 | 1468188531191 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:08:51 INFO - PROCESS | 9171 | 1468188531355 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:51 INFO - PROCESS | 9171 | 1468188531365 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0f800 == 45 [pid = 9171] [id = 80] 15:08:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8fbdac00) [pid = 9171] [serial = 239] [outer = (nil)] 15:08:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8fde5800) [pid = 9171] [serial = 240] [outer = 0x8fbdac00] 15:08:51 INFO - PROCESS | 9171 | 1468188531448 Marionette DEBUG loaded listener.js 15:08:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8fde7c00) [pid = 9171] [serial = 241] [outer = 0x8fbdac00] 15:08:52 INFO - PROCESS | 9171 | 1468188532550 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1645ms 15:08:52 INFO - PROCESS | 9171 | 1468188532593 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 9171 | 1468188532600 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 15:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:08:52 INFO - PROCESS | 9171 | 1468188532612 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 9171 | 1468188532616 Marionette TRACE conn3 <- [1,294,null,{}] 15:08:52 INFO - PROCESS | 9171 | 1468188532626 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:52 INFO - PROCESS | 9171 | 1468188532631 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:52 INFO - PROCESS | 9171 | 1468188532811 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:08:53 INFO - PROCESS | 9171 | 1468188533008 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:53 INFO - PROCESS | 9171 | 1468188533022 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b1d800 == 46 [pid = 9171] [id = 81] 15:08:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x91b1dc00) [pid = 9171] [serial = 242] [outer = (nil)] 15:08:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x91b20800) [pid = 9171] [serial = 243] [outer = 0x91b1dc00] 15:08:53 INFO - PROCESS | 9171 | 1468188533096 Marionette DEBUG loaded listener.js 15:08:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x91b26000) [pid = 9171] [serial = 244] [outer = 0x91b1dc00] 15:08:53 INFO - PROCESS | 9171 | 1468188533974 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:54 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. 15:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1444ms 15:08:54 INFO - PROCESS | 9171 | 1468188534055 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:08:54 INFO - PROCESS | 9171 | 1468188534065 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 15:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:08:54 INFO - PROCESS | 9171 | 1468188534083 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:08:54 INFO - PROCESS | 9171 | 1468188534089 Marionette TRACE conn3 <- [1,298,null,{}] 15:08:54 INFO - PROCESS | 9171 | 1468188534095 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:54 INFO - PROCESS | 9171 | 1468188534101 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:54 INFO - PROCESS | 9171 | 1468188534328 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:08:54 INFO - PROCESS | 9171 | 1468188534537 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 9171 | 1468188534543 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b2a400 == 47 [pid = 9171] [id = 82] 15:08:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x93944c00) [pid = 9171] [serial = 245] [outer = (nil)] 15:08:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x95179400) [pid = 9171] [serial = 246] [outer = 0x93944c00] 15:08:54 INFO - PROCESS | 9171 | 1468188534645 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x95180c00) [pid = 9171] [serial = 247] [outer = 0x93944c00] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x99ebd800) [pid = 9171] [serial = 170] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0xa2ff7c00) [pid = 9171] [serial = 167] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x994e6800) [pid = 9171] [serial = 159] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0xa23d3800) [pid = 9171] [serial = 165] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x9939e000) [pid = 9171] [serial = 158] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x993a0000) [pid = 9171] [serial = 152] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0xa34df800) [pid = 9171] [serial = 146] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x95184c00) [pid = 9171] [serial = 149] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x9cb2d400) [pid = 9171] [serial = 162] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x9514b400) [pid = 9171] [serial = 135] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x951f2c00) [pid = 9171] [serial = 155] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x951fc800) [pid = 9171] [serial = 156] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x9cb25000) [pid = 9171] [serial = 143] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0xa3110800) [pid = 9171] [serial = 168] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0xa2373c00) [pid = 9171] [serial = 164] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x9b003c00) [pid = 9171] [serial = 161] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x93b6fc00) [pid = 9171] [serial = 137] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x964e8400) [pid = 9171] [serial = 140] [outer = (nil)] [url = about:blank] 15:08:55 INFO - PROCESS | 9171 | 1468188535640 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:55 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. 15:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1588ms 15:08:55 INFO - PROCESS | 9171 | 1468188535672 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:08:55 INFO - PROCESS | 9171 | 1468188535676 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 15:08:55 INFO - PROCESS | 9171 | 1468188535683 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 9171 | 1468188535689 Marionette TRACE conn3 <- [1,302,null,{}] 15:08:55 INFO - PROCESS | 9171 | 1468188535705 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:55 INFO - PROCESS | 9171 | 1468188535714 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:55 INFO - PROCESS | 9171 | 1468188535902 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:08:56 INFO - PROCESS | 9171 | 1468188536074 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:56 INFO - PROCESS | 9171 | 1468188536088 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x95256000 == 48 [pid = 9171] [id = 83] 15:08:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x95257c00) [pid = 9171] [serial = 248] [outer = (nil)] 15:08:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x98cab800) [pid = 9171] [serial = 249] [outer = 0x95257c00] 15:08:56 INFO - PROCESS | 9171 | 1468188536169 Marionette DEBUG loaded listener.js 15:08:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x99414c00) [pid = 9171] [serial = 250] [outer = 0x95257c00] 15:08:56 INFO - PROCESS | 9171 | 1468188536960 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:56 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. 15:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1291ms 15:08:56 INFO - PROCESS | 9171 | 1468188536985 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:08:56 INFO - PROCESS | 9171 | 1468188536990 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 15:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:08:57 INFO - PROCESS | 9171 | 1468188536997 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 9171 | 1468188537000 Marionette TRACE conn3 <- [1,306,null,{}] 15:08:57 INFO - PROCESS | 9171 | 1468188537006 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:57 INFO - PROCESS | 9171 | 1468188537011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:57 INFO - PROCESS | 9171 | 1468188537180 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:08:57 INFO - PROCESS | 9171 | 1468188537196 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 9171 | 1468188537202 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x99b49400 == 49 [pid = 9171] [id = 84] 15:08:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x99b4d800) [pid = 9171] [serial = 251] [outer = (nil)] 15:08:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x99eb3400) [pid = 9171] [serial = 252] [outer = 0x99b4d800] 15:08:57 INFO - PROCESS | 9171 | 1468188537276 Marionette DEBUG loaded listener.js 15:08:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x99eeb800) [pid = 9171] [serial = 253] [outer = 0x99b4d800] 15:08:58 INFO - PROCESS | 9171 | 1468188538192 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:58 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. 15:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1229ms 15:08:58 INFO - PROCESS | 9171 | 1468188538230 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:08:58 INFO - PROCESS | 9171 | 1468188538233 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 15:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:08:58 INFO - PROCESS | 9171 | 1468188538240 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:08:58 INFO - PROCESS | 9171 | 1468188538244 Marionette TRACE conn3 <- [1,310,null,{}] 15:08:58 INFO - PROCESS | 9171 | 1468188538255 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:58 INFO - PROCESS | 9171 | 1468188538259 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:58 INFO - PROCESS | 9171 | 1468188538480 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:08:58 INFO - PROCESS | 9171 | 1468188538501 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:58 INFO - PROCESS | 9171 | 1468188538509 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x998aec00 == 50 [pid = 9171] [id = 85] 15:08:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x99b41400) [pid = 9171] [serial = 254] [outer = (nil)] 15:08:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x9aae1c00) [pid = 9171] [serial = 255] [outer = 0x99b41400] 15:08:58 INFO - PROCESS | 9171 | 1468188538598 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x9b079800) [pid = 9171] [serial = 256] [outer = 0x99b41400] 15:08:59 INFO - PROCESS | 9171 | 1468188539498 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:08:59 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. 15:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1284ms 15:08:59 INFO - PROCESS | 9171 | 1468188539526 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:08:59 INFO - PROCESS | 9171 | 1468188539531 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 15:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:08:59 INFO - PROCESS | 9171 | 1468188539538 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 9171 | 1468188539542 Marionette TRACE conn3 <- [1,314,null,{}] 15:08:59 INFO - PROCESS | 9171 | 1468188539548 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:59 INFO - PROCESS | 9171 | 1468188539558 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:59 INFO - PROCESS | 9171 | 1468188539831 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:08:59 INFO - PROCESS | 9171 | 1468188539858 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 9171 | 1468188539869 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:08:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd2000 == 51 [pid = 9171] [id = 86] 15:08:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x91bd3800) [pid = 9171] [serial = 257] [outer = (nil)] 15:08:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x91be0800) [pid = 9171] [serial = 258] [outer = 0x91bd3800] 15:08:59 INFO - PROCESS | 9171 | 1468188539939 Marionette DEBUG loaded listener.js 15:09:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x9cb25000) [pid = 9171] [serial = 259] [outer = 0x91bd3800] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x91ac5000) [pid = 9171] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x91ac8400) [pid = 9171] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x9514a000) [pid = 9171] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x951fd800) [pid = 9171] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x99ef6400) [pid = 9171] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x99ef4000) [pid = 9171] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:09:00 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x93b6a000) [pid = 9171] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:09:00 INFO - PROCESS | 9171 | 1468188540978 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:01 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. 15:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1495ms 15:09:01 INFO - PROCESS | 9171 | 1468188541035 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:09:01 INFO - PROCESS | 9171 | 1468188541039 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 15:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:09:01 INFO - PROCESS | 9171 | 1468188541046 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:09:01 INFO - PROCESS | 9171 | 1468188541050 Marionette TRACE conn3 <- [1,318,null,{}] 15:09:01 INFO - PROCESS | 9171 | 1468188541056 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:01 INFO - PROCESS | 9171 | 1468188541061 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:01 INFO - PROCESS | 9171 | 1468188541245 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:09:01 INFO - PROCESS | 9171 | 1468188541366 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 9171 | 1468188541373 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd8400 == 52 [pid = 9171] [id = 87] 15:09:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x91bdac00) [pid = 9171] [serial = 260] [outer = (nil)] 15:09:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x9d86dc00) [pid = 9171] [serial = 261] [outer = 0x91bdac00] 15:09:01 INFO - PROCESS | 9171 | 1468188541445 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0xa2327000) [pid = 9171] [serial = 262] [outer = 0x91bdac00] 15:09:02 INFO - PROCESS | 9171 | 1468188542245 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:02 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. 15:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1251ms 15:09:02 INFO - PROCESS | 9171 | 1468188542299 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 9171 | 1468188542303 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 15:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:09:02 INFO - PROCESS | 9171 | 1468188542312 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 9171 | 1468188542316 Marionette TRACE conn3 <- [1,322,null,{}] 15:09:02 INFO - PROCESS | 9171 | 1468188542461 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:02 INFO - PROCESS | 9171 | 1468188542472 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:02 INFO - PROCESS | 9171 | 1468188542810 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:09:03 INFO - PROCESS | 9171 | 1468188543054 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:03 INFO - PROCESS | 9171 | 1468188543068 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdef000 == 53 [pid = 9171] [id = 88] 15:09:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fdef400) [pid = 9171] [serial = 263] [outer = (nil)] 15:09:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8fe83c00) [pid = 9171] [serial = 264] [outer = 0x8fdef400] 15:09:03 INFO - PROCESS | 9171 | 1468188543154 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8fe87000) [pid = 9171] [serial = 265] [outer = 0x8fdef400] 15:09:04 INFO - PROCESS | 9171 | 1468188544154 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:04 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. 15:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1859ms 15:09:04 INFO - PROCESS | 9171 | 1468188544172 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:09:04 INFO - PROCESS | 9171 | 1468188544178 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 15:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:09:04 INFO - PROCESS | 9171 | 1468188544187 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:09:04 INFO - PROCESS | 9171 | 1468188544192 Marionette TRACE conn3 <- [1,326,null,{}] 15:09:04 INFO - PROCESS | 9171 | 1468188544201 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:04 INFO - PROCESS | 9171 | 1468188544208 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:04 INFO - PROCESS | 9171 | 1468188544415 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:09:04 INFO - PROCESS | 9171 | 1468188544628 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 9171 | 1468188544641 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b27400 == 54 [pid = 9171] [id = 89] 15:09:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x91bd3400) [pid = 9171] [serial = 266] [outer = (nil)] 15:09:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x91bd8c00) [pid = 9171] [serial = 267] [outer = 0x91bd3400] 15:09:04 INFO - PROCESS | 9171 | 1468188544772 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x91bde800) [pid = 9171] [serial = 268] [outer = 0x91bd3400] 15:09:05 INFO - PROCESS | 9171 | 1468188545793 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:05 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. 15:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1650ms 15:09:05 INFO - PROCESS | 9171 | 1468188545838 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 9171 | 1468188545842 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 15:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:09:05 INFO - PROCESS | 9171 | 1468188545869 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 9171 | 1468188545874 Marionette TRACE conn3 <- [1,330,null,{}] 15:09:05 INFO - PROCESS | 9171 | 1468188545882 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:05 INFO - PROCESS | 9171 | 1468188545887 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:06 INFO - PROCESS | 9171 | 1468188546091 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:09:06 INFO - PROCESS | 9171 | 1468188546317 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:06 INFO - PROCESS | 9171 | 1468188546331 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x9508a000 == 55 [pid = 9171] [id = 90] 15:09:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x9514b800) [pid = 9171] [serial = 269] [outer = (nil)] 15:09:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x951f6800) [pid = 9171] [serial = 270] [outer = 0x9514b800] 15:09:06 INFO - PROCESS | 9171 | 1468188546434 Marionette DEBUG loaded listener.js 15:09:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x95256c00) [pid = 9171] [serial = 271] [outer = 0x9514b800] 15:09:07 INFO - PROCESS | 9171 | 1468188547375 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:07 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. 15:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1557ms 15:09:07 INFO - PROCESS | 9171 | 1468188547416 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:09:07 INFO - PROCESS | 9171 | 1468188547427 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 15:09:07 INFO - PROCESS | 9171 | 1468188547436 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:09:07 INFO - PROCESS | 9171 | 1468188547440 Marionette TRACE conn3 <- [1,334,null,{}] 15:09:07 INFO - PROCESS | 9171 | 1468188547446 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:07 INFO - PROCESS | 9171 | 1468188547452 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:07 INFO - PROCESS | 9171 | 1468188547661 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:09:07 INFO - PROCESS | 9171 | 1468188547871 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 9171 | 1468188547878 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0bc00 == 56 [pid = 9171] [id = 91] 15:09:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8fac4800) [pid = 9171] [serial = 272] [outer = (nil)] 15:09:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8facd000) [pid = 9171] [serial = 273] [outer = 0x8fac4800] 15:09:08 INFO - PROCESS | 9171 | 1468188548008 Marionette DEBUG loaded listener.js 15:09:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x9508f000) [pid = 9171] [serial = 274] [outer = 0x8fac4800] 15:09:08 INFO - PROCESS | 9171 | 1468188548891 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:08 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. 15:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1491ms 15:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:09:08 INFO - PROCESS | 9171 | 1468188548926 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 9171 | 1468188548930 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 15:09:08 INFO - PROCESS | 9171 | 1468188548937 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 9171 | 1468188548940 Marionette TRACE conn3 <- [1,338,null,{}] 15:09:08 INFO - PROCESS | 9171 | 1468188548948 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:08 INFO - PROCESS | 9171 | 1468188548954 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:09 INFO - PROCESS | 9171 | 1468188549158 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:09:09 INFO - PROCESS | 9171 | 1468188549326 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 9171 | 1468188549333 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x95145800 == 57 [pid = 9171] [id = 92] 15:09:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x98893800) [pid = 9171] [serial = 275] [outer = (nil)] 15:09:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x998df400) [pid = 9171] [serial = 276] [outer = 0x98893800] 15:09:09 INFO - PROCESS | 9171 | 1468188549418 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x99eb9000) [pid = 9171] [serial = 277] [outer = 0x98893800] 15:09:10 INFO - PROCESS | 9171 | 1468188550352 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:10 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. 15:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1485ms 15:09:10 INFO - PROCESS | 9171 | 1468188550422 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:09:10 INFO - PROCESS | 9171 | 1468188550427 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 15:09:10 INFO - PROCESS | 9171 | 1468188550434 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:09:10 INFO - PROCESS | 9171 | 1468188550440 Marionette TRACE conn3 <- [1,342,null,{}] 15:09:10 INFO - PROCESS | 9171 | 1468188550447 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:10 INFO - PROCESS | 9171 | 1468188550458 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:10 INFO - PROCESS | 9171 | 1468188550757 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:09:11 INFO - PROCESS | 9171 | 1468188550996 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 9171 | 1468188551008 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa07800 == 58 [pid = 9171] [id = 93] 15:09:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x98cac000) [pid = 9171] [serial = 278] [outer = (nil)] 15:09:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0xa310f000) [pid = 9171] [serial = 279] [outer = 0x98cac000] 15:09:11 INFO - PROCESS | 9171 | 1468188551090 Marionette DEBUG loaded listener.js 15:09:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0xa4d52000) [pid = 9171] [serial = 280] [outer = 0x98cac000] 15:09:11 INFO - PROCESS | 9171 | 1468188551971 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:12 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. 15:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1591ms 15:09:12 INFO - PROCESS | 9171 | 1468188552026 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:09:12 INFO - PROCESS | 9171 | 1468188552031 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 15:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:09:12 INFO - PROCESS | 9171 | 1468188552037 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:09:12 INFO - PROCESS | 9171 | 1468188552042 Marionette TRACE conn3 <- [1,346,null,{}] 15:09:12 INFO - PROCESS | 9171 | 1468188552048 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:12 INFO - PROCESS | 9171 | 1468188552054 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:12 INFO - PROCESS | 9171 | 1468188552256 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:09:12 INFO - PROCESS | 9171 | 1468188552424 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:12 INFO - PROCESS | 9171 | 1468188552433 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f38e000 == 59 [pid = 9171] [id = 94] 15:09:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x8f38f400) [pid = 9171] [serial = 281] [outer = (nil)] 15:09:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8f396c00) [pid = 9171] [serial = 282] [outer = 0x8f38f400] 15:09:12 INFO - PROCESS | 9171 | 1468188552518 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x8f398000) [pid = 9171] [serial = 283] [outer = 0x8f38f400] 15:09:13 INFO - PROCESS | 9171 | 1468188553430 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:13 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. 15:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1432ms 15:09:13 INFO - PROCESS | 9171 | 1468188553471 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:09:13 INFO - PROCESS | 9171 | 1468188553475 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 15:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:09:13 INFO - PROCESS | 9171 | 1468188553482 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 9171 | 1468188553486 Marionette TRACE conn3 <- [1,350,null,{}] 15:09:13 INFO - PROCESS | 9171 | 1468188553493 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:13 INFO - PROCESS | 9171 | 1468188553499 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:13 INFO - PROCESS | 9171 | 1468188553702 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:09:13 INFO - PROCESS | 9171 | 1468188553872 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:13 INFO - PROCESS | 9171 | 1468188553881 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f38d000 == 60 [pid = 9171] [id = 95] 15:09:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x8f396000) [pid = 9171] [serial = 284] [outer = (nil)] 15:09:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x923a5800) [pid = 9171] [serial = 285] [outer = 0x8f396000] 15:09:13 INFO - PROCESS | 9171 | 1468188553968 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x923a8400) [pid = 9171] [serial = 286] [outer = 0x8f396000] 15:09:14 INFO - PROCESS | 9171 | 1468188554919 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:14 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. 15:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1482ms 15:09:14 INFO - PROCESS | 9171 | 1468188554966 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:09:14 INFO - PROCESS | 9171 | 1468188554970 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 15:09:14 INFO - PROCESS | 9171 | 1468188554977 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:09:14 INFO - PROCESS | 9171 | 1468188554981 Marionette TRACE conn3 <- [1,354,null,{}] 15:09:14 INFO - PROCESS | 9171 | 1468188554987 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:14 INFO - PROCESS | 9171 | 1468188554992 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:15 INFO - PROCESS | 9171 | 1468188555195 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:09:15 INFO - PROCESS | 9171 | 1468188555412 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 9171 | 1468188555421 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a2800 == 61 [pid = 9171] [id = 96] 15:09:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8e9a4c00) [pid = 9171] [serial = 287] [outer = (nil)] 15:09:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x8e9ac000) [pid = 9171] [serial = 288] [outer = 0x8e9a4c00] 15:09:15 INFO - PROCESS | 9171 | 1468188555569 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8e9af400) [pid = 9171] [serial = 289] [outer = 0x8e9a4c00] 15:09:16 INFO - PROCESS | 9171 | 1468188556503 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:16 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. 15:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1546ms 15:09:16 INFO - PROCESS | 9171 | 1468188556523 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:09:16 INFO - PROCESS | 9171 | 1468188556528 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 15:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:09:16 INFO - PROCESS | 9171 | 1468188556535 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:09:16 INFO - PROCESS | 9171 | 1468188556539 Marionette TRACE conn3 <- [1,358,null,{}] 15:09:16 INFO - PROCESS | 9171 | 1468188556545 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:16 INFO - PROCESS | 9171 | 1468188556551 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:16 INFO - PROCESS | 9171 | 1468188556770 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:09:17 INFO - PROCESS | 9171 | 1468188556988 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 9171 | 1468188556997 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f390400 == 62 [pid = 9171] [id = 97] 15:09:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8fa08000) [pid = 9171] [serial = 290] [outer = (nil)] 15:09:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x923a2400) [pid = 9171] [serial = 291] [outer = 0x8fa08000] 15:09:17 INFO - PROCESS | 9171 | 1468188557095 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x923aa800) [pid = 9171] [serial = 292] [outer = 0x8fa08000] 15:09:18 INFO - PROCESS | 9171 | 1468188558019 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:18 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. 15:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1544ms 15:09:18 INFO - PROCESS | 9171 | 1468188558081 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 9171 | 1468188558085 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 15:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:09:18 INFO - PROCESS | 9171 | 1468188558093 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 9171 | 1468188558097 Marionette TRACE conn3 <- [1,362,null,{}] 15:09:18 INFO - PROCESS | 9171 | 1468188558103 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:18 INFO - PROCESS | 9171 | 1468188558110 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:18 INFO - PROCESS | 9171 | 1468188558554 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:09:18 INFO - PROCESS | 9171 | 1468188558789 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:18 INFO - PROCESS | 9171 | 1468188558797 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac8c00 == 63 [pid = 9171] [id = 98] 15:09:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x8fac9000) [pid = 9171] [serial = 293] [outer = (nil)] 15:09:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8face000) [pid = 9171] [serial = 294] [outer = 0x8fac9000] 15:09:18 INFO - PROCESS | 9171 | 1468188558881 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x8fad0400) [pid = 9171] [serial = 295] [outer = 0x8fac9000] 15:09:19 INFO - PROCESS | 9171 | 1468188559986 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:20 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. 15:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1933ms 15:09:20 INFO - PROCESS | 9171 | 1468188560032 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:09:20 INFO - PROCESS | 9171 | 1468188560039 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 15:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:09:20 INFO - PROCESS | 9171 | 1468188560048 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 9171 | 1468188560053 Marionette TRACE conn3 <- [1,366,null,{}] 15:09:20 INFO - PROCESS | 9171 | 1468188560061 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:20 INFO - PROCESS | 9171 | 1468188560067 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:20 INFO - PROCESS | 9171 | 1468188560307 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:09:20 INFO - PROCESS | 9171 | 1468188560672 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 9171 | 1468188560683 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa09c00 == 64 [pid = 9171] [id = 99] 15:09:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x8fbdd000) [pid = 9171] [serial = 296] [outer = (nil)] 15:09:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x8fe8e400) [pid = 9171] [serial = 297] [outer = 0x8fbdd000] 15:09:20 INFO - PROCESS | 9171 | 1468188560765 Marionette DEBUG loaded listener.js 15:09:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x91aca800) [pid = 9171] [serial = 298] [outer = 0x8fbdd000] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x9a94e000 == 63 [pid = 9171] [id = 30] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91bd2000 == 62 [pid = 9171] [id = 86] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x998aec00 == 61 [pid = 9171] [id = 85] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x99b49400 == 60 [pid = 9171] [id = 84] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x95256000 == 59 [pid = 9171] [id = 83] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91b2a400 == 58 [pid = 9171] [id = 82] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91b1d800 == 57 [pid = 9171] [id = 81] 15:09:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91b26800 == 56 [pid = 9171] [id = 73] 15:09:21 INFO - PROCESS | 9171 | 1468188561778 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0xa2ffb000) [pid = 9171] [serial = 171] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x91acd400) [pid = 9171] [serial = 207] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0xa23cbc00) [pid = 9171] [serial = 209] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0xa25fd000) [pid = 9171] [serial = 210] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x98893400) [pid = 9171] [serial = 200] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x99ae7400) [pid = 9171] [serial = 201] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x98896c00) [pid = 9171] [serial = 198] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x9761f800) [pid = 9171] [serial = 197] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0xa61bf400) [pid = 9171] [serial = 182] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x998d7400) [pid = 9171] [serial = 176] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0xa6ea2800) [pid = 9171] [serial = 188] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x9b082c00) [pid = 9171] [serial = 203] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x93b70000) [pid = 9171] [serial = 173] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x99b4d000) [pid = 9171] [serial = 185] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x951f8400) [pid = 9171] [serial = 194] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x9ac4c800) [pid = 9171] [serial = 179] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0xa8256800) [pid = 9171] [serial = 191] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x91aca400) [pid = 9171] [serial = 206] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0xa6ea6c00) [pid = 9171] [serial = 213] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0xa6740000) [pid = 9171] [serial = 212] [outer = (nil)] [url = about:blank] 15:09:21 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x9d81e400) [pid = 9171] [serial = 204] [outer = (nil)] [url = about:blank] 15:09:21 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. 15:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1838ms 15:09:21 INFO - PROCESS | 9171 | 1468188561886 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:09:21 INFO - PROCESS | 9171 | 1468188561891 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 15:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:09:21 INFO - PROCESS | 9171 | 1468188561898 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:09:21 INFO - PROCESS | 9171 | 1468188561903 Marionette TRACE conn3 <- [1,370,null,{}] 15:09:21 INFO - PROCESS | 9171 | 1468188561910 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:21 INFO - PROCESS | 9171 | 1468188561914 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:22 INFO - PROCESS | 9171 | 1468188562114 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:09:22 INFO - PROCESS | 9171 | 1468188562292 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 9171 | 1468188562302 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd7400 == 57 [pid = 9171] [id = 100] 15:09:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x91bd9000) [pid = 9171] [serial = 299] [outer = (nil)] 15:09:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x91bdfc00) [pid = 9171] [serial = 300] [outer = 0x91bd9000] 15:09:22 INFO - PROCESS | 9171 | 1468188562375 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x93940800) [pid = 9171] [serial = 301] [outer = 0x91bd9000] 15:09:23 INFO - PROCESS | 9171 | 1468188563265 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:09:23 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. 15:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1432ms 15:09:23 INFO - PROCESS | 9171 | 1468188563332 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 9171 | 1468188563338 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 15:09:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:09:23 INFO - PROCESS | 9171 | 1468188563355 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 9171 | 1468188563363 Marionette TRACE conn3 <- [1,374,null,{}] 15:09:23 INFO - PROCESS | 9171 | 1468188563369 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:23 INFO - PROCESS | 9171 | 1468188563376 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:23 INFO - PROCESS | 9171 | 1468188563566 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:09:23 INFO - PROCESS | 9171 | 1468188563734 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:23 INFO - PROCESS | 9171 | 1468188563745 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b2c800 == 58 [pid = 9171] [id = 101] 15:09:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x9500ec00) [pid = 9171] [serial = 302] [outer = (nil)] 15:09:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x951f2c00) [pid = 9171] [serial = 303] [outer = 0x9500ec00] 15:09:23 INFO - PROCESS | 9171 | 1468188563821 Marionette DEBUG loaded listener.js 15:09:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x97623000) [pid = 9171] [serial = 304] [outer = 0x9500ec00] 15:09:24 INFO - PROCESS | 9171 | 1468188564618 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:09:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:09:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1295ms 15:09:24 INFO - PROCESS | 9171 | 1468188564643 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:09:24 INFO - PROCESS | 9171 | 1468188564647 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 15:09:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:09:24 INFO - PROCESS | 9171 | 1468188564654 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:09:24 INFO - PROCESS | 9171 | 1468188564657 Marionette TRACE conn3 <- [1,378,null,{}] 15:09:24 INFO - PROCESS | 9171 | 1468188564663 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:24 INFO - PROCESS | 9171 | 1468188564668 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:24 INFO - PROCESS | 9171 | 1468188564889 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:09:24 INFO - PROCESS | 9171 | 1468188564917 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 9171 | 1468188564925 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x95087000 == 59 [pid = 9171] [id = 102] 15:09:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x951f4c00) [pid = 9171] [serial = 305] [outer = (nil)] 15:09:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x998adc00) [pid = 9171] [serial = 306] [outer = 0x951f4c00] 15:09:25 INFO - PROCESS | 9171 | 1468188564996 Marionette DEBUG loaded listener.js 15:09:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x99b49400) [pid = 9171] [serial = 307] [outer = 0x951f4c00] 15:09:25 INFO - PROCESS | 9171 | 1468188565972 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:09:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:09:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1380ms 15:09:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:09:26 INFO - PROCESS | 9171 | 1468188566046 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:09:26 INFO - PROCESS | 9171 | 1468188566049 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 15:09:26 INFO - PROCESS | 9171 | 1468188566057 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:09:26 INFO - PROCESS | 9171 | 1468188566060 Marionette TRACE conn3 <- [1,382,null,{}] 15:09:26 INFO - PROCESS | 9171 | 1468188566066 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:26 INFO - PROCESS | 9171 | 1468188566072 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:26 INFO - PROCESS | 9171 | 1468188566314 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:09:26 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x99b41400) [pid = 9171] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:09:26 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x99b4d800) [pid = 9171] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:09:26 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x91bd3800) [pid = 9171] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:09:26 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x91b1dc00) [pid = 9171] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:09:26 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x95257c00) [pid = 9171] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:09:26 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x93944c00) [pid = 9171] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:09:26 INFO - PROCESS | 9171 | 1468188566618 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:26 INFO - PROCESS | 9171 | 1468188566636 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd3800 == 60 [pid = 9171] [id = 103] 15:09:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x91bd8000) [pid = 9171] [serial = 308] [outer = (nil)] 15:09:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x951f8800) [pid = 9171] [serial = 309] [outer = 0x91bd8000] 15:09:26 INFO - PROCESS | 9171 | 1468188566716 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x99e46c00) [pid = 9171] [serial = 310] [outer = 0x91bd8000] 15:09:27 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:09:27 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:09:27 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:09:27 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:09:27 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:09:27 INFO - PROCESS | 9171 | 1468188567507 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:09:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1496ms 15:09:27 INFO - PROCESS | 9171 | 1468188567555 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 9171 | 1468188567561 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 15:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:09:27 INFO - PROCESS | 9171 | 1468188567571 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 9171 | 1468188567577 Marionette TRACE conn3 <- [1,386,null,{}] 15:09:27 INFO - PROCESS | 9171 | 1468188567586 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:27 INFO - PROCESS | 9171 | 1468188567593 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:27 INFO - PROCESS | 9171 | 1468188567863 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:09:28 INFO - PROCESS | 9171 | 1468188567999 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:28 INFO - PROCESS | 9171 | 1468188568008 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd9400 == 61 [pid = 9171] [id = 104] 15:09:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x8ebda400) [pid = 9171] [serial = 311] [outer = (nil)] 15:09:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x8ebe0000) [pid = 9171] [serial = 312] [outer = 0x8ebda400] 15:09:28 INFO - PROCESS | 9171 | 1468188568083 Marionette DEBUG loaded listener.js 15:09:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x8ebe4400) [pid = 9171] [serial = 313] [outer = 0x8ebda400] 15:09:29 INFO - PROCESS | 9171 | 1468188569134 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:09:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:09:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1593ms 15:09:29 INFO - PROCESS | 9171 | 1468188569165 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:09:29 INFO - PROCESS | 9171 | 1468188569171 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 15:09:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:09:29 INFO - PROCESS | 9171 | 1468188569181 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:09:29 INFO - PROCESS | 9171 | 1468188569186 Marionette TRACE conn3 <- [1,390,null,{}] 15:09:29 INFO - PROCESS | 9171 | 1468188569196 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:29 INFO - PROCESS | 9171 | 1468188569202 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:29 INFO - PROCESS | 9171 | 1468188569426 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:09:29 INFO - PROCESS | 9171 | 1468188569663 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 9171 | 1468188569673 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebdfc00 == 62 [pid = 9171] [id = 105] 15:09:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8ebe0400) [pid = 9171] [serial = 314] [outer = (nil)] 15:09:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x8facd400) [pid = 9171] [serial = 315] [outer = 0x8ebe0400] 15:09:29 INFO - PROCESS | 9171 | 1468188569764 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8fbe3400) [pid = 9171] [serial = 316] [outer = 0x8ebe0400] 15:09:30 INFO - PROCESS | 9171 | 1468188570742 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1644ms 15:09:30 INFO - PROCESS | 9171 | 1468188570826 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 9171 | 1468188570834 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 15:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:09:30 INFO - PROCESS | 9171 | 1468188570846 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 9171 | 1468188570850 Marionette TRACE conn3 <- [1,394,null,{}] 15:09:30 INFO - PROCESS | 9171 | 1468188570859 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:30 INFO - PROCESS | 9171 | 1468188570866 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:31 INFO - PROCESS | 9171 | 1468188571196 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:09:31 INFO - PROCESS | 9171 | 1468188571391 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 9171 | 1468188571403 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa07400 == 63 [pid = 9171] [id = 106] 15:09:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x91b1dc00) [pid = 9171] [serial = 317] [outer = (nil)] 15:09:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x91b2a400) [pid = 9171] [serial = 318] [outer = 0x91b1dc00] 15:09:31 INFO - PROCESS | 9171 | 1468188571493 Marionette DEBUG loaded listener.js 15:09:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x91bdd000) [pid = 9171] [serial = 319] [outer = 0x91b1dc00] 15:09:32 INFO - PROCESS | 9171 | 1468188572533 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:09:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:09:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1735ms 15:09:32 INFO - PROCESS | 9171 | 1468188572582 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:09:32 INFO - PROCESS | 9171 | 1468188572585 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 15:09:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:09:32 INFO - PROCESS | 9171 | 1468188572594 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:09:32 INFO - PROCESS | 9171 | 1468188572600 Marionette TRACE conn3 <- [1,398,null,{}] 15:09:32 INFO - PROCESS | 9171 | 1468188572620 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:32 INFO - PROCESS | 9171 | 1468188572634 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:32 INFO - PROCESS | 9171 | 1468188572902 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:09:33 INFO - PROCESS | 9171 | 1468188573143 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 9171 | 1468188573155 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x9500c800 == 64 [pid = 9171] [id = 107] 15:09:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x99e41800) [pid = 9171] [serial = 320] [outer = (nil)] 15:09:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x99e45800) [pid = 9171] [serial = 321] [outer = 0x99e41800] 15:09:33 INFO - PROCESS | 9171 | 1468188573279 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x99e4e000) [pid = 9171] [serial = 322] [outer = 0x99e41800] 15:09:34 INFO - PROCESS | 9171 | 1468188574239 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1691ms 15:09:34 INFO - PROCESS | 9171 | 1468188574285 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 9171 | 1468188574291 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 15:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:09:34 INFO - PROCESS | 9171 | 1468188574298 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 9171 | 1468188574302 Marionette TRACE conn3 <- [1,402,null,{}] 15:09:34 INFO - PROCESS | 9171 | 1468188574308 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:34 INFO - PROCESS | 9171 | 1468188574314 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:34 INFO - PROCESS | 9171 | 1468188574522 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:09:34 INFO - PROCESS | 9171 | 1468188574740 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 9171 | 1468188574750 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd5800 == 65 [pid = 9171] [id = 108] 15:09:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x99e43c00) [pid = 9171] [serial = 323] [outer = (nil)] 15:09:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x9ac46800) [pid = 9171] [serial = 324] [outer = 0x99e43c00] 15:09:34 INFO - PROCESS | 9171 | 1468188574883 Marionette DEBUG loaded listener.js 15:09:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x9b6e7000) [pid = 9171] [serial = 325] [outer = 0x99e43c00] 15:09:35 INFO - PROCESS | 9171 | 1468188575825 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1583ms 15:09:35 INFO - PROCESS | 9171 | 1468188575882 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:09:35 INFO - PROCESS | 9171 | 1468188575887 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 15:09:35 INFO - PROCESS | 9171 | 1468188575894 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:09:35 INFO - PROCESS | 9171 | 1468188575898 Marionette TRACE conn3 <- [1,406,null,{}] 15:09:35 INFO - PROCESS | 9171 | 1468188575904 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:35 INFO - PROCESS | 9171 | 1468188575909 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:36 INFO - PROCESS | 9171 | 1468188576113 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:09:36 INFO - PROCESS | 9171 | 1468188576337 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 9171 | 1468188576345 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x99b42c00 == 66 [pid = 9171] [id = 109] 15:09:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x9b7c0000) [pid = 9171] [serial = 326] [outer = (nil)] 15:09:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0xa23ca000) [pid = 9171] [serial = 327] [outer = 0x9b7c0000] 15:09:36 INFO - PROCESS | 9171 | 1468188576456 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0xa2535800) [pid = 9171] [serial = 328] [outer = 0x9b7c0000] 15:09:37 INFO - PROCESS | 9171 | 1468188577409 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1588ms 15:09:37 INFO - PROCESS | 9171 | 1468188577482 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:09:37 INFO - PROCESS | 9171 | 1468188577487 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 15:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:09:37 INFO - PROCESS | 9171 | 1468188577495 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 9171 | 1468188577499 Marionette TRACE conn3 <- [1,410,null,{}] 15:09:37 INFO - PROCESS | 9171 | 1468188577506 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:37 INFO - PROCESS | 9171 | 1468188577515 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:37 INFO - PROCESS | 9171 | 1468188577785 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:09:38 INFO - PROCESS | 9171 | 1468188578057 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:38 INFO - PROCESS | 9171 | 1468188578065 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:38 INFO - PROCESS | 9171 | ++DOCSHELL 0xa1027800 == 67 [pid = 9171] [id = 110] 15:09:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0xa2fb7800) [pid = 9171] [serial = 329] [outer = (nil)] 15:09:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0xa610f000) [pid = 9171] [serial = 330] [outer = 0xa2fb7800] 15:09:38 INFO - PROCESS | 9171 | 1468188578151 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0xa678dc00) [pid = 9171] [serial = 331] [outer = 0xa2fb7800] 15:09:39 INFO - PROCESS | 9171 | 1468188579086 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1634ms 15:09:39 INFO - PROCESS | 9171 | 1468188579131 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 9171 | 1468188579135 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 15:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:09:39 INFO - PROCESS | 9171 | 1468188579143 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 9171 | 1468188579147 Marionette TRACE conn3 <- [1,414,null,{}] 15:09:39 INFO - PROCESS | 9171 | 1468188579153 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:39 INFO - PROCESS | 9171 | 1468188579159 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:39 INFO - PROCESS | 9171 | 1468188579360 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:09:39 INFO - PROCESS | 9171 | 1468188579584 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 9171 | 1468188579591 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:39 INFO - PROCESS | 9171 | ++DOCSHELL 0xa6736000 == 68 [pid = 9171] [id = 111] 15:09:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0xa6ea7800) [pid = 9171] [serial = 332] [outer = (nil)] 15:09:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0xa6f4bc00) [pid = 9171] [serial = 333] [outer = 0xa6ea7800] 15:09:39 INFO - PROCESS | 9171 | 1468188579693 Marionette DEBUG loaded listener.js 15:09:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0xa8247800) [pid = 9171] [serial = 334] [outer = 0xa6ea7800] 15:09:40 INFO - PROCESS | 9171 | 1468188580629 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1531ms 15:09:40 INFO - PROCESS | 9171 | 1468188580675 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:09:40 INFO - PROCESS | 9171 | 1468188580687 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 15:09:40 INFO - PROCESS | 9171 | 1468188580695 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:09:40 INFO - PROCESS | 9171 | 1468188580699 Marionette TRACE conn3 <- [1,418,null,{}] 15:09:40 INFO - PROCESS | 9171 | 1468188580705 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:40 INFO - PROCESS | 9171 | 1468188580711 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:40 INFO - PROCESS | 9171 | 1468188580924 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:09:41 INFO - PROCESS | 9171 | 1468188581152 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 9171 | 1468188581158 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef5e800 == 69 [pid = 9171] [id = 112] 15:09:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0x8ef5fc00) [pid = 9171] [serial = 335] [outer = (nil)] 15:09:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 170 (0x8ef66400) [pid = 9171] [serial = 336] [outer = 0x8ef5fc00] 15:09:41 INFO - PROCESS | 9171 | 1468188581254 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 171 (0x8ef69c00) [pid = 9171] [serial = 337] [outer = 0x8ef5fc00] 15:09:42 INFO - PROCESS | 9171 | 1468188582570 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:09:42 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 15:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1934ms 15:09:42 INFO - PROCESS | 9171 | 1468188582670 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:09:42 INFO - PROCESS | 9171 | 1468188582675 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 15:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:09:42 INFO - PROCESS | 9171 | 1468188582685 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - PROCESS | 9171 | 1468188582688 Marionette TRACE conn3 <- [1,422,null,{}] 15:09:42 INFO - PROCESS | 9171 | 1468188582696 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:42 INFO - PROCESS | 9171 | 1468188582702 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:42 INFO - PROCESS | 9171 | 1468188582904 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:09:43 INFO - PROCESS | 9171 | 1468188583395 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 9171 | 1468188583404 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef66800 == 70 [pid = 9171] [id = 113] 15:09:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x8ef66c00) [pid = 9171] [serial = 338] [outer = (nil)] 15:09:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 173 (0x8f392000) [pid = 9171] [serial = 339] [outer = 0x8ef66c00] 15:09:43 INFO - PROCESS | 9171 | 1468188583519 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 174 (0x8fa03400) [pid = 9171] [serial = 340] [outer = 0x8ef66c00] 15:09:45 INFO - PROCESS | 9171 | 1468188585042 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2385ms 15:09:45 INFO - PROCESS | 9171 | 1468188585072 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:09:45 INFO - PROCESS | 9171 | 1468188585078 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 15:09:45 INFO - PROCESS | 9171 | 1468188585086 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:09:45 INFO - PROCESS | 9171 | 1468188585091 Marionette TRACE conn3 <- [1,426,null,{}] 15:09:45 INFO - PROCESS | 9171 | 1468188585100 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:45 INFO - PROCESS | 9171 | 1468188585104 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:45 INFO - PROCESS | 9171 | 1468188585288 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:09:45 INFO - PROCESS | 9171 | 1468188585473 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 9171 | 1468188585482 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef63000 == 71 [pid = 9171] [id = 114] 15:09:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 175 (0x8f391c00) [pid = 9171] [serial = 341] [outer = (nil)] 15:09:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 176 (0x8fe87400) [pid = 9171] [serial = 342] [outer = 0x8f391c00] 15:09:45 INFO - PROCESS | 9171 | 1468188585559 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 177 (0x91ac9400) [pid = 9171] [serial = 343] [outer = 0x8f391c00] 15:09:46 INFO - PROCESS | 9171 | 1468188586529 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:09:46 INFO - PROCESS | 9171 | 1468188586706 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 15:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:09:46 INFO - PROCESS | 9171 | --DOCSHELL 0x91bd8400 == 64 [pid = 9171] [id = 87] 15:09:46 INFO - PROCESS | 9171 | 1468188586719 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:09:46 INFO - PROCESS | 9171 | 1468188586722 Marionette TRACE conn3 <- [1,430,null,{}] 15:09:46 INFO - PROCESS | 9171 | 1468188586729 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:46 INFO - PROCESS | 9171 | 1468188586734 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:46 INFO - PROCESS | 9171 | 1468188586922 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0x9b079800) [pid = 9171] [serial = 256] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x99eb3400) [pid = 9171] [serial = 252] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x9cb25000) [pid = 9171] [serial = 259] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x91b26000) [pid = 9171] [serial = 244] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0x99414c00) [pid = 9171] [serial = 250] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x91be0800) [pid = 9171] [serial = 258] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x91b20800) [pid = 9171] [serial = 243] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x95180c00) [pid = 9171] [serial = 247] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x95179400) [pid = 9171] [serial = 246] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x98cab800) [pid = 9171] [serial = 249] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x9aae1c00) [pid = 9171] [serial = 255] [outer = (nil)] [url = about:blank] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x99eefc00) [pid = 9171] [serial = 93] [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.] 15:09:46 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x99eeb800) [pid = 9171] [serial = 253] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 9171 | 1468188587151 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 9171 | 1468188587160 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac1400 == 65 [pid = 9171] [id = 115] 15:09:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8facd800) [pid = 9171] [serial = 344] [outer = (nil)] 15:09:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x91b20800) [pid = 9171] [serial = 345] [outer = 0x8facd800] 15:09:47 INFO - PROCESS | 9171 | 1468188587232 Marionette DEBUG loaded listener.js 15:09:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x923a1800) [pid = 9171] [serial = 346] [outer = 0x8facd800] 15:09:48 INFO - PROCESS | 9171 | 1468188588046 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1386ms 15:09:48 INFO - PROCESS | 9171 | 1468188588106 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:09:48 INFO - PROCESS | 9171 | 1468188588109 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 15:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:09:48 INFO - PROCESS | 9171 | 1468188588124 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:09:48 INFO - PROCESS | 9171 | 1468188588132 Marionette TRACE conn3 <- [1,434,null,{}] 15:09:48 INFO - PROCESS | 9171 | 1468188588141 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:48 INFO - PROCESS | 9171 | 1468188588149 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:48 INFO - PROCESS | 9171 | 1468188588325 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:09:48 INFO - PROCESS | 9171 | 1468188588336 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:48 INFO - PROCESS | 9171 | 1468188588343 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebe4000 == 66 [pid = 9171] [id = 116] 15:09:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x923ae400) [pid = 9171] [serial = 347] [outer = (nil)] 15:09:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x95144000) [pid = 9171] [serial = 348] [outer = 0x923ae400] 15:09:48 INFO - PROCESS | 9171 | 1468188588537 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x95186800) [pid = 9171] [serial = 349] [outer = 0x923ae400] 15:09:49 INFO - PROCESS | 9171 | 1468188589345 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1257ms 15:09:49 INFO - PROCESS | 9171 | 1468188589380 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 9171 | 1468188589384 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 15:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:09:49 INFO - PROCESS | 9171 | 1468188589391 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 9171 | 1468188589393 Marionette TRACE conn3 <- [1,438,null,{}] 15:09:49 INFO - PROCESS | 9171 | 1468188589404 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:49 INFO - PROCESS | 9171 | 1468188589408 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:49 INFO - PROCESS | 9171 | 1468188589628 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:09:49 INFO - PROCESS | 9171 | 1468188589653 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 9171 | 1468188589660 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bdbc00 == 67 [pid = 9171] [id = 117] 15:09:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x95144c00) [pid = 9171] [serial = 350] [outer = (nil)] 15:09:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x98898000) [pid = 9171] [serial = 351] [outer = 0x95144c00] 15:09:49 INFO - PROCESS | 9171 | 1468188589730 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0x99414c00) [pid = 9171] [serial = 352] [outer = 0x95144c00] 15:09:50 INFO - PROCESS | 9171 | 1468188590684 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1353ms 15:09:50 INFO - PROCESS | 9171 | 1468188590745 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 9171 | 1468188590749 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 15:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:09:50 INFO - PROCESS | 9171 | 1468188590756 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 9171 | 1468188590758 Marionette TRACE conn3 <- [1,442,null,{}] 15:09:50 INFO - PROCESS | 9171 | 1468188590764 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:50 INFO - PROCESS | 9171 | 1468188590769 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:51 INFO - PROCESS | 9171 | 1468188591031 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:09:51 INFO - PROCESS | 9171 | 1468188591076 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:51 INFO - PROCESS | 9171 | 1468188591094 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x99e45000 == 68 [pid = 9171] [id = 118] 15:09:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0x99e46000) [pid = 9171] [serial = 353] [outer = (nil)] 15:09:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0x99e4dc00) [pid = 9171] [serial = 354] [outer = 0x99e46000] 15:09:51 INFO - PROCESS | 9171 | 1468188591171 Marionette DEBUG loaded listener.js 15:09:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0x99ef0c00) [pid = 9171] [serial = 355] [outer = 0x99e46000] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x99b4e400) [pid = 9171] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x9500dc00) [pid = 9171] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x8fa07000) [pid = 9171] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0xa69cdc00) [pid = 9171] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x92edd800) [pid = 9171] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x951f9000) [pid = 9171] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0xa25fa000) [pid = 9171] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x9d817800) [pid = 9171] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x91b27c00) [pid = 9171] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x938cc800) [pid = 9171] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x951f7800) [pid = 9171] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x9816a800) [pid = 9171] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x9517dc00) [pid = 9171] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0xa823d000) [pid = 9171] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x93b74c00) [pid = 9171] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x98ca6c00) [pid = 9171] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x998ad800) [pid = 9171] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0xa8245000) [pid = 9171] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x99ec0800) [pid = 9171] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x99b44c00) [pid = 9171] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x951f4c00) [pid = 9171] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x91bd8000) [pid = 9171] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x9500ec00) [pid = 9171] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8fdef400) [pid = 9171] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x8fac9000) [pid = 9171] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x91bd9000) [pid = 9171] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8fbdd000) [pid = 9171] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x91bdac00) [pid = 9171] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x92ed9000) [pid = 9171] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x9b07f800) [pid = 9171] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x93b6dc00) [pid = 9171] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0xa231c400) [pid = 9171] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8fa06800) [pid = 9171] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:09:52 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x99b4fc00) [pid = 9171] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:09:52 INFO - PROCESS | 9171 | 1468188592715 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:09:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:09:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1995ms 15:09:52 INFO - PROCESS | 9171 | 1468188592751 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:09:52 INFO - PROCESS | 9171 | 1468188592754 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 15:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:09:52 INFO - PROCESS | 9171 | 1468188592762 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:09:52 INFO - PROCESS | 9171 | 1468188592765 Marionette TRACE conn3 <- [1,446,null,{}] 15:09:52 INFO - PROCESS | 9171 | 1468188592771 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:52 INFO - PROCESS | 9171 | 1468188592777 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:52 INFO - PROCESS | 9171 | 1468188592994 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:09:53 INFO - PROCESS | 9171 | 1468188593014 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:53 INFO - PROCESS | 9171 | 1468188593022 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de42c00 == 69 [pid = 9171] [id = 119] 15:09:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8de43000) [pid = 9171] [serial = 356] [outer = (nil)] 15:09:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8de4c800) [pid = 9171] [serial = 357] [outer = 0x8de43000] 15:09:53 INFO - PROCESS | 9171 | 1468188593093 Marionette DEBUG loaded listener.js 15:09:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8ef63800) [pid = 9171] [serial = 358] [outer = 0x8de43000] 15:09:53 INFO - PROCESS | 9171 | 1468188593937 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1231ms 15:09:54 INFO - PROCESS | 9171 | 1468188594038 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:09:54 INFO - PROCESS | 9171 | 1468188594044 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 15:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:09:54 INFO - PROCESS | 9171 | 1468188594053 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:09:54 INFO - PROCESS | 9171 | 1468188594060 Marionette TRACE conn3 <- [1,450,null,{}] 15:09:54 INFO - PROCESS | 9171 | 1468188594069 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:54 INFO - PROCESS | 9171 | 1468188594076 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:54 INFO - PROCESS | 9171 | 1468188594312 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:09:54 INFO - PROCESS | 9171 | 1468188594493 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:54 INFO - PROCESS | 9171 | 1468188594509 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4bc00 == 70 [pid = 9171] [id = 120] 15:09:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x8ebde400) [pid = 9171] [serial = 359] [outer = (nil)] 15:09:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8f38cc00) [pid = 9171] [serial = 360] [outer = 0x8ebde400] 15:09:54 INFO - PROCESS | 9171 | 1468188594670 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x8fa02400) [pid = 9171] [serial = 361] [outer = 0x8ebde400] 15:09:55 INFO - PROCESS | 9171 | 1468188595596 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:09:55 INFO - PROCESS | 9171 | 1468188595648 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 15:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:09:55 INFO - PROCESS | 9171 | 1468188595660 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:09:55 INFO - PROCESS | 9171 | 1468188595665 Marionette TRACE conn3 <- [1,454,null,{}] 15:09:55 INFO - PROCESS | 9171 | 1468188595673 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:55 INFO - PROCESS | 9171 | 1468188595680 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:55 INFO - PROCESS | 9171 | 1468188595900 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:09:56 INFO - PROCESS | 9171 | 1468188596140 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:56 INFO - PROCESS | 9171 | 1468188596148 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde4c00 == 71 [pid = 9171] [id = 121] 15:09:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x8fe81c00) [pid = 9171] [serial = 362] [outer = (nil)] 15:09:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x91b1f800) [pid = 9171] [serial = 363] [outer = 0x8fe81c00] 15:09:56 INFO - PROCESS | 9171 | 1468188596278 Marionette DEBUG loaded listener.js 15:09:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x91b2ac00) [pid = 9171] [serial = 364] [outer = 0x8fe81c00] 15:09:57 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:09:57 INFO - PROCESS | 9171 | 1468188597256 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1642ms 15:09:57 INFO - PROCESS | 9171 | 1468188597299 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:09:57 INFO - PROCESS | 9171 | 1468188597303 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 15:09:57 INFO - PROCESS | 9171 | 1468188597311 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:09:57 INFO - PROCESS | 9171 | 1468188597314 Marionette TRACE conn3 <- [1,458,null,{}] 15:09:57 INFO - PROCESS | 9171 | 1468188597330 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:57 INFO - PROCESS | 9171 | 1468188597340 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:57 INFO - PROCESS | 9171 | 1468188597552 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:09:57 INFO - PROCESS | 9171 | 1468188597831 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:57 INFO - PROCESS | 9171 | 1468188597845 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x95004800 == 72 [pid = 9171] [id = 122] 15:09:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x95142000) [pid = 9171] [serial = 365] [outer = (nil)] 15:09:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x95179c00) [pid = 9171] [serial = 366] [outer = 0x95142000] 15:09:57 INFO - PROCESS | 9171 | 1468188597947 Marionette DEBUG loaded listener.js 15:09:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x951ef400) [pid = 9171] [serial = 367] [outer = 0x95142000] 15:09:58 INFO - PROCESS | 9171 | 1468188598904 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:09:59 INFO - PROCESS | 9171 | 1468188599417 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 15:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:09:59 INFO - PROCESS | 9171 | 1468188599665 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:09:59 INFO - PROCESS | 9171 | 1468188599672 Marionette TRACE conn3 <- [1,462,null,{}] 15:09:59 INFO - PROCESS | 9171 | 1468188599683 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:59 INFO - PROCESS | 9171 | 1468188599690 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:09:59 INFO - PROCESS | 9171 | 1468188599931 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:10:00 INFO - PROCESS | 9171 | 1468188600108 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 9171 | 1468188600117 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x93947c00 == 73 [pid = 9171] [id = 123] 15:10:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x9816a800) [pid = 9171] [serial = 368] [outer = (nil)] 15:10:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x9a74fc00) [pid = 9171] [serial = 369] [outer = 0x9816a800] 15:10:00 INFO - PROCESS | 9171 | 1468188600204 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x9b003c00) [pid = 9171] [serial = 370] [outer = 0x9816a800] 15:10:01 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:01 INFO - PROCESS | 9171 | 1468188601283 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:10:01 INFO - PROCESS | 9171 | 1468188601372 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 15:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:10:01 INFO - PROCESS | 9171 | 1468188601380 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:10:01 INFO - PROCESS | 9171 | 1468188601383 Marionette TRACE conn3 <- [1,466,null,{}] 15:10:01 INFO - PROCESS | 9171 | 1468188601389 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:01 INFO - PROCESS | 9171 | 1468188601395 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:01 INFO - PROCESS | 9171 | 1468188601640 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:10:01 INFO - PROCESS | 9171 | 1468188601848 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:01 INFO - PROCESS | 9171 | 1468188601857 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd8c00 == 74 [pid = 9171] [id = 124] 15:10:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8ebe0c00) [pid = 9171] [serial = 371] [outer = (nil)] 15:10:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x9b56f800) [pid = 9171] [serial = 372] [outer = 0x8ebe0c00] 15:10:02 INFO - PROCESS | 9171 | 1468188602018 Marionette DEBUG loaded listener.js 15:10:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x9b572800) [pid = 9171] [serial = 373] [outer = 0x8ebe0c00] 15:10:03 INFO - PROCESS | 9171 | 1468188603166 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 9171 | 1468188603239 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 15:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:10:03 INFO - PROCESS | 9171 | 1468188603246 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 9171 | 1468188603250 Marionette TRACE conn3 <- [1,470,null,{}] 15:10:03 INFO - PROCESS | 9171 | 1468188603256 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:03 INFO - PROCESS | 9171 | 1468188603266 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:03 INFO - PROCESS | 9171 | 1468188603503 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:10:03 INFO - PROCESS | 9171 | 1468188603704 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 9171 | 1468188603714 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a1800 == 75 [pid = 9171] [id = 125] 15:10:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x9a103400) [pid = 9171] [serial = 374] [outer = (nil)] 15:10:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x9b571000) [pid = 9171] [serial = 375] [outer = 0x9a103400] 15:10:03 INFO - PROCESS | 9171 | 1468188603794 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x9b578000) [pid = 9171] [serial = 376] [outer = 0x9a103400] 15:10:04 INFO - PROCESS | 9171 | 1468188604733 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:10:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1543ms 15:10:04 INFO - PROCESS | 9171 | 1468188604790 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:10:04 INFO - PROCESS | 9171 | 1468188604795 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 15:10:04 INFO - PROCESS | 9171 | 1468188604802 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:10:04 INFO - PROCESS | 9171 | 1468188604805 Marionette TRACE conn3 <- [1,474,null,{}] 15:10:04 INFO - PROCESS | 9171 | 1468188604812 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:04 INFO - PROCESS | 9171 | 1468188604817 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:05 INFO - PROCESS | 9171 | 1468188605018 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:10:05 INFO - PROCESS | 9171 | 1468188605247 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 9171 | 1468188605253 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4000 == 76 [pid = 9171] [id = 126] 15:10:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x8dfc7c00) [pid = 9171] [serial = 377] [outer = (nil)] 15:10:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8dfccc00) [pid = 9171] [serial = 378] [outer = 0x8dfc7c00] 15:10:05 INFO - PROCESS | 9171 | 1468188605359 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x8dfcf000) [pid = 9171] [serial = 379] [outer = 0x8dfc7c00] 15:10:06 INFO - PROCESS | 9171 | 1468188606350 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1590ms 15:10:06 INFO - PROCESS | 9171 | 1468188606392 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:10:06 INFO - PROCESS | 9171 | 1468188606397 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 15:10:06 INFO - PROCESS | 9171 | 1468188606404 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 9171 | 1468188606408 Marionette TRACE conn3 <- [1,478,null,{}] 15:10:06 INFO - PROCESS | 9171 | 1468188606414 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:06 INFO - PROCESS | 9171 | 1468188606433 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:06 INFO - PROCESS | 9171 | 1468188606765 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:10:07 INFO - PROCESS | 9171 | 1468188607123 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 9171 | 1468188607135 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfd0800 == 77 [pid = 9171] [id = 127] 15:10:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x92bac000) [pid = 9171] [serial = 380] [outer = (nil)] 15:10:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x92bb0c00) [pid = 9171] [serial = 381] [outer = 0x92bac000] 15:10:07 INFO - PROCESS | 9171 | 1468188607277 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x92bb3c00) [pid = 9171] [serial = 382] [outer = 0x92bac000] 15:10:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x92bb7800) [pid = 9171] [serial = 383] [outer = 0x9a298c00] 15:10:08 INFO - PROCESS | 9171 | 1468188608719 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2447ms 15:10:08 INFO - PROCESS | 9171 | 1468188608972 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:10:08 INFO - PROCESS | 9171 | 1468188608979 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 15:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:10:09 INFO - PROCESS | 9171 | 1468188609011 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 9171 | 1468188609016 Marionette TRACE conn3 <- [1,482,null,{}] 15:10:09 INFO - PROCESS | 9171 | 1468188609027 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:09 INFO - PROCESS | 9171 | 1468188609034 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:09 INFO - PROCESS | 9171 | 1468188609338 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:10:09 INFO - PROCESS | 9171 | 1468188609605 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:09 INFO - PROCESS | 9171 | 1468188609613 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac4000 == 78 [pid = 9171] [id = 128] 15:10:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x92baf800) [pid = 9171] [serial = 384] [outer = (nil)] 15:10:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x9b56d800) [pid = 9171] [serial = 385] [outer = 0x92baf800] 15:10:09 INFO - PROCESS | 9171 | 1468188609701 Marionette DEBUG loaded listener.js 15:10:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0x9b57ac00) [pid = 9171] [serial = 386] [outer = 0x92baf800] 15:10:10 INFO - PROCESS | 9171 | 1468188610648 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1697ms 15:10:10 INFO - PROCESS | 9171 | 1468188610702 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:10:10 INFO - PROCESS | 9171 | 1468188610707 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 15:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:10:10 INFO - PROCESS | 9171 | 1468188610714 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:10:10 INFO - PROCESS | 9171 | 1468188610718 Marionette TRACE conn3 <- [1,486,null,{}] 15:10:10 INFO - PROCESS | 9171 | 1468188610724 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:10 INFO - PROCESS | 9171 | 1468188610729 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:10 INFO - PROCESS | 9171 | 1468188610950 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:10:11 INFO - PROCESS | 9171 | 1468188611205 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 9171 | 1468188611213 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea1800 == 79 [pid = 9171] [id = 129] 15:10:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0x8fea4000) [pid = 9171] [serial = 387] [outer = (nil)] 15:10:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0x8fea7000) [pid = 9171] [serial = 388] [outer = 0x8fea4000] 15:10:11 INFO - PROCESS | 9171 | 1468188611344 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0x8feaa000) [pid = 9171] [serial = 389] [outer = 0x8fea4000] 15:10:12 INFO - PROCESS | 9171 | 1468188612290 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1639ms 15:10:12 INFO - PROCESS | 9171 | 1468188612355 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:10:12 INFO - PROCESS | 9171 | 1468188612360 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 15:10:12 INFO - PROCESS | 9171 | 1468188612367 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 9171 | 1468188612383 Marionette TRACE conn3 <- [1,490,null,{}] 15:10:12 INFO - PROCESS | 9171 | 1468188612390 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:12 INFO - PROCESS | 9171 | 1468188612396 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:12 INFO - PROCESS | 9171 | 1468188612664 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:10:12 INFO - PROCESS | 9171 | 1468188612948 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:12 INFO - PROCESS | 9171 | 1468188612963 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d418000 == 80 [pid = 9171] [id = 130] 15:10:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0x8d41a800) [pid = 9171] [serial = 390] [outer = (nil)] 15:10:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0x8d41e400) [pid = 9171] [serial = 391] [outer = 0x8d41a800] 15:10:13 INFO - PROCESS | 9171 | 1468188613049 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0x8fa08c00) [pid = 9171] [serial = 392] [outer = 0x8d41a800] 15:10:14 INFO - PROCESS | 9171 | 1468188614015 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1696ms 15:10:14 INFO - PROCESS | 9171 | 1468188614064 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 9171 | 1468188614068 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 15:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:10:14 INFO - PROCESS | 9171 | 1468188614075 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 9171 | 1468188614080 Marionette TRACE conn3 <- [1,494,null,{}] 15:10:14 INFO - PROCESS | 9171 | 1468188614086 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:14 INFO - PROCESS | 9171 | 1468188614092 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:14 INFO - PROCESS | 9171 | 1468188614298 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:10:14 INFO - PROCESS | 9171 | 1468188614798 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 9171 | 1468188614806 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de47800 == 81 [pid = 9171] [id = 131] 15:10:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 170 (0x8de47c00) [pid = 9171] [serial = 393] [outer = (nil)] 15:10:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 171 (0x8de50000) [pid = 9171] [serial = 394] [outer = 0x8de47c00] 15:10:14 INFO - PROCESS | 9171 | 1468188614937 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x8e9a9400) [pid = 9171] [serial = 395] [outer = 0x8de47c00] 15:10:15 INFO - PROCESS | 9171 | 1468188615898 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1900ms 15:10:15 INFO - PROCESS | 9171 | 1468188615979 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 9171 | 1468188615985 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 15:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:10:16 INFO - PROCESS | 9171 | 1468188615994 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 9171 | 1468188615998 Marionette TRACE conn3 <- [1,498,null,{}] 15:10:16 INFO - PROCESS | 9171 | 1468188616008 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:16 INFO - PROCESS | 9171 | 1468188616016 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:16 INFO - PROCESS | 9171 | 1468188616275 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:10:16 INFO - PROCESS | 9171 | 1468188616639 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 9171 | 1468188616651 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef61400 == 82 [pid = 9171] [id = 132] 15:10:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 173 (0x8ef6bc00) [pid = 9171] [serial = 396] [outer = (nil)] 15:10:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 174 (0x8facc400) [pid = 9171] [serial = 397] [outer = 0x8ef6bc00] 15:10:16 INFO - PROCESS | 9171 | 1468188616731 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 175 (0x8fdef400) [pid = 9171] [serial = 398] [outer = 0x8ef6bc00] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x91b2a000 == 81 [pid = 9171] [id = 74] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x95006800 == 80 [pid = 9171] [id = 77] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0f800 == 79 [pid = 9171] [id = 80] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa02c00 == 78 [pid = 9171] [id = 79] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 174 (0x8ebe0000) [pid = 9171] [serial = 312] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa01800 == 77 [pid = 9171] [id = 78] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x938e0000 == 76 [pid = 9171] [id = 76] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x9cb2c800 == 75 [pid = 9171] [id = 75] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x99e45000 == 74 [pid = 9171] [id = 118] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x91bdbc00 == 73 [pid = 9171] [id = 117] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebe4000 == 72 [pid = 9171] [id = 116] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac1400 == 71 [pid = 9171] [id = 115] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef63000 == 70 [pid = 9171] [id = 114] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef66800 == 69 [pid = 9171] [id = 113] 15:10:17 INFO - PROCESS | 9171 | 1468188617732 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:10:17 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd9400 == 68 [pid = 9171] [id = 104] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 173 (0x95010800) [pid = 9171] [serial = 174] [outer = (nil)] [url = about:blank] 15:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1791ms 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 172 (0xa1095c00) [pid = 9171] [serial = 144] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 171 (0x98cb0800) [pid = 9171] [serial = 195] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 170 (0xa310c000) [pid = 9171] [serial = 120] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 169 (0xa90aa400) [pid = 9171] [serial = 235] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 168 (0xa825f400) [pid = 9171] [serial = 192] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0xa82fa000) [pid = 9171] [serial = 229] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0xa61b5000) [pid = 9171] [serial = 153] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x8fbe1c00) [pid = 9171] [serial = 238] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0xa6f43400) [pid = 9171] [serial = 189] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x93b71c00) [pid = 9171] [serial = 111] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0x98167000) [pid = 9171] [serial = 141] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0xa678c400) [pid = 9171] [serial = 183] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0xa4f21400) [pid = 9171] [serial = 226] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x93b70800) [pid = 9171] [serial = 220] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x95009000) [pid = 9171] [serial = 138] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x99b4ac00) [pid = 9171] [serial = 223] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x9b009800) [pid = 9171] [serial = 117] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x95187400) [pid = 9171] [serial = 150] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0xa8249c00) [pid = 9171] [serial = 217] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x9941e800) [pid = 9171] [serial = 114] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x99d70400) [pid = 9171] [serial = 177] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0xa610d000) [pid = 9171] [serial = 147] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0xa905b800) [pid = 9171] [serial = 232] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x9cb2a000) [pid = 9171] [serial = 180] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x99ef8c00) [pid = 9171] [serial = 186] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x998adc00) [pid = 9171] [serial = 306] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x951f8800) [pid = 9171] [serial = 309] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x951f2c00) [pid = 9171] [serial = 303] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x91bd8c00) [pid = 9171] [serial = 267] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x8fe87000) [pid = 9171] [serial = 265] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8fe83c00) [pid = 9171] [serial = 264] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x923a2400) [pid = 9171] [serial = 291] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x8fad0400) [pid = 9171] [serial = 295] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8face000) [pid = 9171] [serial = 294] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8e9ac000) [pid = 9171] [serial = 288] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x91bdfc00) [pid = 9171] [serial = 300] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x93940800) [pid = 9171] [serial = 301] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x951f6800) [pid = 9171] [serial = 270] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x91aca800) [pid = 9171] [serial = 298] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8fe8e400) [pid = 9171] [serial = 297] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8f396c00) [pid = 9171] [serial = 282] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x923a5800) [pid = 9171] [serial = 285] [outer = (nil)] [url = about:blank] 15:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0xa2327000) [pid = 9171] [serial = 262] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0xa310f000) [pid = 9171] [serial = 279] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x998df400) [pid = 9171] [serial = 276] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8facd000) [pid = 9171] [serial = 273] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x99b49400) [pid = 9171] [serial = 307] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x99e46c00) [pid = 9171] [serial = 310] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x97623000) [pid = 9171] [serial = 304] [outer = (nil)] [url = about:blank] 15:10:17 INFO - PROCESS | 9171 | 1468188617824 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 9171 | 1468188617836 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 15:10:17 INFO - PROCESS | 9171 | 1468188617857 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 9171 | 1468188617871 Marionette TRACE conn3 <- [1,502,null,{}] 15:10:17 INFO - PROCESS | 9171 | 1468188617888 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:17 INFO - PROCESS | 9171 | 1468188617894 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:18 INFO - PROCESS | 9171 | 1468188618091 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:10:18 INFO - PROCESS | 9171 | 1468188618340 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 9171 | 1468188618350 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac8000 == 69 [pid = 9171] [id = 133] 15:10:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8fbda400) [pid = 9171] [serial = 399] [outer = (nil)] 15:10:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8fe86c00) [pid = 9171] [serial = 400] [outer = 0x8fbda400] 15:10:18 INFO - PROCESS | 9171 | 1468188618427 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8fe9d400) [pid = 9171] [serial = 401] [outer = 0x8fbda400] 15:10:19 INFO - PROCESS | 9171 | 1468188619221 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1399ms 15:10:19 INFO - PROCESS | 9171 | 1468188619258 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 9171 | 1468188619263 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 15:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:10:19 INFO - PROCESS | 9171 | 1468188619277 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 9171 | 1468188619287 Marionette TRACE conn3 <- [1,506,null,{}] 15:10:19 INFO - PROCESS | 9171 | 1468188619310 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:19 INFO - PROCESS | 9171 | 1468188619318 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:19 INFO - PROCESS | 9171 | 1468188619513 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:10:19 INFO - PROCESS | 9171 | 1468188619525 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 9171 | 1468188619531 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8facdc00 == 70 [pid = 9171] [id = 134] 15:10:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8fea3800) [pid = 9171] [serial = 402] [outer = (nil)] 15:10:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x923a6000) [pid = 9171] [serial = 403] [outer = 0x8fea3800] 15:10:19 INFO - PROCESS | 9171 | 1468188619605 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x923abc00) [pid = 9171] [serial = 404] [outer = 0x8fea3800] 15:10:20 INFO - PROCESS | 9171 | 1468188620700 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1463ms 15:10:20 INFO - PROCESS | 9171 | 1468188620733 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:10:20 INFO - PROCESS | 9171 | 1468188620738 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 15:10:20 INFO - PROCESS | 9171 | 1468188620745 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 9171 | 1468188620748 Marionette TRACE conn3 <- [1,510,null,{}] 15:10:20 INFO - PROCESS | 9171 | 1468188620754 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:20 INFO - PROCESS | 9171 | 1468188620760 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:21 INFO - PROCESS | 9171 | 1468188621024 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:10:21 INFO - PROCESS | 9171 | 1468188621049 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 9171 | 1468188621057 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b27800 == 71 [pid = 9171] [id = 135] 15:10:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x91bdc400) [pid = 9171] [serial = 405] [outer = (nil)] 15:10:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x938d7800) [pid = 9171] [serial = 406] [outer = 0x91bdc400] 15:10:21 INFO - PROCESS | 9171 | 1468188621129 Marionette DEBUG loaded listener.js 15:10:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x93b6a000) [pid = 9171] [serial = 407] [outer = 0x91bdc400] 15:10:22 INFO - PROCESS | 9171 | 1468188622271 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1587ms 15:10:22 INFO - PROCESS | 9171 | 1468188622337 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 9171 | 1468188622341 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 15:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:10:22 INFO - PROCESS | 9171 | 1468188622348 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 9171 | 1468188622352 Marionette TRACE conn3 <- [1,514,null,{}] 15:10:22 INFO - PROCESS | 9171 | 1468188622358 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:22 INFO - PROCESS | 9171 | 1468188622364 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:22 INFO - PROCESS | 9171 | 1468188622752 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x99e46000) [pid = 9171] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8fbdac00) [pid = 9171] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8facd800) [pid = 9171] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x95144c00) [pid = 9171] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x923ae400) [pid = 9171] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8ef66c00) [pid = 9171] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:10:22 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8f391c00) [pid = 9171] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:10:22 INFO - PROCESS | 9171 | 1468188622921 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 9171 | 1468188622938 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdeec00 == 72 [pid = 9171] [id = 136] 15:10:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x91ac5800) [pid = 9171] [serial = 408] [outer = (nil)] 15:10:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x94678800) [pid = 9171] [serial = 409] [outer = 0x91ac5800] 15:10:23 INFO - PROCESS | 9171 | 1468188623022 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x95091800) [pid = 9171] [serial = 410] [outer = 0x91ac5800] 15:10:23 INFO - PROCESS | 9171 | 1468188623782 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:10:23 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 15:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1482ms 15:10:23 INFO - PROCESS | 9171 | 1468188623831 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 9171 | 1468188623835 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 15:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:10:23 INFO - PROCESS | 9171 | 1468188623842 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 9171 | 1468188623846 Marionette TRACE conn3 <- [1,518,null,{}] 15:10:23 INFO - PROCESS | 9171 | 1468188623867 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:23 INFO - PROCESS | 9171 | 1468188623873 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:24 INFO - PROCESS | 9171 | 1468188624063 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:10:24 INFO - PROCESS | 9171 | 1468188624073 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 9171 | 1468188624080 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x95006800 == 73 [pid = 9171] [id = 137] 15:10:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x9517b000) [pid = 9171] [serial = 411] [outer = (nil)] 15:10:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x95254c00) [pid = 9171] [serial = 412] [outer = 0x9517b000] 15:10:24 INFO - PROCESS | 9171 | 1468188624154 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x98167c00) [pid = 9171] [serial = 413] [outer = 0x9517b000] 15:10:25 INFO - PROCESS | 9171 | 1468188625269 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1489ms 15:10:25 INFO - PROCESS | 9171 | 1468188625333 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:10:25 INFO - PROCESS | 9171 | 1468188625341 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 15:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:10:25 INFO - PROCESS | 9171 | 1468188625351 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 9171 | 1468188625358 Marionette TRACE conn3 <- [1,522,null,{}] 15:10:25 INFO - PROCESS | 9171 | 1468188625369 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:25 INFO - PROCESS | 9171 | 1468188625374 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:25 INFO - PROCESS | 9171 | 1468188625642 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:10:25 INFO - PROCESS | 9171 | 1468188625958 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 9171 | 1468188625971 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc6400 == 74 [pid = 9171] [id = 138] 15:10:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8dfcc800) [pid = 9171] [serial = 414] [outer = (nil)] 15:10:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8f396c00) [pid = 9171] [serial = 415] [outer = 0x8dfcc800] 15:10:26 INFO - PROCESS | 9171 | 1468188626059 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8fac6000) [pid = 9171] [serial = 416] [outer = 0x8dfcc800] 15:10:27 INFO - PROCESS | 9171 | 1468188627085 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1792ms 15:10:27 INFO - PROCESS | 9171 | 1468188627143 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 9171 | 1468188627151 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 15:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:10:27 INFO - PROCESS | 9171 | 1468188627163 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 9171 | 1468188627167 Marionette TRACE conn3 <- [1,526,null,{}] 15:10:27 INFO - PROCESS | 9171 | 1468188627175 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:27 INFO - PROCESS | 9171 | 1468188627181 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:27 INFO - PROCESS | 9171 | 1468188627440 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:10:27 INFO - PROCESS | 9171 | 1468188627717 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 9171 | 1468188627725 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8fc00 == 75 [pid = 9171] [id = 139] 15:10:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x8fea9c00) [pid = 9171] [serial = 417] [outer = (nil)] 15:10:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x91ac8800) [pid = 9171] [serial = 418] [outer = 0x8fea9c00] 15:10:27 INFO - PROCESS | 9171 | 1468188627815 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x91b22c00) [pid = 9171] [serial = 419] [outer = 0x8fea9c00] 15:10:28 INFO - PROCESS | 9171 | 1468188628852 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:10:28 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 15:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1738ms 15:10:28 INFO - PROCESS | 9171 | 1468188628901 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 9171 | 1468188628904 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 15:10:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:10:28 INFO - PROCESS | 9171 | 1468188628913 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 9171 | 1468188628919 Marionette TRACE conn3 <- [1,530,null,{}] 15:10:28 INFO - PROCESS | 9171 | 1468188628937 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:28 INFO - PROCESS | 9171 | 1468188628947 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:29 INFO - PROCESS | 9171 | 1468188629208 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:10:29 INFO - PROCESS | 9171 | 1468188629445 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 9171 | 1468188629457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de41c00 == 76 [pid = 9171] [id = 140] 15:10:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x951eec00) [pid = 9171] [serial = 420] [outer = (nil)] 15:10:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x95251c00) [pid = 9171] [serial = 421] [outer = 0x951eec00] 15:10:29 INFO - PROCESS | 9171 | 1468188629583 Marionette DEBUG loaded listener.js 15:10:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x994df800) [pid = 9171] [serial = 422] [outer = 0x951eec00] 15:10:30 INFO - PROCESS | 9171 | 1468188630427 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:10:30 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 15:10:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:10:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:10:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:10:30 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 15:10:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:10:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:10:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:10:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1538ms 15:10:30 INFO - PROCESS | 9171 | 1468188630496 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 9171 | 1468188630500 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 15:10:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:10:30 INFO - PROCESS | 9171 | 1468188630512 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 9171 | 1468188630515 Marionette TRACE conn3 <- [1,534,null,{}] 15:10:30 INFO - PROCESS | 9171 | 1468188630522 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:30 INFO - PROCESS | 9171 | 1468188630528 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:30 INFO - PROCESS | 9171 | 1468188630767 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:10:30 INFO - PROCESS | 9171 | 1468188630956 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 9171 | 1468188630964 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417000 == 77 [pid = 9171] [id = 141] 15:10:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x95184c00) [pid = 9171] [serial = 423] [outer = (nil)] 15:10:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x99e4a000) [pid = 9171] [serial = 424] [outer = 0x95184c00] 15:10:31 INFO - PROCESS | 9171 | 1468188631140 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x99e50800) [pid = 9171] [serial = 425] [outer = 0x95184c00] 15:10:32 INFO - PROCESS | 9171 | 1468188632028 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:10:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1530ms 15:10:32 INFO - PROCESS | 9171 | 1468188632043 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 9171 | 1468188632046 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 15:10:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:10:32 INFO - PROCESS | 9171 | 1468188632055 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 9171 | 1468188632059 Marionette TRACE conn3 <- [1,538,null,{}] 15:10:32 INFO - PROCESS | 9171 | 1468188632112 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:32 INFO - PROCESS | 9171 | 1468188632119 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:32 INFO - PROCESS | 9171 | 1468188632361 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:10:32 INFO - PROCESS | 9171 | 1468188632606 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 9171 | 1468188632614 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbde800 == 78 [pid = 9171] [id = 142] 15:10:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x99411800) [pid = 9171] [serial = 426] [outer = (nil)] 15:10:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x99ef3400) [pid = 9171] [serial = 427] [outer = 0x99411800] 15:10:32 INFO - PROCESS | 9171 | 1468188632753 Marionette DEBUG loaded listener.js 15:10:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x9a10ec00) [pid = 9171] [serial = 428] [outer = 0x99411800] 15:10:33 INFO - PROCESS | 9171 | 1468188633619 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:10:33 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. 15:10:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1582ms 15:10:33 INFO - PROCESS | 9171 | 1468188633637 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 9171 | 1468188633642 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 15:10:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:10:33 INFO - PROCESS | 9171 | 1468188633694 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 9171 | 1468188633697 Marionette TRACE conn3 <- [1,542,null,{}] 15:10:33 INFO - PROCESS | 9171 | 1468188633705 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:33 INFO - PROCESS | 9171 | 1468188633715 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:33 INFO - PROCESS | 9171 | 1468188633963 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:10:34 INFO - PROCESS | 9171 | 1468188634204 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 9171 | 1468188634215 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfca800 == 79 [pid = 9171] [id = 143] 15:10:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x99eee800) [pid = 9171] [serial = 429] [outer = (nil)] 15:10:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x9b576800) [pid = 9171] [serial = 430] [outer = 0x99eee800] 15:10:34 INFO - PROCESS | 9171 | 1468188634342 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x9d811000) [pid = 9171] [serial = 431] [outer = 0x99eee800] 15:10:35 INFO - PROCESS | 9171 | 1468188635203 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:10:35 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. 15:10:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1538ms 15:10:35 INFO - PROCESS | 9171 | 1468188635259 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 9171 | 1468188635264 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 15:10:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:10:35 INFO - PROCESS | 9171 | 1468188635274 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 9171 | 1468188635278 Marionette TRACE conn3 <- [1,546,null,{}] 15:10:35 INFO - PROCESS | 9171 | 1468188635284 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:35 INFO - PROCESS | 9171 | 1468188635290 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:35 INFO - PROCESS | 9171 | 1468188635515 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:10:35 INFO - PROCESS | 9171 | 1468188635718 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 9171 | 1468188635728 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d416800 == 80 [pid = 9171] [id = 144] 15:10:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x9a122400) [pid = 9171] [serial = 432] [outer = (nil)] 15:10:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0xa109e000) [pid = 9171] [serial = 433] [outer = 0x9a122400] 15:10:35 INFO - PROCESS | 9171 | 1468188635850 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0xa2378c00) [pid = 9171] [serial = 434] [outer = 0x9a122400] 15:10:36 INFO - PROCESS | 9171 | 1468188636872 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:10:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1642ms 15:10:36 INFO - PROCESS | 9171 | 1468188636926 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 9171 | 1468188636938 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 15:10:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:10:36 INFO - PROCESS | 9171 | 1468188636948 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 9171 | 1468188636952 Marionette TRACE conn3 <- [1,550,null,{}] 15:10:36 INFO - PROCESS | 9171 | 1468188636958 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:36 INFO - PROCESS | 9171 | 1468188636964 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:37 INFO - PROCESS | 9171 | 1468188637195 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:10:37 INFO - PROCESS | 9171 | 1468188637451 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 9171 | 1468188637462 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d418400 == 81 [pid = 9171] [id = 145] 15:10:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x8e8ba400) [pid = 9171] [serial = 435] [outer = (nil)] 15:10:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8e8bcc00) [pid = 9171] [serial = 436] [outer = 0x8e8ba400] 15:10:37 INFO - PROCESS | 9171 | 1468188637543 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x8e8c2000) [pid = 9171] [serial = 437] [outer = 0x8e8ba400] 15:10:38 INFO - PROCESS | 9171 | 1468188638420 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:10:38 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. 15:10:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1481ms 15:10:38 INFO - PROCESS | 9171 | 1468188638474 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 9171 | 1468188638477 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 15:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:10:38 INFO - PROCESS | 9171 | 1468188638488 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 9171 | 1468188638491 Marionette TRACE conn3 <- [1,554,null,{}] 15:10:38 INFO - PROCESS | 9171 | 1468188638498 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:38 INFO - PROCESS | 9171 | 1468188638504 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:38 INFO - PROCESS | 9171 | 1468188638715 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:10:38 INFO - PROCESS | 9171 | 1468188638952 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 9171 | 1468188638961 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bbc00 == 82 [pid = 9171] [id = 146] 15:10:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x8e8bdc00) [pid = 9171] [serial = 438] [outer = (nil)] 15:10:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0xa200d400) [pid = 9171] [serial = 439] [outer = 0x8e8bdc00] 15:10:39 INFO - PROCESS | 9171 | 1468188639086 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0xa25fd000) [pid = 9171] [serial = 440] [outer = 0x8e8bdc00] 15:10:39 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:40 INFO - PROCESS | 9171 | 1468188640011 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1579ms 15:10:40 INFO - PROCESS | 9171 | 1468188640068 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:10:40 INFO - PROCESS | 9171 | 1468188640072 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 15:10:40 INFO - PROCESS | 9171 | 1468188640079 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 9171 | 1468188640083 Marionette TRACE conn3 <- [1,558,null,{}] 15:10:40 INFO - PROCESS | 9171 | 1468188640089 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:40 INFO - PROCESS | 9171 | 1468188640095 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:40 INFO - PROCESS | 9171 | 1468188640340 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:10:40 INFO - PROCESS | 9171 | 1468188640576 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 9171 | 1468188640587 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c7800 == 83 [pid = 9171] [id = 147] 15:10:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x91960c00) [pid = 9171] [serial = 441] [outer = (nil)] 15:10:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x91966000) [pid = 9171] [serial = 442] [outer = 0x91960c00] 15:10:40 INFO - PROCESS | 9171 | 1468188640686 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x91969400) [pid = 9171] [serial = 443] [outer = 0x91960c00] 15:10:41 INFO - PROCESS | 9171 | 1468188641672 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1634ms 15:10:41 INFO - PROCESS | 9171 | 1468188641714 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 9171 | 1468188641720 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 15:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:10:41 INFO - PROCESS | 9171 | 1468188641727 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 9171 | 1468188641732 Marionette TRACE conn3 <- [1,562,null,{}] 15:10:41 INFO - PROCESS | 9171 | 1468188641739 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:41 INFO - PROCESS | 9171 | 1468188641746 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:41 INFO - PROCESS | 9171 | 1468188641996 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:10:42 INFO - PROCESS | 9171 | 1468188642627 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 9171 | 1468188642636 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de48800 == 84 [pid = 9171] [id = 148] 15:10:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0x8de49400) [pid = 9171] [serial = 444] [outer = (nil)] 15:10:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0x8dfc2000) [pid = 9171] [serial = 445] [outer = 0x8de49400] 15:10:42 INFO - PROCESS | 9171 | 1468188642720 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0x8e8c1800) [pid = 9171] [serial = 446] [outer = 0x8de49400] 15:10:43 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:43 INFO - PROCESS | 9171 | 1468188643704 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2045ms 15:10:43 INFO - PROCESS | 9171 | 1468188643775 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 9171 | 1468188643784 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 15:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:10:43 INFO - PROCESS | 9171 | 1468188643806 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 9171 | 1468188643812 Marionette TRACE conn3 <- [1,566,null,{}] 15:10:43 INFO - PROCESS | 9171 | 1468188643840 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:43 INFO - PROCESS | 9171 | 1468188643846 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:44 INFO - PROCESS | 9171 | 1468188644137 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:10:44 INFO - PROCESS | 9171 | 1468188644380 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 9171 | 1468188644390 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0f400 == 85 [pid = 9171] [id = 149] 15:10:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0x8fac1800) [pid = 9171] [serial = 447] [outer = (nil)] 15:10:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0x8fbdec00) [pid = 9171] [serial = 448] [outer = 0x8fac1800] 15:10:44 INFO - PROCESS | 9171 | 1468188644469 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0x8fdea400) [pid = 9171] [serial = 449] [outer = 0x8fac1800] 15:10:45 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:45 INFO - PROCESS | 9171 | 1468188645379 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1646ms 15:10:45 INFO - PROCESS | 9171 | 1468188645451 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 9171 | 1468188645457 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 15:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:10:45 INFO - PROCESS | 9171 | 1468188645465 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 9171 | 1468188645468 Marionette TRACE conn3 <- [1,570,null,{}] 15:10:45 INFO - PROCESS | 9171 | 1468188645474 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:45 INFO - PROCESS | 9171 | 1468188645480 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:45 INFO - PROCESS | 9171 | 1468188645749 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:10:45 INFO - PROCESS | 9171 | --DOCSHELL 0x91ac0c00 == 84 [pid = 9171] [id = 70] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0x99e45800) [pid = 9171] [serial = 321] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0x8ef66400) [pid = 9171] [serial = 336] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0xa610f000) [pid = 9171] [serial = 330] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x9ac46800) [pid = 9171] [serial = 324] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0xa23ca000) [pid = 9171] [serial = 327] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0xa6f4bc00) [pid = 9171] [serial = 333] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x91b2a400) [pid = 9171] [serial = 318] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x8facd400) [pid = 9171] [serial = 315] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x8de4c800) [pid = 9171] [serial = 357] [outer = (nil)] [url = about:blank] 15:10:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdeec00 == 83 [pid = 9171] [id = 136] 15:10:45 INFO - PROCESS | 9171 | --DOCSHELL 0x91b27800 == 82 [pid = 9171] [id = 135] 15:10:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8facdc00 == 81 [pid = 9171] [id = 134] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac8000 == 80 [pid = 9171] [id = 133] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef61400 == 79 [pid = 9171] [id = 132] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de47800 == 78 [pid = 9171] [id = 131] 15:10:46 INFO - PROCESS | 9171 | 1468188646102 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 9171 | 1468188646112 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea1800 == 77 [pid = 9171] [id = 129] 15:10:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41a000 == 78 [pid = 9171] [id = 150] 15:10:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x8de47800) [pid = 9171] [serial = 450] [outer = (nil)] 15:10:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x8f39bc00) [pid = 9171] [serial = 451] [outer = 0x8de47800] 15:10:46 INFO - PROCESS | 9171 | 1468188646187 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x8fea1800) [pid = 9171] [serial = 452] [outer = 0x8de47800] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac4000 == 77 [pid = 9171] [id = 128] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfd0800 == 76 [pid = 9171] [id = 127] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4000 == 75 [pid = 9171] [id = 126] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a1800 == 74 [pid = 9171] [id = 125] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd8c00 == 73 [pid = 9171] [id = 124] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x93947c00 == 72 [pid = 9171] [id = 123] 15:10:46 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x95004800 == 71 [pid = 9171] [id = 122] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde4c00 == 70 [pid = 9171] [id = 121] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4bc00 == 69 [pid = 9171] [id = 120] 15:10:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de42c00 == 68 [pid = 9171] [id = 119] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x99e4dc00) [pid = 9171] [serial = 354] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x99ef0c00) [pid = 9171] [serial = 355] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x8fde7c00) [pid = 9171] [serial = 241] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x923a1800) [pid = 9171] [serial = 346] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x99414c00) [pid = 9171] [serial = 352] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x95144000) [pid = 9171] [serial = 348] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x8fa03400) [pid = 9171] [serial = 340] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x8f392000) [pid = 9171] [serial = 339] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x8fe87400) [pid = 9171] [serial = 342] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x98898000) [pid = 9171] [serial = 351] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x95186800) [pid = 9171] [serial = 349] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x91b20800) [pid = 9171] [serial = 345] [outer = (nil)] [url = about:blank] 15:10:46 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x91ac9400) [pid = 9171] [serial = 343] [outer = (nil)] [url = about:blank] 15:10:47 INFO - PROCESS | 9171 | 1468188647057 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1633ms 15:10:47 INFO - PROCESS | 9171 | 1468188647099 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:10:47 INFO - PROCESS | 9171 | 1468188647104 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 15:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:10:47 INFO - PROCESS | 9171 | 1468188647123 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 9171 | 1468188647132 Marionette TRACE conn3 <- [1,574,null,{}] 15:10:47 INFO - PROCESS | 9171 | 1468188647141 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:47 INFO - PROCESS | 9171 | 1468188647148 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:47 INFO - PROCESS | 9171 | 1468188647344 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:10:47 INFO - PROCESS | 9171 | 1468188647504 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 9171 | 1468188647513 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4bc00 == 69 [pid = 9171] [id = 151] 15:10:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x91961000) [pid = 9171] [serial = 453] [outer = (nil)] 15:10:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x91b26000) [pid = 9171] [serial = 454] [outer = 0x91961000] 15:10:47 INFO - PROCESS | 9171 | 1468188647587 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x91bd7400) [pid = 9171] [serial = 455] [outer = 0x91961000] 15:10:48 INFO - PROCESS | 9171 | 1468188648424 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1351ms 15:10:48 INFO - PROCESS | 9171 | 1468188648476 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:10:48 INFO - PROCESS | 9171 | 1468188648480 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 15:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:10:48 INFO - PROCESS | 9171 | 1468188648488 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 9171 | 1468188648492 Marionette TRACE conn3 <- [1,578,null,{}] 15:10:48 INFO - PROCESS | 9171 | 1468188648498 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:48 INFO - PROCESS | 9171 | 1468188648503 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:48 INFO - PROCESS | 9171 | 1468188648750 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:10:48 INFO - PROCESS | 9171 | 1468188648782 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 9171 | 1468188648789 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0b000 == 70 [pid = 9171] [id = 152] 15:10:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x91bdcc00) [pid = 9171] [serial = 456] [outer = (nil)] 15:10:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x92bb0800) [pid = 9171] [serial = 457] [outer = 0x91bdcc00] 15:10:48 INFO - PROCESS | 9171 | 1468188648862 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x92edac00) [pid = 9171] [serial = 458] [outer = 0x91bdcc00] 15:10:50 INFO - PROCESS | 9171 | 1468188649997 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1583ms 15:10:50 INFO - PROCESS | 9171 | 1468188650115 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 9171 | 1468188650122 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 15:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:10:50 INFO - PROCESS | 9171 | 1468188650131 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 9171 | 1468188650153 Marionette TRACE conn3 <- [1,582,null,{}] 15:10:50 INFO - PROCESS | 9171 | 1468188650177 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:50 INFO - PROCESS | 9171 | 1468188650184 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:50 INFO - PROCESS | 9171 | 1468188650428 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x91bdc400) [pid = 9171] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x8fe81c00) [pid = 9171] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x8de47c00) [pid = 9171] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x8fbda400) [pid = 9171] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x99e43c00) [pid = 9171] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x9a103400) [pid = 9171] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x91b1dc00) [pid = 9171] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0xa6ea7800) [pid = 9171] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x9816a800) [pid = 9171] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x9b7c0000) [pid = 9171] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8ebe0400) [pid = 9171] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x91bd3400) [pid = 9171] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8fea3800) [pid = 9171] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x8f396000) [pid = 9171] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x99e41800) [pid = 9171] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8ef6bc00) [pid = 9171] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x95142000) [pid = 9171] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8e9a4c00) [pid = 9171] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0xa2fb7800) [pid = 9171] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x8ebde400) [pid = 9171] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8f38f400) [pid = 9171] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8ebe0c00) [pid = 9171] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8fa08000) [pid = 9171] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8fac4800) [pid = 9171] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8ef5fc00) [pid = 9171] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8de43000) [pid = 9171] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x98cac000) [pid = 9171] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x91ac5800) [pid = 9171] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x9514b800) [pid = 9171] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x98893800) [pid = 9171] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:10:51 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8ebda400) [pid = 9171] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:10:51 INFO - PROCESS | 9171 | 1468188651152 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 9171 | 1468188651165 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bfc00 == 71 [pid = 9171] [id = 153] 15:10:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8e9a4c00) [pid = 9171] [serial = 459] [outer = (nil)] 15:10:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8ebda400) [pid = 9171] [serial = 460] [outer = 0x8e9a4c00] 15:10:51 INFO - PROCESS | 9171 | 1468188651250 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8f396000) [pid = 9171] [serial = 461] [outer = 0x8e9a4c00] 15:10:52 INFO - PROCESS | 9171 | 1468188652080 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2018ms 15:10:52 INFO - PROCESS | 9171 | 1468188652149 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:10:52 INFO - PROCESS | 9171 | 1468188652152 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 15:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:10:52 INFO - PROCESS | 9171 | 1468188652159 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:10:52 INFO - PROCESS | 9171 | 1468188652162 Marionette TRACE conn3 <- [1,586,null,{}] 15:10:52 INFO - PROCESS | 9171 | 1468188652168 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:52 INFO - PROCESS | 9171 | 1468188652174 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:52 INFO - PROCESS | 9171 | 1468188652347 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:10:52 INFO - PROCESS | 9171 | 1468188652492 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 9171 | 1468188652501 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a8800 == 72 [pid = 9171] [id = 154] 15:10:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8fea8c00) [pid = 9171] [serial = 462] [outer = (nil)] 15:10:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x93940800) [pid = 9171] [serial = 463] [outer = 0x8fea8c00] 15:10:52 INFO - PROCESS | 9171 | 1468188652571 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x95008800) [pid = 9171] [serial = 464] [outer = 0x8fea8c00] 15:10:53 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:53 INFO - PROCESS | 9171 | 1468188653849 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1747ms 15:10:54 INFO - PROCESS | 9171 | 1468188654078 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 9171 | 1468188654089 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 15:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:10:54 INFO - PROCESS | 9171 | 1468188654117 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 9171 | 1468188654127 Marionette TRACE conn3 <- [1,590,null,{}] 15:10:54 INFO - PROCESS | 9171 | 1468188654141 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:54 INFO - PROCESS | 9171 | 1468188654151 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:54 INFO - PROCESS | 9171 | 1468188654454 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:10:54 INFO - PROCESS | 9171 | 1468188654644 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 9171 | 1468188654652 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4a800 == 73 [pid = 9171] [id = 155] 15:10:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8dfc3000) [pid = 9171] [serial = 465] [outer = (nil)] 15:10:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8e9aa800) [pid = 9171] [serial = 466] [outer = 0x8dfc3000] 15:10:54 INFO - PROCESS | 9171 | 1468188654779 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8f38c800) [pid = 9171] [serial = 467] [outer = 0x8dfc3000] 15:10:55 INFO - PROCESS | 9171 | 1468188655932 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1850ms 15:10:55 INFO - PROCESS | 9171 | 1468188655968 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 9171 | 1468188655981 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 15:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:10:55 INFO - PROCESS | 9171 | 1468188655992 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 9171 | 1468188655997 Marionette TRACE conn3 <- [1,594,null,{}] 15:10:56 INFO - PROCESS | 9171 | 1468188656004 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:56 INFO - PROCESS | 9171 | 1468188656010 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:56 INFO - PROCESS | 9171 | 1468188656263 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:10:56 INFO - PROCESS | 9171 | 1468188656493 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 9171 | 1468188656502 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f393400 == 74 [pid = 9171] [id = 156] 15:10:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8fdeec00) [pid = 9171] [serial = 468] [outer = (nil)] 15:10:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x91b27000) [pid = 9171] [serial = 469] [outer = 0x8fdeec00] 15:10:56 INFO - PROCESS | 9171 | 1468188656589 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x923a6800) [pid = 9171] [serial = 470] [outer = 0x8fdeec00] 15:10:57 INFO - PROCESS | 9171 | 1468188657611 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1690ms 15:10:57 INFO - PROCESS | 9171 | 1468188657683 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 9171 | 1468188657687 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 15:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:10:57 INFO - PROCESS | 9171 | 1468188657694 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 9171 | 1468188657701 Marionette TRACE conn3 <- [1,598,null,{}] 15:10:57 INFO - PROCESS | 9171 | 1468188657718 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:57 INFO - PROCESS | 9171 | 1468188657728 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:57 INFO - PROCESS | 9171 | 1468188657984 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:10:58 INFO - PROCESS | 9171 | 1468188658233 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 9171 | 1468188658245 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43800 == 75 [pid = 9171] [id = 157] 15:10:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x951f6800) [pid = 9171] [serial = 471] [outer = (nil)] 15:10:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x98893800) [pid = 9171] [serial = 472] [outer = 0x951f6800] 15:10:58 INFO - PROCESS | 9171 | 1468188658373 Marionette DEBUG loaded listener.js 15:10:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x99683000) [pid = 9171] [serial = 473] [outer = 0x951f6800] 15:10:59 INFO - PROCESS | 9171 | 1468188659400 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1743ms 15:10:59 INFO - PROCESS | 9171 | 1468188659437 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:10:59 INFO - PROCESS | 9171 | 1468188659443 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 15:10:59 INFO - PROCESS | 9171 | 1468188659449 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 9171 | 1468188659452 Marionette TRACE conn3 <- [1,602,null,{}] 15:10:59 INFO - PROCESS | 9171 | 1468188659459 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:59 INFO - PROCESS | 9171 | 1468188659464 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:10:59 INFO - PROCESS | 9171 | 1468188659669 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:10:59 INFO - PROCESS | 9171 | 1468188659957 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 9171 | 1468188659966 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d422000 == 76 [pid = 9171] [id = 158] 15:11:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x923b0c00) [pid = 9171] [serial = 474] [outer = (nil)] 15:11:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x99e47800) [pid = 9171] [serial = 475] [outer = 0x923b0c00] 15:11:00 INFO - PROCESS | 9171 | 1468188660065 Marionette DEBUG loaded listener.js 15:11:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x9a105c00) [pid = 9171] [serial = 476] [outer = 0x923b0c00] 15:11:00 INFO - PROCESS | 9171 | 1468188660955 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1551ms 15:11:01 INFO - PROCESS | 9171 | 1468188661021 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 9171 | 1468188661026 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 15:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:11:01 INFO - PROCESS | 9171 | 1468188661035 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 9171 | 1468188661038 Marionette TRACE conn3 <- [1,606,null,{}] 15:11:01 INFO - PROCESS | 9171 | 1468188661046 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:01 INFO - PROCESS | 9171 | 1468188661050 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:01 INFO - PROCESS | 9171 | 1468188661261 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:11:01 INFO - PROCESS | 9171 | 1468188661502 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 9171 | 1468188661512 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x99d71800 == 77 [pid = 9171] [id = 159] 15:11:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x99e47000) [pid = 9171] [serial = 477] [outer = (nil)] 15:11:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9a129800) [pid = 9171] [serial = 478] [outer = 0x99e47000] 15:11:01 INFO - PROCESS | 9171 | 1468188661623 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x9a94ec00) [pid = 9171] [serial = 479] [outer = 0x99e47000] 15:11:02 INFO - PROCESS | 9171 | 1468188662596 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1637ms 15:11:02 INFO - PROCESS | 9171 | 1468188662673 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 9171 | 1468188662678 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 15:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:11:02 INFO - PROCESS | 9171 | 1468188662684 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 9171 | 1468188662688 Marionette TRACE conn3 <- [1,610,null,{}] 15:11:02 INFO - PROCESS | 9171 | 1468188662694 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:02 INFO - PROCESS | 9171 | 1468188662705 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:02 INFO - PROCESS | 9171 | 1468188662978 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:11:03 INFO - PROCESS | 9171 | 1468188663273 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 9171 | 1468188663281 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a128000 == 78 [pid = 9171] [id = 160] 15:11:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x9b56cc00) [pid = 9171] [serial = 480] [outer = (nil)] 15:11:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0xa209d400) [pid = 9171] [serial = 481] [outer = 0x9b56cc00] 15:11:03 INFO - PROCESS | 9171 | 1468188663366 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0xa2fbec00) [pid = 9171] [serial = 482] [outer = 0x9b56cc00] 15:11:04 INFO - PROCESS | 9171 | 1468188664282 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1637ms 15:11:04 INFO - PROCESS | 9171 | 1468188664324 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:11:04 INFO - PROCESS | 9171 | 1468188664328 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 15:11:04 INFO - PROCESS | 9171 | 1468188664335 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 9171 | 1468188664339 Marionette TRACE conn3 <- [1,614,null,{}] 15:11:04 INFO - PROCESS | 9171 | 1468188664345 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:04 INFO - PROCESS | 9171 | 1468188664350 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:04 INFO - PROCESS | 9171 | 1468188664548 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:11:04 INFO - PROCESS | 9171 | 1468188664785 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 9171 | 1468188664792 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd5c00 == 79 [pid = 9171] [id = 161] 15:11:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x8ebd9c00) [pid = 9171] [serial = 483] [outer = (nil)] 15:11:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8faab800) [pid = 9171] [serial = 484] [outer = 0x8ebd9c00] 15:11:04 INFO - PROCESS | 9171 | 1468188664921 Marionette DEBUG loaded listener.js 15:11:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8faaf800) [pid = 9171] [serial = 485] [outer = 0x8ebd9c00] 15:11:05 INFO - PROCESS | 9171 | 1468188665818 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1535ms 15:11:05 INFO - PROCESS | 9171 | 1468188665870 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 9171 | 1468188665873 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 15:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:11:05 INFO - PROCESS | 9171 | 1468188665881 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 9171 | 1468188665884 Marionette TRACE conn3 <- [1,618,null,{}] 15:11:05 INFO - PROCESS | 9171 | 1468188665890 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:05 INFO - PROCESS | 9171 | 1468188665897 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:06 INFO - PROCESS | 9171 | 1468188666119 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:11:06 INFO - PROCESS | 9171 | 1468188666372 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 9171 | 1468188666383 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4b000 == 80 [pid = 9171] [id = 162] 15:11:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8faa4c00) [pid = 9171] [serial = 486] [outer = (nil)] 15:11:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x9a127400) [pid = 9171] [serial = 487] [outer = 0x8faa4c00] 15:11:06 INFO - PROCESS | 9171 | 1468188666511 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0xa2ff7c00) [pid = 9171] [serial = 488] [outer = 0x8faa4c00] 15:11:07 INFO - PROCESS | 9171 | 1468188667500 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1689ms 15:11:07 INFO - PROCESS | 9171 | 1468188667570 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 9171 | 1468188667575 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 15:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:11:07 INFO - PROCESS | 9171 | 1468188667581 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 9171 | 1468188667585 Marionette TRACE conn3 <- [1,622,null,{}] 15:11:07 INFO - PROCESS | 9171 | 1468188667601 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:07 INFO - PROCESS | 9171 | 1468188667606 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:07 INFO - PROCESS | 9171 | 1468188667848 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:11:08 INFO - PROCESS | 9171 | 1468188668136 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 9171 | 1468188668142 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415800 == 81 [pid = 9171] [id = 163] 15:11:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8faae400) [pid = 9171] [serial = 489] [outer = (nil)] 15:11:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x929dc800) [pid = 9171] [serial = 490] [outer = 0x8faae400] 15:11:08 INFO - PROCESS | 9171 | 1468188668232 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x929e0000) [pid = 9171] [serial = 491] [outer = 0x8faae400] 15:11:09 INFO - PROCESS | 9171 | 1468188669104 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1595ms 15:11:09 INFO - PROCESS | 9171 | 1468188669179 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 9171 | 1468188669182 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 15:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:11:09 INFO - PROCESS | 9171 | 1468188669190 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 9171 | 1468188669192 Marionette TRACE conn3 <- [1,626,null,{}] 15:11:09 INFO - PROCESS | 9171 | 1468188669199 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:09 INFO - PROCESS | 9171 | 1468188669204 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:09 INFO - PROCESS | 9171 | 1468188669466 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:11:09 INFO - PROCESS | 9171 | 1468188669765 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 9171 | 1468188669775 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb30c00 == 82 [pid = 9171] [id = 164] 15:11:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x8eb32000) [pid = 9171] [serial = 492] [outer = (nil)] 15:11:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x8eb38800) [pid = 9171] [serial = 493] [outer = 0x8eb32000] 15:11:09 INFO - PROCESS | 9171 | 1468188669856 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x8eb3b000) [pid = 9171] [serial = 494] [outer = 0x8eb32000] 15:11:10 INFO - PROCESS | 9171 | 1468188670775 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1638ms 15:11:10 INFO - PROCESS | 9171 | 1468188670829 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 9171 | 1468188670833 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 15:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:11:10 INFO - PROCESS | 9171 | 1468188670841 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 9171 | 1468188670845 Marionette TRACE conn3 <- [1,630,null,{}] 15:11:10 INFO - PROCESS | 9171 | 1468188670852 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 9171 | 1468188670858 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:11 INFO - PROCESS | 9171 | 1468188671126 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:11:11 INFO - PROCESS | 9171 | 1468188671428 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 9171 | 1468188671437 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x929e6000 == 83 [pid = 9171] [id = 165] 15:11:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x929e6400) [pid = 9171] [serial = 495] [outer = (nil)] 15:11:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0xa3189800) [pid = 9171] [serial = 496] [outer = 0x929e6400] 15:11:11 INFO - PROCESS | 9171 | 1468188671526 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0xa4d0ac00) [pid = 9171] [serial = 497] [outer = 0x929e6400] 15:11:12 INFO - PROCESS | 9171 | 1468188672507 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1736ms 15:11:12 INFO - PROCESS | 9171 | 1468188672578 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 9171 | 1468188672581 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 15:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:11:12 INFO - PROCESS | 9171 | 1468188672589 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 9171 | 1468188672593 Marionette TRACE conn3 <- [1,634,null,{}] 15:11:12 INFO - PROCESS | 9171 | 1468188672599 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:12 INFO - PROCESS | 9171 | 1468188672604 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:12 INFO - PROCESS | 9171 | 1468188672856 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:11:13 INFO - PROCESS | 9171 | 1468188673161 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 9171 | 1468188673169 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4dc00 == 84 [pid = 9171] [id = 166] 15:11:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0x8de4e000) [pid = 9171] [serial = 498] [outer = (nil)] 15:11:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0x8ef5f400) [pid = 9171] [serial = 499] [outer = 0x8de4e000] 15:11:13 INFO - PROCESS | 9171 | 1468188673254 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0x8f395400) [pid = 9171] [serial = 500] [outer = 0x8de4e000] 15:11:13 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:14 INFO - PROCESS | 9171 | 1468188674152 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:11:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1636ms 15:11:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:11:14 INFO - PROCESS | 9171 | 1468188674227 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 9171 | 1468188674230 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 15:11:14 INFO - PROCESS | 9171 | 1468188674237 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 9171 | 1468188674240 Marionette TRACE conn3 <- [1,638,null,{}] 15:11:14 INFO - PROCESS | 9171 | 1468188674247 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:14 INFO - PROCESS | 9171 | 1468188674252 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:14 INFO - PROCESS | 9171 | 1468188674508 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:11:15 INFO - PROCESS | 9171 | 1468188675170 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 9171 | 1468188675176 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc2c00 == 85 [pid = 9171] [id = 167] 15:11:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0x8dfc7400) [pid = 9171] [serial = 501] [outer = (nil)] 15:11:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0x8e8c5800) [pid = 9171] [serial = 502] [outer = 0x8dfc7400] 15:11:15 INFO - PROCESS | 9171 | 1468188675263 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0x8e9ac000) [pid = 9171] [serial = 503] [outer = 0x8dfc7400] 15:11:15 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:16 INFO - PROCESS | 9171 | 1468188676167 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1984ms 15:11:16 INFO - PROCESS | 9171 | 1468188676226 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 9171 | 1468188676232 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 15:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:11:16 INFO - PROCESS | 9171 | 1468188676242 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 9171 | 1468188676246 Marionette TRACE conn3 <- [1,642,null,{}] 15:11:16 INFO - PROCESS | 9171 | 1468188676254 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 9171 | 1468188676262 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:16 INFO - PROCESS | 9171 | 1468188676464 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:11:16 INFO - PROCESS | 9171 | 1468188676716 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 9171 | 1468188676726 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcd000 == 86 [pid = 9171] [id = 168] 15:11:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 170 (0x8ebe3800) [pid = 9171] [serial = 504] [outer = (nil)] 15:11:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 171 (0x8fa09800) [pid = 9171] [serial = 505] [outer = 0x8ebe3800] 15:11:16 INFO - PROCESS | 9171 | 1468188676827 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x8fac4800) [pid = 9171] [serial = 506] [outer = 0x8ebe3800] 15:11:17 INFO - PROCESS | 9171 | 1468188677986 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:11:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:11:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1835ms 15:11:18 INFO - PROCESS | 9171 | 1468188678096 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:11:18 INFO - PROCESS | 9171 | 1468188678107 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 15:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:11:18 INFO - PROCESS | 9171 | 1468188678178 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:11:18 INFO - PROCESS | 9171 | 1468188678183 Marionette TRACE conn3 <- [1,646,null,{}] 15:11:18 INFO - PROCESS | 9171 | 1468188678382 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:18 INFO - PROCESS | 9171 | 1468188678389 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:18 INFO - PROCESS | 9171 | 1468188678580 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:11:18 INFO - PROCESS | 9171 | --DOCSHELL 0x93b71800 == 85 [pid = 9171] [id = 31] 15:11:18 INFO - PROCESS | 9171 | --DOMWINDOW == 171 (0x95254c00) [pid = 9171] [serial = 412] [outer = (nil)] [url = about:blank] 15:11:18 INFO - PROCESS | 9171 | 1468188678888 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 9171 | 1468188678896 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8bfc00 == 84 [pid = 9171] [id = 153] 15:11:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0b000 == 83 [pid = 9171] [id = 152] 15:11:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4bc00 == 82 [pid = 9171] [id = 151] 15:11:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41a000 == 81 [pid = 9171] [id = 150] 15:11:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0f400 == 80 [pid = 9171] [id = 149] 15:11:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41a000 == 81 [pid = 9171] [id = 169] 15:11:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x8d420c00) [pid = 9171] [serial = 507] [outer = (nil)] 15:11:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 173 (0x8e9a7000) [pid = 9171] [serial = 508] [outer = 0x8d420c00] 15:11:19 INFO - PROCESS | 9171 | 1468188679003 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 174 (0x8f399800) [pid = 9171] [serial = 509] [outer = 0x8d420c00] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8de48800 == 80 [pid = 9171] [id = 148] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8d416800 == 79 [pid = 9171] [id = 144] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfca800 == 78 [pid = 9171] [id = 143] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbde800 == 77 [pid = 9171] [id = 142] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417000 == 76 [pid = 9171] [id = 141] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8de41c00 == 75 [pid = 9171] [id = 140] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8fc00 == 74 [pid = 9171] [id = 139] 15:11:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc6400 == 73 [pid = 9171] [id = 138] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 173 (0x91b2ac00) [pid = 9171] [serial = 364] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 172 (0x9b6e7000) [pid = 9171] [serial = 325] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 171 (0x9b571000) [pid = 9171] [serial = 375] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 170 (0x91bdd000) [pid = 9171] [serial = 319] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 169 (0xa8247800) [pid = 9171] [serial = 334] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 168 (0x9b003c00) [pid = 9171] [serial = 370] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0xa69cf000) [pid = 9171] [serial = 214] [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.] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0xa2535800) [pid = 9171] [serial = 328] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x8fbe3400) [pid = 9171] [serial = 316] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x91bde800) [pid = 9171] [serial = 268] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x923a8400) [pid = 9171] [serial = 286] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0x99e4e000) [pid = 9171] [serial = 322] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x95179c00) [pid = 9171] [serial = 366] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x8e9af400) [pid = 9171] [serial = 289] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0xa678dc00) [pid = 9171] [serial = 331] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x9a74fc00) [pid = 9171] [serial = 369] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x8fa02400) [pid = 9171] [serial = 361] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x8f398000) [pid = 9171] [serial = 283] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x9b572800) [pid = 9171] [serial = 373] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x923aa800) [pid = 9171] [serial = 292] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x9508f000) [pid = 9171] [serial = 274] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x8ef69c00) [pid = 9171] [serial = 337] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x951ef400) [pid = 9171] [serial = 367] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8ef63800) [pid = 9171] [serial = 358] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0xa4d52000) [pid = 9171] [serial = 280] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x95256c00) [pid = 9171] [serial = 271] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x99eb9000) [pid = 9171] [serial = 277] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8ebe4400) [pid = 9171] [serial = 313] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x8f38cc00) [pid = 9171] [serial = 360] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x9b56f800) [pid = 9171] [serial = 372] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x91b1f800) [pid = 9171] [serial = 363] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x9b578000) [pid = 9171] [serial = 376] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x95091800) [pid = 9171] [serial = 410] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x93b6a000) [pid = 9171] [serial = 407] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8dfccc00) [pid = 9171] [serial = 378] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8fea7000) [pid = 9171] [serial = 388] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8e9a9400) [pid = 9171] [serial = 395] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8fe86c00) [pid = 9171] [serial = 400] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x92bb0c00) [pid = 9171] [serial = 381] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x938d7800) [pid = 9171] [serial = 406] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x923a6000) [pid = 9171] [serial = 403] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8fdef400) [pid = 9171] [serial = 398] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x923abc00) [pid = 9171] [serial = 404] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8fe9d400) [pid = 9171] [serial = 401] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8de50000) [pid = 9171] [serial = 394] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x94678800) [pid = 9171] [serial = 409] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8d41e400) [pid = 9171] [serial = 391] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8facc400) [pid = 9171] [serial = 397] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x9b56d800) [pid = 9171] [serial = 385] [outer = (nil)] [url = about:blank] 15:11:19 INFO - PROCESS | 9171 | 1468188679904 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1847ms 15:11:19 INFO - PROCESS | 9171 | 1468188679967 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:11:19 INFO - PROCESS | 9171 | 1468188679971 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 15:11:19 INFO - PROCESS | 9171 | 1468188679987 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 9171 | 1468188679997 Marionette TRACE conn3 <- [1,650,null,{}] 15:11:20 INFO - PROCESS | 9171 | 1468188680004 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:20 INFO - PROCESS | 9171 | 1468188680011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:20 INFO - PROCESS | 9171 | 1468188680209 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:11:20 INFO - PROCESS | 9171 | 1468188680410 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 9171 | 1468188680421 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de50000 == 74 [pid = 9171] [id = 170] 15:11:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8dfccc00) [pid = 9171] [serial = 510] [outer = (nil)] 15:11:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8fea7000) [pid = 9171] [serial = 511] [outer = 0x8dfccc00] 15:11:20 INFO - PROCESS | 9171 | 1468188680494 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x91b1f800) [pid = 9171] [serial = 512] [outer = 0x8dfccc00] 15:11:21 INFO - PROCESS | 9171 | 1468188681279 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1349ms 15:11:21 INFO - PROCESS | 9171 | 1468188681336 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 9171 | 1468188681342 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 15:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:11:21 INFO - PROCESS | 9171 | 1468188681348 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 9171 | 1468188681352 Marionette TRACE conn3 <- [1,654,null,{}] 15:11:21 INFO - PROCESS | 9171 | 1468188681357 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:21 INFO - PROCESS | 9171 | 1468188681361 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:21 INFO - PROCESS | 9171 | 1468188681613 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:11:21 INFO - PROCESS | 9171 | 1468188681646 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 9171 | 1468188681654 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d421000 == 75 [pid = 9171] [id = 171] 15:11:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8e9ae400) [pid = 9171] [serial = 513] [outer = (nil)] 15:11:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x91bda000) [pid = 9171] [serial = 514] [outer = 0x8e9ae400] 15:11:21 INFO - PROCESS | 9171 | 1468188681736 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x923a3000) [pid = 9171] [serial = 515] [outer = 0x8e9ae400] 15:11:22 INFO - PROCESS | 9171 | 1468188682786 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1531ms 15:11:22 INFO - PROCESS | 9171 | 1468188682881 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:11:22 INFO - PROCESS | 9171 | 1468188682886 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 15:11:22 INFO - PROCESS | 9171 | 1468188682898 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 9171 | 1468188682901 Marionette TRACE conn3 <- [1,658,null,{}] 15:11:22 INFO - PROCESS | 9171 | 1468188682906 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:22 INFO - PROCESS | 9171 | 1468188682912 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:23 INFO - PROCESS | 9171 | 1468188683164 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:11:23 INFO - PROCESS | 9171 | 1468188683196 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 9171 | 1468188683213 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x923aa000 == 76 [pid = 9171] [id = 172] 15:11:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x923aac00) [pid = 9171] [serial = 516] [outer = (nil)] 15:11:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x929d9400) [pid = 9171] [serial = 517] [outer = 0x923aac00] 15:11:23 INFO - PROCESS | 9171 | 1468188683297 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x92bb4000) [pid = 9171] [serial = 518] [outer = 0x923aac00] 15:11:24 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x91bdcc00) [pid = 9171] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:11:24 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8e9a4c00) [pid = 9171] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:11:24 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8de47800) [pid = 9171] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:11:24 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8de49400) [pid = 9171] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:11:24 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8fac1800) [pid = 9171] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:11:24 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x91961000) [pid = 9171] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:11:24 INFO - PROCESS | 9171 | 1468188684532 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1695ms 15:11:24 INFO - PROCESS | 9171 | 1468188684588 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 9171 | 1468188684591 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 15:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:11:24 INFO - PROCESS | 9171 | 1468188684599 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 9171 | 1468188684602 Marionette TRACE conn3 <- [1,662,null,{}] 15:11:24 INFO - PROCESS | 9171 | 1468188684608 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 9171 | 1468188684613 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:24 INFO - PROCESS | 9171 | 1468188684796 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:11:24 INFO - PROCESS | 9171 | 1468188684947 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 9171 | 1468188684955 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a4c00 == 77 [pid = 9171] [id = 173] 15:11:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8fab2c00) [pid = 9171] [serial = 519] [outer = (nil)] 15:11:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x92ed9000) [pid = 9171] [serial = 520] [outer = 0x8fab2c00] 15:11:25 INFO - PROCESS | 9171 | 1468188685024 Marionette DEBUG loaded listener.js 15:11:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x9382d400) [pid = 9171] [serial = 521] [outer = 0x8fab2c00] 15:11:25 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:25 INFO - PROCESS | 9171 | 1468188685802 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1342ms 15:11:25 INFO - PROCESS | 9171 | 1468188685942 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 9171 | 1468188685949 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 15:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:11:25 INFO - PROCESS | 9171 | 1468188685958 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 9171 | 1468188685963 Marionette TRACE conn3 <- [1,666,null,{}] 15:11:25 INFO - PROCESS | 9171 | 1468188685984 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:25 INFO - PROCESS | 9171 | 1468188685992 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:26 INFO - PROCESS | 9171 | 1468188686242 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:11:26 INFO - PROCESS | 9171 | 1468188686505 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 9171 | 1468188686522 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8800 == 78 [pid = 9171] [id = 174] 15:11:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8e9ae000) [pid = 9171] [serial = 522] [outer = (nil)] 15:11:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8eb3e000) [pid = 9171] [serial = 523] [outer = 0x8e9ae000] 15:11:26 INFO - PROCESS | 9171 | 1468188686621 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8ebde800) [pid = 9171] [serial = 524] [outer = 0x8e9ae000] 15:11:27 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:27 INFO - PROCESS | 9171 | 1468188687580 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:11:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1658ms 15:11:27 INFO - PROCESS | 9171 | 1468188687615 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 9171 | 1468188687620 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 15:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:11:27 INFO - PROCESS | 9171 | 1468188687633 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 9171 | 1468188687640 Marionette TRACE conn3 <- [1,670,null,{}] 15:11:27 INFO - PROCESS | 9171 | 1468188687648 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:27 INFO - PROCESS | 9171 | 1468188687653 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:27 INFO - PROCESS | 9171 | 1468188687886 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:11:28 INFO - PROCESS | 9171 | 1468188688138 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:28 INFO - PROCESS | 9171 | 1468188688148 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa6400 == 79 [pid = 9171] [id = 175] 15:11:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8fbe1000) [pid = 9171] [serial = 525] [outer = (nil)] 15:11:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x8fdea800) [pid = 9171] [serial = 526] [outer = 0x8fbe1000] 15:11:28 INFO - PROCESS | 9171 | 1468188688279 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8fe88c00) [pid = 9171] [serial = 527] [outer = 0x8fbe1000] 15:11:29 INFO - PROCESS | 9171 | 1468188689249 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1696ms 15:11:29 INFO - PROCESS | 9171 | 1468188689326 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:11:29 INFO - PROCESS | 9171 | 1468188689337 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 15:11:29 INFO - PROCESS | 9171 | 1468188689352 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 9171 | 1468188689356 Marionette TRACE conn3 <- [1,674,null,{}] 15:11:29 INFO - PROCESS | 9171 | 1468188689374 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:29 INFO - PROCESS | 9171 | 1468188689383 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:29 INFO - PROCESS | 9171 | 1468188689739 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:11:30 INFO - PROCESS | 9171 | 1468188689997 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 9171 | 1468188690011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x929db400 == 80 [pid = 9171] [id = 176] 15:11:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x929dcc00) [pid = 9171] [serial = 528] [outer = (nil)] 15:11:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x92bb3400) [pid = 9171] [serial = 529] [outer = 0x929dcc00] 15:11:30 INFO - PROCESS | 9171 | 1468188690099 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x9382bc00) [pid = 9171] [serial = 530] [outer = 0x929dcc00] 15:11:30 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:31 INFO - PROCESS | 9171 | 1468188691029 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:11:31 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 15:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1745ms 15:11:31 INFO - PROCESS | 9171 | 1468188691091 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 9171 | 1468188691096 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 15:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:11:31 INFO - PROCESS | 9171 | 1468188691103 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 9171 | 1468188691107 Marionette TRACE conn3 <- [1,678,null,{}] 15:11:31 INFO - PROCESS | 9171 | 1468188691113 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:31 INFO - PROCESS | 9171 | 1468188691119 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:31 INFO - PROCESS | 9171 | 1468188691365 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:11:31 INFO - PROCESS | 9171 | 1468188691698 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 9171 | 1468188691713 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea1400 == 81 [pid = 9171] [id = 177] 15:11:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x93831000) [pid = 9171] [serial = 531] [outer = (nil)] 15:11:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x93b66400) [pid = 9171] [serial = 532] [outer = 0x93831000] 15:11:31 INFO - PROCESS | 9171 | 1468188691853 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x93b74800) [pid = 9171] [serial = 533] [outer = 0x93831000] 15:11:32 INFO - PROCESS | 9171 | 1468188692863 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1832ms 15:11:32 INFO - PROCESS | 9171 | 1468188692936 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:11:32 INFO - PROCESS | 9171 | 1468188692942 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 15:11:32 INFO - PROCESS | 9171 | 1468188692949 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 9171 | 1468188692953 Marionette TRACE conn3 <- [1,682,null,{}] 15:11:32 INFO - PROCESS | 9171 | 1468188692960 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:32 INFO - PROCESS | 9171 | 1468188692965 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:33 INFO - PROCESS | 9171 | 1468188693224 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:11:33 INFO - PROCESS | 9171 | 1468188693534 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 9171 | 1468188693541 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faaac00 == 82 [pid = 9171] [id = 178] 15:11:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x938de400) [pid = 9171] [serial = 534] [outer = (nil)] 15:11:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x95140400) [pid = 9171] [serial = 535] [outer = 0x938de400] 15:11:33 INFO - PROCESS | 9171 | 1468188693635 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x9517ac00) [pid = 9171] [serial = 536] [outer = 0x938de400] 15:11:34 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:34 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:11:35 INFO - PROCESS | 9171 | 1468188695071 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:11:35 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) 15:11:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2190ms 15:11:35 INFO - PROCESS | 9171 | 1468188695140 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:11:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:11:35 INFO - PROCESS | 9171 | 1468188695144 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 15:11:35 INFO - PROCESS | 9171 | 1468188695151 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 9171 | 1468188695155 Marionette TRACE conn3 <- [1,686,null,{}] 15:11:35 INFO - PROCESS | 9171 | 1468188695162 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:35 INFO - PROCESS | 9171 | 1468188695173 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:35 INFO - PROCESS | 9171 | 1468188695464 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:11:35 INFO - PROCESS | 9171 | 1468188695662 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 9171 | 1468188695673 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x9500d400 == 83 [pid = 9171] [id = 179] 15:11:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x9500e400) [pid = 9171] [serial = 537] [outer = (nil)] 15:11:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x97623800) [pid = 9171] [serial = 538] [outer = 0x9500e400] 15:11:35 INFO - PROCESS | 9171 | 1468188695796 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x99b4a800) [pid = 9171] [serial = 539] [outer = 0x9500e400] 15:11:37 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:37 INFO - PROCESS | 9171 | 1468188697159 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:11:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2053ms 15:11:37 INFO - PROCESS | 9171 | 1468188697248 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 9171 | 1468188697255 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 15:11:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:11:37 INFO - PROCESS | 9171 | 1468188697267 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 9171 | 1468188697270 Marionette TRACE conn3 <- [1,690,null,{}] 15:11:37 INFO - PROCESS | 9171 | 1468188697277 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 9171 | 1468188697283 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:37 INFO - PROCESS | 9171 | 1468188697497 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:11:37 INFO - PROCESS | 9171 | 1468188697722 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 9171 | 1468188697731 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41e800 == 84 [pid = 9171] [id = 180] 15:11:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x923aa800) [pid = 9171] [serial = 540] [outer = (nil)] 15:11:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x99e4e000) [pid = 9171] [serial = 541] [outer = 0x923aa800] 15:11:37 INFO - PROCESS | 9171 | 1468188697852 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x99ef0400) [pid = 9171] [serial = 542] [outer = 0x923aa800] 15:11:39 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:39 INFO - PROCESS | 9171 | 1468188699192 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:11:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1940ms 15:11:39 INFO - PROCESS | 9171 | 1468188699206 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 9171 | 1468188699210 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 15:11:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:11:39 INFO - PROCESS | 9171 | 1468188699269 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 9171 | 1468188699272 Marionette TRACE conn3 <- [1,694,null,{}] 15:11:39 INFO - PROCESS | 9171 | 1468188699300 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:39 INFO - PROCESS | 9171 | 1468188699305 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:39 INFO - PROCESS | 9171 | 1468188699517 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:11:39 INFO - PROCESS | 9171 | 1468188699714 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 9171 | 1468188699725 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x98cb3000 == 85 [pid = 9171] [id = 181] 15:11:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x99b4d800) [pid = 9171] [serial = 543] [outer = (nil)] 15:11:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x9a126800) [pid = 9171] [serial = 544] [outer = 0x99b4d800] 15:11:39 INFO - PROCESS | 9171 | 1468188699851 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x9aae1c00) [pid = 9171] [serial = 545] [outer = 0x99b4d800] 15:11:41 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:41 INFO - PROCESS | 9171 | 1468188701213 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:11:41 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) 15:11:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1960ms 15:11:41 INFO - PROCESS | 9171 | 1468188701287 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 9171 | 1468188701291 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 15:11:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:11:41 INFO - PROCESS | 9171 | 1468188701318 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 9171 | 1468188701324 Marionette TRACE conn3 <- [1,698,null,{}] 15:11:41 INFO - PROCESS | 9171 | 1468188701336 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:41 INFO - PROCESS | 9171 | 1468188701344 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:41 INFO - PROCESS | 9171 | 1468188701551 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:11:41 INFO - PROCESS | 9171 | 1468188701764 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 9171 | 1468188701773 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef64000 == 86 [pid = 9171] [id = 182] 15:11:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x8ef6bc00) [pid = 9171] [serial = 546] [outer = (nil)] 15:11:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x9b571000) [pid = 9171] [serial = 547] [outer = 0x8ef6bc00] 15:11:41 INFO - PROCESS | 9171 | 1468188701855 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x9b573000) [pid = 9171] [serial = 548] [outer = 0x8ef6bc00] 15:11:43 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:43 INFO - PROCESS | 9171 | 1468188703490 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:11:43 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) 15:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2196ms 15:11:43 INFO - PROCESS | 9171 | 1468188703511 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 9171 | 1468188703517 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 15:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:11:43 INFO - PROCESS | 9171 | 1468188703525 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 9171 | 1468188703530 Marionette TRACE conn3 <- [1,702,null,{}] 15:11:43 INFO - PROCESS | 9171 | 1468188703539 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 9171 | 1468188703545 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:43 INFO - PROCESS | 9171 | 1468188703778 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:11:44 INFO - PROCESS | 9171 | 1468188704089 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 9171 | 1468188704104 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a1800 == 87 [pid = 9171] [id = 183] 15:11:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x8eb3dc00) [pid = 9171] [serial = 549] [outer = (nil)] 15:11:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x8ef5f800) [pid = 9171] [serial = 550] [outer = 0x8eb3dc00] 15:11:44 INFO - PROCESS | 9171 | 1468188704179 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x8f392800) [pid = 9171] [serial = 551] [outer = 0x8eb3dc00] 15:11:45 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:45 INFO - PROCESS | 9171 | 1468188705839 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:11:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:11:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2337ms 15:11:45 INFO - PROCESS | 9171 | 1468188705863 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 9171 | 1468188705870 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 15:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:11:45 INFO - PROCESS | 9171 | 1468188705881 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 9171 | 1468188705885 Marionette TRACE conn3 <- [1,706,null,{}] 15:11:45 INFO - PROCESS | 9171 | 1468188705892 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:45 INFO - PROCESS | 9171 | 1468188705898 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:46 INFO - PROCESS | 9171 | 1468188706177 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x91ac7000 == 86 [pid = 9171] [id = 71] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x923aa000 == 85 [pid = 9171] [id = 172] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x99ef3400) [pid = 9171] [serial = 427] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x91ac8800) [pid = 9171] [serial = 418] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x95251c00) [pid = 9171] [serial = 421] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0xa200d400) [pid = 9171] [serial = 439] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x9b576800) [pid = 9171] [serial = 430] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0xa109e000) [pid = 9171] [serial = 433] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x8e8bcc00) [pid = 9171] [serial = 436] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x99e4a000) [pid = 9171] [serial = 424] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x8f396c00) [pid = 9171] [serial = 415] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x91966000) [pid = 9171] [serial = 442] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x93940800) [pid = 9171] [serial = 463] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8d421000 == 84 [pid = 9171] [id = 171] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de50000 == 83 [pid = 9171] [id = 170] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41a000 == 82 [pid = 9171] [id = 169] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcd000 == 81 [pid = 9171] [id = 168] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc2c00 == 80 [pid = 9171] [id = 167] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415800 == 79 [pid = 9171] [id = 163] 15:11:46 INFO - PROCESS | 9171 | 1468188706453 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 9171 | 1468188706460 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4b000 == 78 [pid = 9171] [id = 162] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd5c00 == 77 [pid = 9171] [id = 161] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x9a128000 == 76 [pid = 9171] [id = 160] 15:11:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4b000 == 77 [pid = 9171] [id = 184] 15:11:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8de50000) [pid = 9171] [serial = 552] [outer = (nil)] 15:11:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8ebd5c00) [pid = 9171] [serial = 553] [outer = 0x8de50000] 15:11:46 INFO - PROCESS | 9171 | 1468188706548 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x8fa09c00) [pid = 9171] [serial = 554] [outer = 0x8de50000] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x99d71800 == 76 [pid = 9171] [id = 159] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8d422000 == 75 [pid = 9171] [id = 158] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43800 == 74 [pid = 9171] [id = 157] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8f393400 == 73 [pid = 9171] [id = 156] 15:11:46 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4a800 == 72 [pid = 9171] [id = 155] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x92edac00) [pid = 9171] [serial = 458] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x8ebda400) [pid = 9171] [serial = 460] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8f39bc00) [pid = 9171] [serial = 451] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x8fea1800) [pid = 9171] [serial = 452] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x8e8c1800) [pid = 9171] [serial = 446] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8dfc2000) [pid = 9171] [serial = 445] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8fdea400) [pid = 9171] [serial = 449] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x8fbdec00) [pid = 9171] [serial = 448] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x91b26000) [pid = 9171] [serial = 454] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x92bb0800) [pid = 9171] [serial = 457] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x91bd7400) [pid = 9171] [serial = 455] [outer = (nil)] [url = about:blank] 15:11:46 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x8f396000) [pid = 9171] [serial = 461] [outer = (nil)] [url = about:blank] 15:11:47 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:47 INFO - PROCESS | 9171 | 1468188707821 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1982ms 15:11:47 INFO - PROCESS | 9171 | 1468188707864 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 9171 | 1468188707869 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 15:11:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:11:47 INFO - PROCESS | 9171 | 1468188707877 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 9171 | 1468188707883 Marionette TRACE conn3 <- [1,710,null,{}] 15:11:47 INFO - PROCESS | 9171 | 1468188707982 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:47 INFO - PROCESS | 9171 | 1468188707991 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:48 INFO - PROCESS | 9171 | 1468188708256 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:11:48 INFO - PROCESS | 9171 | 1468188708379 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 9171 | 1468188708389 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdea400 == 73 [pid = 9171] [id = 185] 15:11:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x8fe89800) [pid = 9171] [serial = 555] [outer = (nil)] 15:11:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x91966000) [pid = 9171] [serial = 556] [outer = 0x8fe89800] 15:11:48 INFO - PROCESS | 9171 | 1468188708473 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x91ac7000) [pid = 9171] [serial = 557] [outer = 0x8fe89800] 15:11:49 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:49 INFO - PROCESS | 9171 | 1468188709722 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:11:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1887ms 15:11:49 INFO - PROCESS | 9171 | 1468188709765 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 9171 | 1468188709769 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 15:11:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:11:49 INFO - PROCESS | 9171 | 1468188709785 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 9171 | 1468188709789 Marionette TRACE conn3 <- [1,714,null,{}] 15:11:49 INFO - PROCESS | 9171 | 1468188709795 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:49 INFO - PROCESS | 9171 | 1468188709800 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:50 INFO - PROCESS | 9171 | 1468188710070 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:11:50 INFO - PROCESS | 9171 | 1468188710115 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 9171 | 1468188710125 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x91964800 == 74 [pid = 9171] [id = 186] 15:11:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x91ac5400) [pid = 9171] [serial = 558] [outer = (nil)] 15:11:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x91be0400) [pid = 9171] [serial = 559] [outer = 0x91ac5400] 15:11:50 INFO - PROCESS | 9171 | 1468188710196 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x923ac400) [pid = 9171] [serial = 560] [outer = 0x91ac5400] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8e9ae400) [pid = 9171] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x923b0c00) [pid = 9171] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x95184c00) [pid = 9171] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x8dfc7400) [pid = 9171] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8dfc7c00) [pid = 9171] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x8fdeec00) [pid = 9171] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x8ebe3800) [pid = 9171] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x92baf800) [pid = 9171] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8e8bdc00) [pid = 9171] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8fea8c00) [pid = 9171] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x951eec00) [pid = 9171] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x8fea4000) [pid = 9171] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x951f6800) [pid = 9171] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8fea9c00) [pid = 9171] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8dfcc800) [pid = 9171] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x99eee800) [pid = 9171] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8e8ba400) [pid = 9171] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8d41a800) [pid = 9171] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x9517b000) [pid = 9171] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8dfc3000) [pid = 9171] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x923aac00) [pid = 9171] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8dfccc00) [pid = 9171] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x99411800) [pid = 9171] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x9a122400) [pid = 9171] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8d420c00) [pid = 9171] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:11:50 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x92bac000) [pid = 9171] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:11:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:51 INFO - PROCESS | 9171 | 1468188711920 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:11:51 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 15:11:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2189ms 15:11:51 INFO - PROCESS | 9171 | 1468188711975 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 9171 | 1468188711994 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 15:11:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:11:52 INFO - PROCESS | 9171 | 1468188712001 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 9171 | 1468188712004 Marionette TRACE conn3 <- [1,718,null,{}] 15:11:52 INFO - PROCESS | 9171 | 1468188712064 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:52 INFO - PROCESS | 9171 | 1468188712070 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:52 INFO - PROCESS | 9171 | 1468188712253 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:11:52 INFO - PROCESS | 9171 | 1468188712263 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 9171 | 1468188712269 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41ac00 == 75 [pid = 9171] [id = 187] 15:11:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8d420c00) [pid = 9171] [serial = 561] [outer = (nil)] 15:11:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8fa03800) [pid = 9171] [serial = 562] [outer = 0x8d420c00] 15:11:52 INFO - PROCESS | 9171 | 1468188712484 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fea4000) [pid = 9171] [serial = 563] [outer = 0x8d420c00] 15:11:53 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:53 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:11:53 INFO - PROCESS | 9171 | 1468188713941 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:11:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2005ms 15:11:54 INFO - PROCESS | 9171 | 1468188714009 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 15:11:54 INFO - PROCESS | 9171 | 1468188714020 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 15:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:11:54 INFO - PROCESS | 9171 | 1468188714029 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 9171 | 1468188714033 Marionette TRACE conn3 <- [1,722,null,{}] 15:11:54 INFO - PROCESS | 9171 | 1468188714043 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:54 INFO - PROCESS | 9171 | 1468188714048 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:54 INFO - PROCESS | 9171 | 1468188714279 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:11:54 INFO - PROCESS | 9171 | 1468188714475 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 9171 | 1468188714490 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4800 == 76 [pid = 9171] [id = 188] 15:11:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8dfccc00) [pid = 9171] [serial = 564] [outer = (nil)] 15:11:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8e9a5000) [pid = 9171] [serial = 565] [outer = 0x8dfccc00] 15:11:54 INFO - PROCESS | 9171 | 1468188714626 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8f396c00) [pid = 9171] [serial = 566] [outer = 0x8dfccc00] 15:11:55 INFO - PROCESS | 9171 | 1468188715620 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 9171 | 1468188715677 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 15:11:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:11:55 INFO - PROCESS | 9171 | 1468188715689 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 9171 | 1468188715693 Marionette TRACE conn3 <- [1,726,null,{}] 15:11:55 INFO - PROCESS | 9171 | 1468188715701 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:55 INFO - PROCESS | 9171 | 1468188715707 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:55 INFO - PROCESS | 9171 | 1468188715921 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:11:56 INFO - PROCESS | 9171 | 1468188716172 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 9171 | 1468188716182 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbd8400 == 77 [pid = 9171] [id = 189] 15:11:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8fde6c00) [pid = 9171] [serial = 567] [outer = (nil)] 15:11:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8fea2800) [pid = 9171] [serial = 568] [outer = 0x8fde6c00] 15:11:56 INFO - PROCESS | 9171 | 1468188716321 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x91b23800) [pid = 9171] [serial = 569] [outer = 0x8fde6c00] 15:11:57 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:57 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:11:57 INFO - PROCESS | 9171 | 1468188717427 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1788ms 15:11:57 INFO - PROCESS | 9171 | 1468188717477 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 9171 | 1468188717483 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 15:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:11:57 INFO - PROCESS | 9171 | 1468188717491 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 9171 | 1468188717498 Marionette TRACE conn3 <- [1,730,null,{}] 15:11:57 INFO - PROCESS | 9171 | 1468188717516 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:57 INFO - PROCESS | 9171 | 1468188717526 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:57 INFO - PROCESS | 9171 | 1468188717793 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:11:58 INFO - PROCESS | 9171 | 1468188718130 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:58 INFO - PROCESS | 9171 | 1468188718144 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed9400 == 78 [pid = 9171] [id = 190] 15:11:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x92edac00) [pid = 9171] [serial = 570] [outer = (nil)] 15:11:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x93831800) [pid = 9171] [serial = 571] [outer = 0x92edac00] 15:11:58 INFO - PROCESS | 9171 | 1468188718241 Marionette DEBUG loaded listener.js 15:11:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x938e7400) [pid = 9171] [serial = 572] [outer = 0x92edac00] 15:11:59 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:59 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:11:59 INFO - PROCESS | 9171 | 1468188719224 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 15:11:59 INFO - PROCESS | 9171 | 1468188719290 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 15:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:11:59 INFO - PROCESS | 9171 | 1468188719296 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:11:59 INFO - PROCESS | 9171 | 1468188719300 Marionette TRACE conn3 <- [1,734,null,{}] 15:11:59 INFO - PROCESS | 9171 | 1468188719306 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:59 INFO - PROCESS | 9171 | 1468188719312 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:59 INFO - PROCESS | 9171 | 1468188719537 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:11:59 INFO - PROCESS | 9171 | 1468188719785 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 9171 | 1468188719793 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:11:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de48c00 == 79 [pid = 9171] [id = 191] 15:11:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x93948400) [pid = 9171] [serial = 573] [outer = (nil)] 15:11:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x95187400) [pid = 9171] [serial = 574] [outer = 0x93948400] 15:11:59 INFO - PROCESS | 9171 | 1468188719916 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x951f4400) [pid = 9171] [serial = 575] [outer = 0x93948400] 15:12:00 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:00 INFO - PROCESS | 9171 | 1468188720806 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:12:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1582ms 15:12:00 INFO - PROCESS | 9171 | 1468188720879 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:12:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:12:00 INFO - PROCESS | 9171 | 1468188720884 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 15:12:00 INFO - PROCESS | 9171 | 1468188720890 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 9171 | 1468188720894 Marionette TRACE conn3 <- [1,738,null,{}] 15:12:00 INFO - PROCESS | 9171 | 1468188720900 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:00 INFO - PROCESS | 9171 | 1468188720906 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:01 INFO - PROCESS | 9171 | 1468188721141 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:12:01 INFO - PROCESS | 9171 | 1468188721440 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 9171 | 1468188721448 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bdf800 == 80 [pid = 9171] [id = 192] 15:12:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x93830800) [pid = 9171] [serial = 576] [outer = (nil)] 15:12:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x98895400) [pid = 9171] [serial = 577] [outer = 0x93830800] 15:12:01 INFO - PROCESS | 9171 | 1468188721537 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x9939fc00) [pid = 9171] [serial = 578] [outer = 0x93830800] 15:12:02 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:02 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:12:02 INFO - PROCESS | 9171 | 1468188722871 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:12:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:12:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1995ms 15:12:02 INFO - PROCESS | 9171 | 1468188722945 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 9171 | 1468188722949 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 15:12:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:12:03 INFO - PROCESS | 9171 | 1468188723029 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 9171 | 1468188723039 Marionette TRACE conn3 <- [1,742,null,{}] 15:12:03 INFO - PROCESS | 9171 | 1468188723049 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:03 INFO - PROCESS | 9171 | 1468188723062 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:03 INFO - PROCESS | 9171 | 1468188723304 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:12:03 INFO - PROCESS | 9171 | 1468188723506 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 9171 | 1468188723516 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43000 == 81 [pid = 9171] [id = 193] 15:12:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x951fdc00) [pid = 9171] [serial = 579] [outer = (nil)] 15:12:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x9a108c00) [pid = 9171] [serial = 580] [outer = 0x951fdc00] 15:12:03 INFO - PROCESS | 9171 | 1468188723675 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x9a10b400) [pid = 9171] [serial = 581] [outer = 0x951fdc00] 15:12:05 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:05 INFO - PROCESS | 9171 | 1468188725056 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:12:05 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 15:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2174ms 15:12:05 INFO - PROCESS | 9171 | 1468188725185 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:12:05 INFO - PROCESS | 9171 | 1468188725189 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 15:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:12:05 INFO - PROCESS | 9171 | 1468188725197 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 9171 | 1468188725200 Marionette TRACE conn3 <- [1,746,null,{}] 15:12:05 INFO - PROCESS | 9171 | 1468188725207 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 9171 | 1468188725212 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:05 INFO - PROCESS | 9171 | 1468188725413 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:12:05 INFO - PROCESS | 9171 | 1468188725613 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 9171 | 1468188725624 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d422400 == 82 [pid = 9171] [id = 194] 15:12:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8de42400) [pid = 9171] [serial = 582] [outer = (nil)] 15:12:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9b56d400) [pid = 9171] [serial = 583] [outer = 0x8de42400] 15:12:05 INFO - PROCESS | 9171 | 1468188725748 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x9b578c00) [pid = 9171] [serial = 584] [outer = 0x8de42400] 15:12:06 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:07 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:07 INFO - PROCESS | 9171 | 1468188727224 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:12:07 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.) 15:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2087ms 15:12:07 INFO - PROCESS | 9171 | 1468188727285 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:12:07 INFO - PROCESS | 9171 | 1468188727289 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 15:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:12:07 INFO - PROCESS | 9171 | 1468188727296 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 9171 | 1468188727307 Marionette TRACE conn3 <- [1,750,null,{}] 15:12:07 INFO - PROCESS | 9171 | 1468188727313 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:07 INFO - PROCESS | 9171 | 1468188727319 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:07 INFO - PROCESS | 9171 | 1468188727515 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:12:07 INFO - PROCESS | 9171 | 1468188727717 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 9171 | 1468188727726 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc2400 == 83 [pid = 9171] [id = 195] 15:12:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x8dfc6400) [pid = 9171] [serial = 585] [outer = (nil)] 15:12:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x8ef6ac00) [pid = 9171] [serial = 586] [outer = 0x8dfc6400] 15:12:07 INFO - PROCESS | 9171 | 1468188727850 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8fea6000) [pid = 9171] [serial = 587] [outer = 0x8dfc6400] 15:12:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x923a4400) [pid = 9171] [serial = 588] [outer = 0x9a298c00] 15:12:09 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:09 INFO - PROCESS | 9171 | 1468188729791 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:12:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2543ms 15:12:09 INFO - PROCESS | 9171 | 1468188729889 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 9171 | 1468188729896 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 15:12:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:12:09 INFO - PROCESS | 9171 | 1468188729911 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 9171 | 1468188729917 Marionette TRACE conn3 <- [1,754,null,{}] 15:12:09 INFO - PROCESS | 9171 | 1468188729926 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:09 INFO - PROCESS | 9171 | 1468188729931 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:10 INFO - PROCESS | 9171 | 1468188730169 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:12:10 INFO - PROCESS | 9171 | 1468188730372 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 9171 | 1468188730381 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef67000 == 84 [pid = 9171] [id = 196] 15:12:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8ef68c00) [pid = 9171] [serial = 589] [outer = (nil)] 15:12:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8f398400) [pid = 9171] [serial = 590] [outer = 0x8ef68c00] 15:12:10 INFO - PROCESS | 9171 | 1468188730507 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8fab1000) [pid = 9171] [serial = 591] [outer = 0x8ef68c00] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8bbc00 == 83 [pid = 9171] [id = 146] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x91964800 == 82 [pid = 9171] [id = 186] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdea400 == 81 [pid = 9171] [id = 185] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4b000 == 80 [pid = 9171] [id = 184] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a1800 == 79 [pid = 9171] [id = 183] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef64000 == 78 [pid = 9171] [id = 182] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x98cb3000 == 77 [pid = 9171] [id = 181] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41e800 == 76 [pid = 9171] [id = 180] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8faaac00 == 75 [pid = 9171] [id = 178] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x9500d400 == 74 [pid = 9171] [id = 179] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea1400 == 73 [pid = 9171] [id = 177] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x929db400 == 72 [pid = 9171] [id = 176] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa6400 == 71 [pid = 9171] [id = 175] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8800 == 70 [pid = 9171] [id = 174] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebdfc00 == 69 [pid = 9171] [id = 105] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8f38e000 == 68 [pid = 9171] [id = 94] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0xa823c800 == 67 [pid = 9171] [id = 72] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x9508a000 == 66 [pid = 9171] [id = 90] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x929e6000 == 65 [pid = 9171] [id = 165] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0xa2555800 == 64 [pid = 9171] [id = 27] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x9b5e8800 == 63 [pid = 9171] [id = 40] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdef000 == 62 [pid = 9171] [id = 88] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a4c00 == 61 [pid = 9171] [id = 173] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0xa310bc00 == 60 [pid = 9171] [id = 28] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0bc00 == 59 [pid = 9171] [id = 91] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0xa6736000 == 58 [pid = 9171] [id = 111] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c7800 == 57 [pid = 9171] [id = 147] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8d418400 == 56 [pid = 9171] [id = 145] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x9517b400 == 55 [pid = 9171] [id = 50] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x91bd5800 == 54 [pid = 9171] [id = 108] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x99b42c00 == 53 [pid = 9171] [id = 109] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb30c00 == 52 [pid = 9171] [id = 164] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8f38d000 == 51 [pid = 9171] [id = 95] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa07800 == 50 [pid = 9171] [id = 93] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x9500c800 == 49 [pid = 9171] [id = 107] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8f390400 == 48 [pid = 9171] [id = 97] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0xa1027800 == 47 [pid = 9171] [id = 110] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef5e800 == 46 [pid = 9171] [id = 112] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a2800 == 45 [pid = 9171] [id = 96] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4dc00 == 44 [pid = 9171] [id = 166] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x95006800 == 43 [pid = 9171] [id = 137] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x91b27400 == 42 [pid = 9171] [id = 89] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x938da800 == 41 [pid = 9171] [id = 29] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x95145800 == 40 [pid = 9171] [id = 92] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x9467ac00 == 39 [pid = 9171] [id = 51] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa07400 == 38 [pid = 9171] [id = 106] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8d418000 == 37 [pid = 9171] [id = 130] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc2400 == 36 [pid = 9171] [id = 195] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8d422400 == 35 [pid = 9171] [id = 194] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x91bdf800 == 34 [pid = 9171] [id = 192] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43000 == 33 [pid = 9171] [id = 193] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8de48c00 == 32 [pid = 9171] [id = 191] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed9400 == 31 [pid = 9171] [id = 190] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbd8400 == 30 [pid = 9171] [id = 189] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4800 == 29 [pid = 9171] [id = 188] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a8800 == 28 [pid = 9171] [id = 154] 15:12:13 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41ac00 == 27 [pid = 9171] [id = 187] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x923a3000) [pid = 9171] [serial = 515] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8eb38800) [pid = 9171] [serial = 493] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x9a105c00) [pid = 9171] [serial = 476] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x99e50800) [pid = 9171] [serial = 425] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8e9ac000) [pid = 9171] [serial = 503] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8dfcf000) [pid = 9171] [serial = 379] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x923a6800) [pid = 9171] [serial = 470] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8fac4800) [pid = 9171] [serial = 506] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x9b57ac00) [pid = 9171] [serial = 386] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8fa09800) [pid = 9171] [serial = 505] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x929dc800) [pid = 9171] [serial = 490] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x99e47800) [pid = 9171] [serial = 475] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8ef5f400) [pid = 9171] [serial = 499] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8e8c5800) [pid = 9171] [serial = 502] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x9a127400) [pid = 9171] [serial = 487] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0xa25fd000) [pid = 9171] [serial = 440] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x95008800) [pid = 9171] [serial = 464] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x91bda000) [pid = 9171] [serial = 514] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x994df800) [pid = 9171] [serial = 422] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8feaa000) [pid = 9171] [serial = 389] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x98893800) [pid = 9171] [serial = 472] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x91b22c00) [pid = 9171] [serial = 419] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8fac6000) [pid = 9171] [serial = 416] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x9a129800) [pid = 9171] [serial = 478] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x9d811000) [pid = 9171] [serial = 431] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0xa3189800) [pid = 9171] [serial = 496] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8e8c2000) [pid = 9171] [serial = 437] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8fa08c00) [pid = 9171] [serial = 392] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x98167c00) [pid = 9171] [serial = 413] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8f38c800) [pid = 9171] [serial = 467] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x99683000) [pid = 9171] [serial = 473] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x92bb4000) [pid = 9171] [serial = 518] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x91b1f800) [pid = 9171] [serial = 512] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x929d9400) [pid = 9171] [serial = 517] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x9a10ec00) [pid = 9171] [serial = 428] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8faab800) [pid = 9171] [serial = 484] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8e9aa800) [pid = 9171] [serial = 466] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0xa209d400) [pid = 9171] [serial = 481] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0xa2378c00) [pid = 9171] [serial = 434] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8f399800) [pid = 9171] [serial = 509] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8e9a7000) [pid = 9171] [serial = 508] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x91b27000) [pid = 9171] [serial = 469] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x92bb3c00) [pid = 9171] [serial = 382] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8fea7000) [pid = 9171] [serial = 511] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x92ed9000) [pid = 9171] [serial = 520] [outer = (nil)] [url = about:blank] 15:12:13 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:13 INFO - PROCESS | 9171 | 1468188733636 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:12:13 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 15:12:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 3794ms 15:12:13 INFO - PROCESS | 9171 | 1468188733706 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 9171 | 1468188733711 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 15:12:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:12:13 INFO - PROCESS | 9171 | 1468188733721 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 9171 | 1468188733726 Marionette TRACE conn3 <- [1,758,null,{}] 15:12:13 INFO - PROCESS | 9171 | 1468188733735 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:13 INFO - PROCESS | 9171 | 1468188733741 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:13 INFO - PROCESS | 9171 | 1468188733915 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:12:14 INFO - PROCESS | 9171 | 1468188734110 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:14 INFO - PROCESS | 9171 | 1468188734123 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc6000 == 28 [pid = 9171] [id = 197] 15:12:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8dfc7800) [pid = 9171] [serial = 592] [outer = (nil)] 15:12:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8dfcec00) [pid = 9171] [serial = 593] [outer = 0x8dfc7800] 15:12:14 INFO - PROCESS | 9171 | 1468188734196 Marionette DEBUG loaded listener.js 15:12:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8e8bfc00) [pid = 9171] [serial = 594] [outer = 0x8dfc7800] 15:12:14 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:14 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:12:14 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:14 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:14 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:15 INFO - PROCESS | 9171 | 1468188735058 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:12:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1390ms 15:12:15 INFO - PROCESS | 9171 | 1468188735112 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:12:15 INFO - PROCESS | 9171 | 1468188735121 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 15:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:12:15 INFO - PROCESS | 9171 | 1468188735133 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:12:15 INFO - PROCESS | 9171 | 1468188735137 Marionette TRACE conn3 <- [1,762,null,{}] 15:12:15 INFO - PROCESS | 9171 | 1468188735144 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:15 INFO - PROCESS | 9171 | 1468188735150 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:15 INFO - PROCESS | 9171 | 1468188735361 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:12:15 INFO - PROCESS | 9171 | 1468188735525 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 9171 | 1468188735544 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb37400 == 29 [pid = 9171] [id = 198] 15:12:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8eb38800) [pid = 9171] [serial = 595] [outer = (nil)] 15:12:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8eb3d400) [pid = 9171] [serial = 596] [outer = 0x8eb38800] 15:12:15 INFO - PROCESS | 9171 | 1468188735697 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8ebdac00) [pid = 9171] [serial = 597] [outer = 0x8eb38800] 15:12:17 INFO - PROCESS | 9171 | 1468188737057 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:12:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1945ms 15:12:17 INFO - PROCESS | 9171 | 1468188737078 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:12:17 INFO - PROCESS | 9171 | 1468188737082 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 15:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:12:17 INFO - PROCESS | 9171 | 1468188737089 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 9171 | 1468188737095 Marionette TRACE conn3 <- [1,766,null,{}] 15:12:17 INFO - PROCESS | 9171 | 1468188737165 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:17 INFO - PROCESS | 9171 | 1468188737173 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:17 INFO - PROCESS | 9171 | 1468188737468 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:12:17 INFO - PROCESS | 9171 | 1468188737498 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 9171 | 1468188737511 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f398800 == 30 [pid = 9171] [id = 199] 15:12:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8f398c00) [pid = 9171] [serial = 598] [outer = (nil)] 15:12:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8fa0a400) [pid = 9171] [serial = 599] [outer = 0x8f398c00] 15:12:17 INFO - PROCESS | 9171 | 1468188737590 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8faa9c00) [pid = 9171] [serial = 600] [outer = 0x8f398c00] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8d420c00) [pid = 9171] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x91960c00) [pid = 9171] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x929e6400) [pid = 9171] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x9b56cc00) [pid = 9171] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8faae400) [pid = 9171] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8de4e000) [pid = 9171] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8faa4c00) [pid = 9171] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x99e47000) [pid = 9171] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8eb32000) [pid = 9171] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8ebd9c00) [pid = 9171] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x91ac5400) [pid = 9171] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8fab2c00) [pid = 9171] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x99b4d800) [pid = 9171] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x938de400) [pid = 9171] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x9500e400) [pid = 9171] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x923aa800) [pid = 9171] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8e9ae000) [pid = 9171] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x93831000) [pid = 9171] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8de50000) [pid = 9171] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fbe1000) [pid = 9171] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x929dcc00) [pid = 9171] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8ef6bc00) [pid = 9171] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8eb3dc00) [pid = 9171] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:12:19 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fe89800) [pid = 9171] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:12:20 INFO - PROCESS | 9171 | 1468188740770 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3698ms 15:12:20 INFO - PROCESS | 9171 | 1468188740789 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:12:20 INFO - PROCESS | 9171 | 1468188740796 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 15:12:20 INFO - PROCESS | 9171 | 1468188740805 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 9171 | 1468188740812 Marionette TRACE conn3 <- [1,770,null,{}] 15:12:20 INFO - PROCESS | 9171 | 1468188740821 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:20 INFO - PROCESS | 9171 | 1468188740828 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:21 INFO - PROCESS | 9171 | 1468188741051 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:12:21 INFO - PROCESS | 9171 | 1468188741247 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 9171 | 1468188741265 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4e000 == 31 [pid = 9171] [id = 200] 15:12:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8de50c00) [pid = 9171] [serial = 601] [outer = (nil)] 15:12:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8e9a2800) [pid = 9171] [serial = 602] [outer = 0x8de50c00] 15:12:21 INFO - PROCESS | 9171 | 1468188741391 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8e9af800) [pid = 9171] [serial = 603] [outer = 0x8de50c00] 15:12:22 INFO - PROCESS | 9171 | 1468188742399 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1640ms 15:12:22 INFO - PROCESS | 9171 | 1468188742444 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 9171 | 1468188742451 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 15:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:12:22 INFO - PROCESS | 9171 | 1468188742462 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 9171 | 1468188742466 Marionette TRACE conn3 <- [1,774,null,{}] 15:12:22 INFO - PROCESS | 9171 | 1468188742472 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:22 INFO - PROCESS | 9171 | 1468188742478 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:22 INFO - PROCESS | 9171 | 1468188742717 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:12:23 INFO - PROCESS | 9171 | 1468188743005 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 9171 | 1468188743012 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417400 == 32 [pid = 9171] [id = 201] 15:12:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8ef69000) [pid = 9171] [serial = 604] [outer = (nil)] 15:12:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8f390800) [pid = 9171] [serial = 605] [outer = 0x8ef69000] 15:12:23 INFO - PROCESS | 9171 | 1468188743108 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fa05800) [pid = 9171] [serial = 606] [outer = 0x8ef69000] 15:12:24 INFO - PROCESS | 9171 | 1468188744172 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1731ms 15:12:24 INFO - PROCESS | 9171 | 1468188744193 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 9171 | 1468188744196 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 15:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:12:24 INFO - PROCESS | 9171 | 1468188744204 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 9171 | 1468188744211 Marionette TRACE conn3 <- [1,778,null,{}] 15:12:24 INFO - PROCESS | 9171 | 1468188744228 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:24 INFO - PROCESS | 9171 | 1468188744237 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:24 INFO - PROCESS | 9171 | 1468188744435 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:12:24 INFO - PROCESS | 9171 | 1468188744688 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 9171 | 1468188744701 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbd7c00 == 33 [pid = 9171] [id = 202] 15:12:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8fbd8400) [pid = 9171] [serial = 607] [outer = (nil)] 15:12:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fbde800) [pid = 9171] [serial = 608] [outer = 0x8fbd8400] 15:12:24 INFO - PROCESS | 9171 | 1468188744833 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8fde4c00) [pid = 9171] [serial = 609] [outer = 0x8fbd8400] 15:12:25 INFO - PROCESS | 9171 | 1468188745827 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1646ms 15:12:25 INFO - PROCESS | 9171 | 1468188745851 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:12:25 INFO - PROCESS | 9171 | 1468188745857 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 15:12:25 INFO - PROCESS | 9171 | 1468188745863 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 9171 | 1468188745867 Marionette TRACE conn3 <- [1,782,null,{}] 15:12:25 INFO - PROCESS | 9171 | 1468188745873 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:25 INFO - PROCESS | 9171 | 1468188745878 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:26 INFO - PROCESS | 9171 | 1468188746083 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:12:26 INFO - PROCESS | 9171 | 1468188746347 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 9171 | 1468188746356 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41c800 == 34 [pid = 9171] [id = 203] 15:12:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8d41e800) [pid = 9171] [serial = 610] [outer = (nil)] 15:12:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fe9d800) [pid = 9171] [serial = 611] [outer = 0x8d41e800] 15:12:26 INFO - PROCESS | 9171 | 1468188746498 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8feaa800) [pid = 9171] [serial = 612] [outer = 0x8d41e800] 15:12:27 INFO - PROCESS | 9171 | 1468188747465 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1643ms 15:12:27 INFO - PROCESS | 9171 | 1468188747506 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 9171 | 1468188747511 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 15:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:12:27 INFO - PROCESS | 9171 | 1468188747517 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 9171 | 1468188747521 Marionette TRACE conn3 <- [1,786,null,{}] 15:12:27 INFO - PROCESS | 9171 | 1468188747527 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 9171 | 1468188747533 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:27 INFO - PROCESS | 9171 | 1468188747734 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:12:28 INFO - PROCESS | 9171 | 1468188747979 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 9171 | 1468188747989 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bd800 == 35 [pid = 9171] [id = 204] 15:12:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fe86400) [pid = 9171] [serial = 613] [outer = (nil)] 15:12:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x91abf400) [pid = 9171] [serial = 614] [outer = 0x8fe86400] 15:12:28 INFO - PROCESS | 9171 | 1468188748111 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x91ac5800) [pid = 9171] [serial = 615] [outer = 0x8fe86400] 15:12:29 INFO - PROCESS | 9171 | 1468188749079 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1639ms 15:12:29 INFO - PROCESS | 9171 | 1468188749158 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 9171 | 1468188749162 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 15:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:12:29 INFO - PROCESS | 9171 | 1468188749169 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 9171 | 1468188749174 Marionette TRACE conn3 <- [1,790,null,{}] 15:12:29 INFO - PROCESS | 9171 | 1468188749181 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:29 INFO - PROCESS | 9171 | 1468188749192 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:29 INFO - PROCESS | 9171 | 1468188749479 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:12:29 INFO - PROCESS | 9171 | 1468188749797 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 9171 | 1468188749807 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f38e000 == 36 [pid = 9171] [id = 205] 15:12:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8feaac00) [pid = 9171] [serial = 616] [outer = (nil)] 15:12:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x91bd8000) [pid = 9171] [serial = 617] [outer = 0x8feaac00] 15:12:29 INFO - PROCESS | 9171 | 1468188749892 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x923a6800) [pid = 9171] [serial = 618] [outer = 0x8feaac00] 15:12:30 INFO - PROCESS | 9171 | 1468188750836 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1735ms 15:12:30 INFO - PROCESS | 9171 | 1468188750906 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 9171 | 1468188750911 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 15:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:12:30 INFO - PROCESS | 9171 | 1468188750918 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 9171 | 1468188750921 Marionette TRACE conn3 <- [1,794,null,{}] 15:12:30 INFO - PROCESS | 9171 | 1468188750928 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 9171 | 1468188750933 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:31 INFO - PROCESS | 9171 | 1468188751134 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:12:31 INFO - PROCESS | 9171 | 1468188751392 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:31 INFO - PROCESS | 9171 | 1468188751401 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfce800 == 37 [pid = 9171] [id = 206] 15:12:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x91bd4800) [pid = 9171] [serial = 619] [outer = (nil)] 15:12:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x929dac00) [pid = 9171] [serial = 620] [outer = 0x91bd4800] 15:12:31 INFO - PROCESS | 9171 | 1468188751528 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x929df000) [pid = 9171] [serial = 621] [outer = 0x91bd4800] 15:12:32 INFO - PROCESS | 9171 | 1468188752519 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1635ms 15:12:32 INFO - PROCESS | 9171 | 1468188752561 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:12:32 INFO - PROCESS | 9171 | 1468188752567 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 15:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:12:32 INFO - PROCESS | 9171 | 1468188752575 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:12:32 INFO - PROCESS | 9171 | 1468188752579 Marionette TRACE conn3 <- [1,798,null,{}] 15:12:32 INFO - PROCESS | 9171 | 1468188752585 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:32 INFO - PROCESS | 9171 | 1468188752591 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:32 INFO - PROCESS | 9171 | 1468188752798 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:12:33 INFO - PROCESS | 9171 | 1468188753042 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 9171 | 1468188753050 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41d800 == 38 [pid = 9171] [id = 207] 15:12:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8d41f400) [pid = 9171] [serial = 622] [outer = (nil)] 15:12:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x92badc00) [pid = 9171] [serial = 623] [outer = 0x8d41f400] 15:12:33 INFO - PROCESS | 9171 | 1468188753191 Marionette DEBUG loaded listener.js 15:12:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8fa04800) [pid = 9171] [serial = 624] [outer = 0x8d41f400] 15:12:34 INFO - PROCESS | 9171 | 1468188754156 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:12:34 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 15:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1647ms 15:12:34 INFO - PROCESS | 9171 | 1468188754224 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:12:34 INFO - PROCESS | 9171 | 1468188754228 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 15:12:34 INFO - PROCESS | 9171 | 1468188754235 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 9171 | 1468188754239 Marionette TRACE conn3 <- [1,802,null,{}] 15:12:34 INFO - PROCESS | 9171 | 1468188754245 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:34 INFO - PROCESS | 9171 | 1468188754250 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:34 INFO - PROCESS | 9171 | 1468188754446 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:12:34 INFO - PROCESS | 9171 | 1468188754705 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:34 INFO - PROCESS | 9171 | 1468188754722 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4bc00 == 39 [pid = 9171] [id = 208] 15:12:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8dfc3000) [pid = 9171] [serial = 625] [outer = (nil)] 15:12:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8ebe1800) [pid = 9171] [serial = 626] [outer = 0x8dfc3000] 15:12:34 INFO - PROCESS | 9171 | 1468188754848 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8f39b000) [pid = 9171] [serial = 627] [outer = 0x8dfc3000] 15:12:35 INFO - PROCESS | 9171 | 1468188755771 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:12:35 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 15:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1737ms 15:12:36 INFO - PROCESS | 9171 | 1468188755999 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 9171 | 1468188756008 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 15:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:12:36 INFO - PROCESS | 9171 | 1468188756022 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 9171 | 1468188756026 Marionette TRACE conn3 <- [1,806,null,{}] 15:12:36 INFO - PROCESS | 9171 | 1468188756036 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:36 INFO - PROCESS | 9171 | 1468188756042 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:36 INFO - PROCESS | 9171 | 1468188756260 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:12:36 INFO - PROCESS | 9171 | 1468188756533 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 9171 | 1468188756549 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43800 == 40 [pid = 9171] [id = 209] 15:12:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8dfc3c00) [pid = 9171] [serial = 628] [outer = (nil)] 15:12:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8dfcc400) [pid = 9171] [serial = 629] [outer = 0x8dfc3c00] 15:12:36 INFO - PROCESS | 9171 | 1468188756666 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8e8c4800) [pid = 9171] [serial = 630] [outer = 0x8dfc3c00] 15:12:37 INFO - PROCESS | 9171 | --DOCSHELL 0x99ef3800 == 39 [pid = 9171] [id = 68] 15:12:37 INFO - PROCESS | 9171 | --DOCSHELL 0x92edec00 == 38 [pid = 9171] [id = 67] 15:12:37 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb37400 == 37 [pid = 9171] [id = 198] 15:12:37 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc6000 == 36 [pid = 9171] [id = 197] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x92bb7800) [pid = 9171] [serial = 383] [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.] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8fa03800) [pid = 9171] [serial = 562] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x91969400) [pid = 9171] [serial = 443] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0xa4d0ac00) [pid = 9171] [serial = 497] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0xa2fbec00) [pid = 9171] [serial = 482] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x929e0000) [pid = 9171] [serial = 491] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8f395400) [pid = 9171] [serial = 500] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0xa2ff7c00) [pid = 9171] [serial = 488] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x9a94ec00) [pid = 9171] [serial = 479] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8eb3b000) [pid = 9171] [serial = 494] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8faaf800) [pid = 9171] [serial = 485] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x91be0400) [pid = 9171] [serial = 559] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x9382d400) [pid = 9171] [serial = 521] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x9a126800) [pid = 9171] [serial = 544] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x9aae1c00) [pid = 9171] [serial = 545] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x95140400) [pid = 9171] [serial = 535] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x9517ac00) [pid = 9171] [serial = 536] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x97623800) [pid = 9171] [serial = 538] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x99b4a800) [pid = 9171] [serial = 539] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x99e4e000) [pid = 9171] [serial = 541] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x99ef0400) [pid = 9171] [serial = 542] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8eb3e000) [pid = 9171] [serial = 523] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8ebde800) [pid = 9171] [serial = 524] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x93b66400) [pid = 9171] [serial = 532] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x93b74800) [pid = 9171] [serial = 533] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8ebd5c00) [pid = 9171] [serial = 553] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8fa09c00) [pid = 9171] [serial = 554] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8fdea800) [pid = 9171] [serial = 526] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8fe88c00) [pid = 9171] [serial = 527] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x92bb3400) [pid = 9171] [serial = 529] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x9382bc00) [pid = 9171] [serial = 530] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x9b571000) [pid = 9171] [serial = 547] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x9b573000) [pid = 9171] [serial = 548] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8ef5f800) [pid = 9171] [serial = 550] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8f392800) [pid = 9171] [serial = 551] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x923ac400) [pid = 9171] [serial = 560] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x91966000) [pid = 9171] [serial = 556] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x91ac7000) [pid = 9171] [serial = 557] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8fea4000) [pid = 9171] [serial = 563] [outer = (nil)] [url = about:blank] 15:12:37 INFO - PROCESS | 9171 | 1468188757800 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:12:37 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 15:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1841ms 15:12:37 INFO - PROCESS | 9171 | 1468188757862 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:12:37 INFO - PROCESS | 9171 | 1468188757868 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 15:12:37 INFO - PROCESS | 9171 | 1468188757898 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 9171 | 1468188757905 Marionette TRACE conn3 <- [1,810,null,{}] 15:12:37 INFO - PROCESS | 9171 | 1468188757919 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:37 INFO - PROCESS | 9171 | 1468188757925 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:38 INFO - PROCESS | 9171 | 1468188758125 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:12:38 INFO - PROCESS | 9171 | 1468188758135 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 9171 | 1468188758145 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:38 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb32400 == 37 [pid = 9171] [id = 210] 15:12:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8eb3f400) [pid = 9171] [serial = 631] [outer = (nil)] 15:12:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ebe4000) [pid = 9171] [serial = 632] [outer = 0x8eb3f400] 15:12:38 INFO - PROCESS | 9171 | 1468188758228 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8ef6bc00) [pid = 9171] [serial = 633] [outer = 0x8eb3f400] 15:12:39 INFO - PROCESS | 9171 | 1468188759256 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1421ms 15:12:39 INFO - PROCESS | 9171 | 1468188759297 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 15:12:39 INFO - PROCESS | 9171 | 1468188759301 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 15:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:12:39 INFO - PROCESS | 9171 | 1468188759333 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:12:39 INFO - PROCESS | 9171 | 1468188759336 Marionette TRACE conn3 <- [1,814,null,{}] 15:12:39 INFO - PROCESS | 9171 | 1468188759352 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:39 INFO - PROCESS | 9171 | 1468188759361 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:39 INFO - PROCESS | 9171 | 1468188759559 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:12:39 INFO - PROCESS | 9171 | 1468188759572 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 9171 | 1468188759581 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fab0800 == 38 [pid = 9171] [id = 211] 15:12:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fac1400) [pid = 9171] [serial = 634] [outer = (nil)] 15:12:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8facc800) [pid = 9171] [serial = 635] [outer = 0x8fac1400] 15:12:39 INFO - PROCESS | 9171 | 1468188759825 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fbe1000) [pid = 9171] [serial = 636] [outer = 0x8fac1400] 15:12:40 INFO - PROCESS | 9171 | 1468188760837 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 9171 | 1468188760885 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 15:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:12:40 INFO - PROCESS | 9171 | 1468188760899 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 9171 | 1468188760902 Marionette TRACE conn3 <- [1,818,null,{}] 15:12:40 INFO - PROCESS | 9171 | 1468188760908 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:40 INFO - PROCESS | 9171 | 1468188760914 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:41 INFO - PROCESS | 9171 | 1468188761159 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:12:41 INFO - PROCESS | 9171 | 1468188761191 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 9171 | 1468188761261 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fab3800 == 39 [pid = 9171] [id = 212] 15:12:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fac6400) [pid = 9171] [serial = 637] [outer = (nil)] 15:12:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x91960c00) [pid = 9171] [serial = 638] [outer = 0x8fac6400] 15:12:41 INFO - PROCESS | 9171 | 1468188761440 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x91ac0400) [pid = 9171] [serial = 639] [outer = 0x8fac6400] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8ef68c00) [pid = 9171] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8eb38800) [pid = 9171] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fde6c00) [pid = 9171] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8dfc6400) [pid = 9171] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x951fdc00) [pid = 9171] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x93948400) [pid = 9171] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x92edac00) [pid = 9171] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8dfccc00) [pid = 9171] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x93830800) [pid = 9171] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8de42400) [pid = 9171] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:12:41 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8dfc7800) [pid = 9171] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:12:42 INFO - PROCESS | 9171 | 1468188762364 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1489ms 15:12:42 INFO - PROCESS | 9171 | 1468188762382 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 9171 | 1468188762386 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 15:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:12:42 INFO - PROCESS | 9171 | 1468188762394 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 9171 | 1468188762399 Marionette TRACE conn3 <- [1,822,null,{}] 15:12:42 INFO - PROCESS | 9171 | 1468188762405 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:42 INFO - PROCESS | 9171 | 1468188762410 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:42 INFO - PROCESS | 9171 | 1468188762591 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:12:42 INFO - PROCESS | 9171 | 1468188762606 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 9171 | 1468188762612 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc7800 == 40 [pid = 9171] [id = 213] 15:12:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8ef68c00) [pid = 9171] [serial = 640] [outer = (nil)] 15:12:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x91b20000) [pid = 9171] [serial = 641] [outer = 0x8ef68c00] 15:12:42 INFO - PROCESS | 9171 | 1468188762837 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x91b27400) [pid = 9171] [serial = 642] [outer = 0x8ef68c00] 15:12:43 INFO - PROCESS | 9171 | 1468188763686 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 9171 | 1468188763863 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 15:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:12:43 INFO - PROCESS | 9171 | 1468188763903 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 9171 | 1468188763911 Marionette TRACE conn3 <- [1,826,null,{}] 15:12:43 INFO - PROCESS | 9171 | 1468188763921 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:43 INFO - PROCESS | 9171 | 1468188763929 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:44 INFO - PROCESS | 9171 | 1468188764190 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:12:44 INFO - PROCESS | 9171 | 1468188764504 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 9171 | 1468188764521 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417c00 == 41 [pid = 9171] [id = 214] 15:12:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8eb36400) [pid = 9171] [serial = 643] [outer = (nil)] 15:12:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8eb3dc00) [pid = 9171] [serial = 644] [outer = 0x8eb36400] 15:12:44 INFO - PROCESS | 9171 | 1468188764607 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8ef69400) [pid = 9171] [serial = 645] [outer = 0x8eb36400] 15:12:45 INFO - PROCESS | 9171 | 1468188765665 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1795ms 15:12:45 INFO - PROCESS | 9171 | 1468188765697 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 9171 | 1468188765704 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 15:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:12:45 INFO - PROCESS | 9171 | 1468188765715 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 9171 | 1468188765722 Marionette TRACE conn3 <- [1,830,null,{}] 15:12:45 INFO - PROCESS | 9171 | 1468188765729 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:45 INFO - PROCESS | 9171 | 1468188765734 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:46 INFO - PROCESS | 9171 | 1468188765997 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:12:46 INFO - PROCESS | 9171 | 1468188766292 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 9171 | 1468188766302 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fab2400 == 42 [pid = 9171] [id = 215] 15:12:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8fac8c00) [pid = 9171] [serial = 646] [outer = (nil)] 15:12:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fe81c00) [pid = 9171] [serial = 647] [outer = 0x8fac8c00] 15:12:46 INFO - PROCESS | 9171 | 1468188766395 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x91966c00) [pid = 9171] [serial = 648] [outer = 0x8fac8c00] 15:12:47 INFO - PROCESS | 9171 | 1468188767384 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1741ms 15:12:47 INFO - PROCESS | 9171 | 1468188767454 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:12:47 INFO - PROCESS | 9171 | 1468188767459 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 15:12:47 INFO - PROCESS | 9171 | 1468188767467 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 9171 | 1468188767470 Marionette TRACE conn3 <- [1,834,null,{}] 15:12:47 INFO - PROCESS | 9171 | 1468188767486 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:47 INFO - PROCESS | 9171 | 1468188767495 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:47 INFO - PROCESS | 9171 | 1468188767773 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:12:48 INFO - PROCESS | 9171 | 1468188768116 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 9171 | 1468188768131 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x923af400 == 43 [pid = 9171] [id = 216] 15:12:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x929db400) [pid = 9171] [serial = 649] [outer = (nil)] 15:12:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x92bb6800) [pid = 9171] [serial = 650] [outer = 0x929db400] 15:12:48 INFO - PROCESS | 9171 | 1468188768218 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x92bba800) [pid = 9171] [serial = 651] [outer = 0x929db400] 15:12:49 INFO - PROCESS | 9171 | 1468188769254 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1835ms 15:12:49 INFO - PROCESS | 9171 | 1468188769302 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 9171 | 1468188769306 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 15:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:12:49 INFO - PROCESS | 9171 | 1468188769313 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 9171 | 1468188769317 Marionette TRACE conn3 <- [1,838,null,{}] 15:12:49 INFO - PROCESS | 9171 | 1468188769323 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:49 INFO - PROCESS | 9171 | 1468188769328 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:49 INFO - PROCESS | 9171 | 1468188769538 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:12:49 INFO - PROCESS | 9171 | 1468188769794 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 9171 | 1468188769804 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d421000 == 44 [pid = 9171] [id = 217] 15:12:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x929e6000) [pid = 9171] [serial = 652] [outer = (nil)] 15:12:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x9382d400) [pid = 9171] [serial = 653] [outer = 0x929e6000] 15:12:49 INFO - PROCESS | 9171 | 1468188769935 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x93833c00) [pid = 9171] [serial = 654] [outer = 0x929e6000] 15:12:50 INFO - PROCESS | 9171 | 1468188770880 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1599ms 15:12:50 INFO - PROCESS | 9171 | 1468188770914 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:12:50 INFO - PROCESS | 9171 | 1468188770918 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 15:12:50 INFO - PROCESS | 9171 | 1468188770925 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 9171 | 1468188770929 Marionette TRACE conn3 <- [1,842,null,{}] 15:12:50 INFO - PROCESS | 9171 | 1468188770935 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 9171 | 1468188770941 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:51 INFO - PROCESS | 9171 | 1468188771145 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:12:51 INFO - PROCESS | 9171 | 1468188771398 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 9171 | 1468188771409 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x92bb7c00 == 45 [pid = 9171] [id = 218] 15:12:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x93829800) [pid = 9171] [serial = 655] [outer = (nil)] 15:12:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x938ea800) [pid = 9171] [serial = 656] [outer = 0x93829800] 15:12:51 INFO - PROCESS | 9171 | 1468188771531 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x93b66400) [pid = 9171] [serial = 657] [outer = 0x93829800] 15:12:52 INFO - PROCESS | 9171 | 1468188772442 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1548ms 15:12:52 INFO - PROCESS | 9171 | 1468188772473 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 9171 | 1468188772477 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 15:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:12:52 INFO - PROCESS | 9171 | 1468188772484 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 9171 | 1468188772487 Marionette TRACE conn3 <- [1,846,null,{}] 15:12:52 INFO - PROCESS | 9171 | 1468188772494 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:52 INFO - PROCESS | 9171 | 1468188772504 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:52 INFO - PROCESS | 9171 | 1468188772797 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:12:53 INFO - PROCESS | 9171 | 1468188773067 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 9171 | 1468188773078 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x94679c00 == 46 [pid = 9171] [id = 219] 15:12:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x95003000) [pid = 9171] [serial = 658] [outer = (nil)] 15:12:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x95087000) [pid = 9171] [serial = 659] [outer = 0x95003000] 15:12:53 INFO - PROCESS | 9171 | 1468188773170 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x95144000) [pid = 9171] [serial = 660] [outer = 0x95003000] 15:12:54 INFO - PROCESS | 9171 | 1468188774170 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1740ms 15:12:54 INFO - PROCESS | 9171 | 1468188774224 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:12:54 INFO - PROCESS | 9171 | 1468188774228 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 15:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:12:54 INFO - PROCESS | 9171 | 1468188774236 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 9171 | 1468188774240 Marionette TRACE conn3 <- [1,850,null,{}] 15:12:54 INFO - PROCESS | 9171 | 1468188774246 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:54 INFO - PROCESS | 9171 | 1468188774252 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:54 INFO - PROCESS | 9171 | 1468188774487 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:12:54 INFO - PROCESS | 9171 | 1468188774774 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 9171 | 1468188774783 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb30800 == 47 [pid = 9171] [id = 220] 15:12:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x9508a000) [pid = 9171] [serial = 661] [outer = (nil)] 15:12:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x9514d800) [pid = 9171] [serial = 662] [outer = 0x9508a000] 15:12:54 INFO - PROCESS | 9171 | 1468188774881 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x95179800) [pid = 9171] [serial = 663] [outer = 0x9508a000] 15:12:55 INFO - PROCESS | 9171 | 1468188775892 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1695ms 15:12:55 INFO - PROCESS | 9171 | 1468188775932 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 9171 | 1468188775937 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 15:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:12:55 INFO - PROCESS | 9171 | 1468188775944 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 9171 | 1468188775949 Marionette TRACE conn3 <- [1,854,null,{}] 15:12:55 INFO - PROCESS | 9171 | 1468188775955 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:55 INFO - PROCESS | 9171 | 1468188775961 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:56 INFO - PROCESS | 9171 | 1468188776197 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:12:56 INFO - PROCESS | 9171 | 1468188776491 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 9171 | 1468188776501 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x94675000 == 48 [pid = 9171] [id = 221] 15:12:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x9508e000) [pid = 9171] [serial = 664] [outer = (nil)] 15:12:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x95187800) [pid = 9171] [serial = 665] [outer = 0x9508e000] 15:12:56 INFO - PROCESS | 9171 | 1468188776589 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x951f1400) [pid = 9171] [serial = 666] [outer = 0x9508e000] 15:12:57 INFO - PROCESS | 9171 | 1468188777497 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1587ms 15:12:57 INFO - PROCESS | 9171 | 1468188777532 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:12:57 INFO - PROCESS | 9171 | 1468188777537 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 15:12:57 INFO - PROCESS | 9171 | 1468188777545 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 9171 | 1468188777549 Marionette TRACE conn3 <- [1,858,null,{}] 15:12:57 INFO - PROCESS | 9171 | 1468188777556 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:57 INFO - PROCESS | 9171 | 1468188777562 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:57 INFO - PROCESS | 9171 | 1468188777777 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:12:58 INFO - PROCESS | 9171 | 1468188778023 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 9171 | 1468188778032 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x95185000 == 49 [pid = 9171] [id = 222] 15:12:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x9524b000) [pid = 9171] [serial = 667] [outer = (nil)] 15:12:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x964e6000) [pid = 9171] [serial = 668] [outer = 0x9524b000] 15:12:58 INFO - PROCESS | 9171 | 1468188778156 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x97621800) [pid = 9171] [serial = 669] [outer = 0x9524b000] 15:12:59 INFO - PROCESS | 9171 | 1468188779133 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1637ms 15:12:59 INFO - PROCESS | 9171 | 1468188779182 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 9171 | 1468188779185 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 15:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:12:59 INFO - PROCESS | 9171 | 1468188779193 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 9171 | 1468188779198 Marionette TRACE conn3 <- [1,862,null,{}] 15:12:59 INFO - PROCESS | 9171 | 1468188779205 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:59 INFO - PROCESS | 9171 | 1468188779210 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:12:59 INFO - PROCESS | 9171 | 1468188779425 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:12:59 INFO - PROCESS | 9171 | 1468188779675 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 9171 | 1468188779687 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc7c00 == 50 [pid = 9171] [id = 223] 15:13:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8dfcd400) [pid = 9171] [serial = 670] [outer = (nil)] 15:13:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8e8c2000) [pid = 9171] [serial = 671] [outer = 0x8dfcd400] 15:13:00 INFO - PROCESS | 9171 | 1468188780104 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8eb36000) [pid = 9171] [serial = 672] [outer = 0x8dfcd400] 15:13:01 INFO - PROCESS | 9171 | 1468188781229 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2085ms 15:13:01 INFO - PROCESS | 9171 | 1468188781283 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 9171 | 1468188781290 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 15:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:13:01 INFO - PROCESS | 9171 | 1468188781305 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 9171 | 1468188781312 Marionette TRACE conn3 <- [1,866,null,{}] 15:13:01 INFO - PROCESS | 9171 | 1468188781400 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 9171 | 1468188781409 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:01 INFO - PROCESS | 9171 | 1468188781879 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x99ef5c00 == 49 [pid = 9171] [id = 54] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x93b71400 == 48 [pid = 9171] [id = 56] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x91ac3800 == 47 [pid = 9171] [id = 69] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x938cc000 == 46 [pid = 9171] [id = 55] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8bd800 == 45 [pid = 9171] [id = 204] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41c800 == 44 [pid = 9171] [id = 203] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbd7c00 == 43 [pid = 9171] [id = 202] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417400 == 42 [pid = 9171] [id = 201] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4e000 == 41 [pid = 9171] [id = 200] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x9517f000 == 40 [pid = 9171] [id = 53] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8f398800 == 39 [pid = 9171] [id = 199] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed8c00 == 38 [pid = 9171] [id = 58] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfce800 == 37 [pid = 9171] [id = 206] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4bc00 == 36 [pid = 9171] [id = 208] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8f38e000 == 35 [pid = 9171] [id = 205] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x99b4e000 == 34 [pid = 9171] [id = 64] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x98810400 == 33 [pid = 9171] [id = 59] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x951fc000 == 32 [pid = 9171] [id = 66] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41d800 == 31 [pid = 9171] [id = 207] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x93947800 == 30 [pid = 9171] [id = 57] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x99b41c00 == 29 [pid = 9171] [id = 62] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef67000 == 28 [pid = 9171] [id = 196] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x938d4400 == 27 [pid = 9171] [id = 60] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0xa69cd800 == 26 [pid = 9171] [id = 63] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x99ef7800 == 25 [pid = 9171] [id = 61] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x938ccc00 == 24 [pid = 9171] [id = 65] 15:13:03 INFO - PROCESS | 9171 | --DOCSHELL 0x95184800 == 23 [pid = 9171] [id = 52] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fa0a400) [pid = 9171] [serial = 599] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8e9a5000) [pid = 9171] [serial = 565] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8fea2800) [pid = 9171] [serial = 568] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x93831800) [pid = 9171] [serial = 571] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8dfcec00) [pid = 9171] [serial = 593] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8e8bfc00) [pid = 9171] [serial = 594] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x95187400) [pid = 9171] [serial = 574] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x98895400) [pid = 9171] [serial = 577] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x9a108c00) [pid = 9171] [serial = 580] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x9b56d400) [pid = 9171] [serial = 583] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8ef6ac00) [pid = 9171] [serial = 586] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8fab1000) [pid = 9171] [serial = 591] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8f398400) [pid = 9171] [serial = 590] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8eb3d400) [pid = 9171] [serial = 596] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8ebdac00) [pid = 9171] [serial = 597] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x91b23800) [pid = 9171] [serial = 569] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8fea6000) [pid = 9171] [serial = 587] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x9a10b400) [pid = 9171] [serial = 581] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x951f4400) [pid = 9171] [serial = 575] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x938e7400) [pid = 9171] [serial = 572] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8f396c00) [pid = 9171] [serial = 566] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x9939fc00) [pid = 9171] [serial = 578] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x9b578c00) [pid = 9171] [serial = 584] [outer = (nil)] [url = about:blank] 15:13:03 INFO - PROCESS | 9171 | 1468188783658 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 9171 | 1468188783666 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415c00 == 24 [pid = 9171] [id = 224] 15:13:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8d417400) [pid = 9171] [serial = 673] [outer = (nil)] 15:13:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8d41bc00) [pid = 9171] [serial = 674] [outer = 0x8d417400] 15:13:03 INFO - PROCESS | 9171 | 1468188783813 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8de43400) [pid = 9171] [serial = 675] [outer = 0x8d417400] 15:13:04 INFO - PROCESS | 9171 | 1468188784681 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 3401ms 15:13:04 INFO - PROCESS | 9171 | 1468188784704 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 9171 | 1468188784711 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 15:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:13:04 INFO - PROCESS | 9171 | 1468188784720 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 9171 | 1468188784726 Marionette TRACE conn3 <- [1,870,null,{}] 15:13:04 INFO - PROCESS | 9171 | 1468188784740 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:04 INFO - PROCESS | 9171 | 1468188784749 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:04 INFO - PROCESS | 9171 | 1468188784948 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:13:05 INFO - PROCESS | 9171 | 1468188785083 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 9171 | 1468188785093 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcb800 == 25 [pid = 9171] [id = 225] 15:13:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8dfcc000) [pid = 9171] [serial = 676] [outer = (nil)] 15:13:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8e8bfc00) [pid = 9171] [serial = 677] [outer = 0x8dfcc000] 15:13:05 INFO - PROCESS | 9171 | 1468188785178 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8e8c7c00) [pid = 9171] [serial = 678] [outer = 0x8dfcc000] 15:13:06 INFO - PROCESS | 9171 | 1468188786097 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1399ms 15:13:06 INFO - PROCESS | 9171 | 1468188786135 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 9171 | 1468188786143 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 15:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:13:06 INFO - PROCESS | 9171 | 1468188786155 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 9171 | 1468188786158 Marionette TRACE conn3 <- [1,874,null,{}] 15:13:06 INFO - PROCESS | 9171 | 1468188786175 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 9171 | 1468188786182 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:06 INFO - PROCESS | 9171 | 1468188786421 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:13:06 INFO - PROCESS | 9171 | 1468188786451 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 9171 | 1468188786461 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3f800 == 26 [pid = 9171] [id = 226] 15:13:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8ebd5400) [pid = 9171] [serial = 679] [outer = (nil)] 15:13:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8ebd9c00) [pid = 9171] [serial = 680] [outer = 0x8ebd5400] 15:13:06 INFO - PROCESS | 9171 | 1468188786536 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8ebe2000) [pid = 9171] [serial = 681] [outer = 0x8ebd5400] 15:13:07 INFO - PROCESS | 9171 | 1468188787691 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1545ms 15:13:07 INFO - PROCESS | 9171 | 1468188787701 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 9171 | 1468188787705 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 15:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:13:07 INFO - PROCESS | 9171 | 1468188787715 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 9171 | 1468188787726 Marionette TRACE conn3 <- [1,878,null,{}] 15:13:07 INFO - PROCESS | 9171 | 1468188787751 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:07 INFO - PROCESS | 9171 | 1468188787760 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:08 INFO - PROCESS | 9171 | 1468188788006 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:13:08 INFO - PROCESS | 9171 | 1468188788035 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 9171 | 1468188788043 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f398000 == 27 [pid = 9171] [id = 227] 15:13:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8f398400) [pid = 9171] [serial = 682] [outer = (nil)] 15:13:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8fa0cc00) [pid = 9171] [serial = 683] [outer = 0x8f398400] 15:13:08 INFO - PROCESS | 9171 | 1468188788126 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fa10c00) [pid = 9171] [serial = 684] [outer = 0x8f398400] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8dfc3000) [pid = 9171] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fac6400) [pid = 9171] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8ef69000) [pid = 9171] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8feaac00) [pid = 9171] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8eb3f400) [pid = 9171] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8d41e800) [pid = 9171] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fac1400) [pid = 9171] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8de50c00) [pid = 9171] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x91bd4800) [pid = 9171] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8f398c00) [pid = 9171] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fe86400) [pid = 9171] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8dfc3c00) [pid = 9171] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8d41f400) [pid = 9171] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fbd8400) [pid = 9171] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:13:09 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8ef68c00) [pid = 9171] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:13:10 INFO - PROCESS | 9171 | 1468188790387 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2713ms 15:13:10 INFO - PROCESS | 9171 | 1468188790445 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 9171 | 1468188790451 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 15:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:13:10 INFO - PROCESS | 9171 | 1468188790463 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 9171 | 1468188790468 Marionette TRACE conn3 <- [1,882,null,{}] 15:13:10 INFO - PROCESS | 9171 | 1468188790479 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:10 INFO - PROCESS | 9171 | 1468188790488 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:10 INFO - PROCESS | 9171 | 1468188790755 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:13:11 INFO - PROCESS | 9171 | 1468188791060 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 9171 | 1468188791070 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4c000 == 28 [pid = 9171] [id = 228] 15:13:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8e9a3800) [pid = 9171] [serial = 685] [outer = (nil)] 15:13:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8faac400) [pid = 9171] [serial = 686] [outer = 0x8e9a3800] 15:13:11 INFO - PROCESS | 9171 | 1468188791159 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8faae400) [pid = 9171] [serial = 687] [outer = 0x8e9a3800] 15:13:12 INFO - PROCESS | 9171 | 1468188792320 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1899ms 15:13:12 INFO - PROCESS | 9171 | 1468188792362 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 9171 | 1468188792369 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 15:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:13:12 INFO - PROCESS | 9171 | 1468188792379 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 9171 | 1468188792388 Marionette TRACE conn3 <- [1,886,null,{}] 15:13:12 INFO - PROCESS | 9171 | 1468188792397 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:12 INFO - PROCESS | 9171 | 1468188792404 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:12 INFO - PROCESS | 9171 | 1468188792647 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:13:12 INFO - PROCESS | 9171 | 1468188792937 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 9171 | 1468188792951 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc9400 == 29 [pid = 9171] [id = 229] 15:13:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8dfca000) [pid = 9171] [serial = 688] [outer = (nil)] 15:13:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8eb30c00) [pid = 9171] [serial = 689] [outer = 0x8dfca000] 15:13:13 INFO - PROCESS | 9171 | 1468188793061 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8ef62000) [pid = 9171] [serial = 690] [outer = 0x8dfca000] 15:13:14 INFO - PROCESS | 9171 | 1468188794089 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1741ms 15:13:14 INFO - PROCESS | 9171 | 1468188794119 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:13:14 INFO - PROCESS | 9171 | 1468188794129 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 15:13:14 INFO - PROCESS | 9171 | 1468188794142 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:13:14 INFO - PROCESS | 9171 | 1468188794148 Marionette TRACE conn3 <- [1,890,null,{}] 15:13:14 INFO - PROCESS | 9171 | 1468188794155 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:14 INFO - PROCESS | 9171 | 1468188794162 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:14 INFO - PROCESS | 9171 | 1468188794416 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:13:14 INFO - PROCESS | 9171 | 1468188794707 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 9171 | 1468188794718 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41d000 == 30 [pid = 9171] [id = 230] 15:13:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8f394400) [pid = 9171] [serial = 691] [outer = (nil)] 15:13:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8fac7000) [pid = 9171] [serial = 692] [outer = 0x8f394400] 15:13:14 INFO - PROCESS | 9171 | 1468188794815 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8facdc00) [pid = 9171] [serial = 693] [outer = 0x8f394400] 15:13:15 INFO - PROCESS | 9171 | 1468188795865 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1745ms 15:13:15 INFO - PROCESS | 9171 | 1468188795886 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 9171 | 1468188795889 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 15:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:13:15 INFO - PROCESS | 9171 | 1468188795898 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 9171 | 1468188795905 Marionette TRACE conn3 <- [1,894,null,{}] 15:13:15 INFO - PROCESS | 9171 | 1468188795923 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:15 INFO - PROCESS | 9171 | 1468188795932 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:16 INFO - PROCESS | 9171 | 1468188796190 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:13:16 INFO - PROCESS | 9171 | 1468188796455 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 9171 | 1468188796468 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde2800 == 31 [pid = 9171] [id = 231] 15:13:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fde4800) [pid = 9171] [serial = 694] [outer = (nil)] 15:13:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8fdea400) [pid = 9171] [serial = 695] [outer = 0x8fde4800] 15:13:16 INFO - PROCESS | 9171 | 1468188796559 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fdf0400) [pid = 9171] [serial = 696] [outer = 0x8fde4800] 15:13:17 INFO - PROCESS | 9171 | 1468188797633 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1746ms 15:13:17 INFO - PROCESS | 9171 | 1468188797645 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:13:17 INFO - PROCESS | 9171 | 1468188797651 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 15:13:17 INFO - PROCESS | 9171 | 1468188797658 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 9171 | 1468188797661 Marionette TRACE conn3 <- [1,898,null,{}] 15:13:17 INFO - PROCESS | 9171 | 1468188797669 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:17 INFO - PROCESS | 9171 | 1468188797675 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:17 INFO - PROCESS | 9171 | 1468188797878 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:13:18 INFO - PROCESS | 9171 | 1468188798093 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 9171 | 1468188798103 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe0000 == 32 [pid = 9171] [id = 232] 15:13:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8fe86800) [pid = 9171] [serial = 697] [outer = (nil)] 15:13:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8fe8a400) [pid = 9171] [serial = 698] [outer = 0x8fe86800] 15:13:18 INFO - PROCESS | 9171 | 1468188798228 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fe8f000) [pid = 9171] [serial = 699] [outer = 0x8fe86800] 15:13:19 INFO - PROCESS | 9171 | 1468188799176 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1544ms 15:13:19 INFO - PROCESS | 9171 | 1468188799203 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 9171 | 1468188799207 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 15:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:13:19 INFO - PROCESS | 9171 | 1468188799215 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 9171 | 1468188799220 Marionette TRACE conn3 <- [1,902,null,{}] 15:13:19 INFO - PROCESS | 9171 | 1468188799227 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:19 INFO - PROCESS | 9171 | 1468188799233 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:19 INFO - PROCESS | 9171 | 1468188799428 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:13:19 INFO - PROCESS | 9171 | 1468188799655 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:19 INFO - PROCESS | 9171 | 1468188799666 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe88400 == 33 [pid = 9171] [id = 233] 15:13:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8fe88800) [pid = 9171] [serial = 700] [outer = (nil)] 15:13:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x91963400) [pid = 9171] [serial = 701] [outer = 0x8fe88800] 15:13:19 INFO - PROCESS | 9171 | 1468188799794 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x91968400) [pid = 9171] [serial = 702] [outer = 0x8fe88800] 15:13:20 INFO - PROCESS | 9171 | 1468188800792 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1635ms 15:13:20 INFO - PROCESS | 9171 | 1468188800855 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 9171 | 1468188800860 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 15:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:13:20 INFO - PROCESS | 9171 | 1468188800869 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 9171 | 1468188800873 Marionette TRACE conn3 <- [1,906,null,{}] 15:13:20 INFO - PROCESS | 9171 | 1468188800880 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:20 INFO - PROCESS | 9171 | 1468188800891 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:21 INFO - PROCESS | 9171 | 1468188801128 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:13:21 INFO - PROCESS | 9171 | 1468188801323 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 9171 | 1468188801334 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef66c00 == 34 [pid = 9171] [id = 234] 15:13:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x91965400) [pid = 9171] [serial = 703] [outer = (nil)] 15:13:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x91b20800) [pid = 9171] [serial = 704] [outer = 0x91965400] 15:13:21 INFO - PROCESS | 9171 | 1468188801473 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x91b2ac00) [pid = 9171] [serial = 705] [outer = 0x91965400] 15:13:22 INFO - PROCESS | 9171 | 1468188802403 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1585ms 15:13:22 INFO - PROCESS | 9171 | 1468188802456 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 9171 | 1468188802459 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 15:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:13:22 INFO - PROCESS | 9171 | 1468188802467 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 9171 | 1468188802470 Marionette TRACE conn3 <- [1,910,null,{}] 15:13:22 INFO - PROCESS | 9171 | 1468188802477 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:22 INFO - PROCESS | 9171 | 1468188802482 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:22 INFO - PROCESS | 9171 | 1468188802673 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:13:22 INFO - PROCESS | 9171 | 1468188802889 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 9171 | 1468188802896 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de46800 == 35 [pid = 9171] [id = 235] 15:13:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8dfcd000) [pid = 9171] [serial = 706] [outer = (nil)] 15:13:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x91bd3000) [pid = 9171] [serial = 707] [outer = 0x8dfcd000] 15:13:23 INFO - PROCESS | 9171 | 1468188803029 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x91ac3000) [pid = 9171] [serial = 708] [outer = 0x8dfcd000] 15:13:23 INFO - PROCESS | 9171 | 1468188803943 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1532ms 15:13:24 INFO - PROCESS | 9171 | 1468188804000 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 9171 | 1468188804003 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 15:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:13:24 INFO - PROCESS | 9171 | 1468188804011 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 9171 | 1468188804014 Marionette TRACE conn3 <- [1,914,null,{}] 15:13:24 INFO - PROCESS | 9171 | 1468188804021 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:24 INFO - PROCESS | 9171 | 1468188804026 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:24 INFO - PROCESS | 9171 | 1468188804217 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:13:24 INFO - PROCESS | 9171 | 1468188804430 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 9171 | 1468188804437 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414400 == 36 [pid = 9171] [id = 236] 15:13:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8d414c00) [pid = 9171] [serial = 709] [outer = (nil)] 15:13:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8d41f000) [pid = 9171] [serial = 710] [outer = 0x8d414c00] 15:13:24 INFO - PROCESS | 9171 | 1468188804700 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8de4c800) [pid = 9171] [serial = 711] [outer = 0x8d414c00] 15:13:25 INFO - PROCESS | 9171 | 1468188805668 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1734ms 15:13:25 INFO - PROCESS | 9171 | 1468188805747 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 9171 | 1468188805750 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 15:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:13:25 INFO - PROCESS | 9171 | 1468188805760 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 9171 | 1468188805765 Marionette TRACE conn3 <- [1,918,null,{}] 15:13:25 INFO - PROCESS | 9171 | 1468188805774 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:25 INFO - PROCESS | 9171 | 1468188805781 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:26 INFO - PROCESS | 9171 | 1468188806067 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x91b20000) [pid = 9171] [serial = 641] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x91b27400) [pid = 9171] [serial = 642] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8ebe1800) [pid = 9171] [serial = 626] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x91ac0400) [pid = 9171] [serial = 639] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8f39b000) [pid = 9171] [serial = 627] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x91960c00) [pid = 9171] [serial = 638] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8f390800) [pid = 9171] [serial = 605] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x91bd8000) [pid = 9171] [serial = 617] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8ef6bc00) [pid = 9171] [serial = 633] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8fe9d800) [pid = 9171] [serial = 611] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8feaa800) [pid = 9171] [serial = 612] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8facc800) [pid = 9171] [serial = 635] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8e9af800) [pid = 9171] [serial = 603] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fa05800) [pid = 9171] [serial = 606] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x929df000) [pid = 9171] [serial = 621] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8faa9c00) [pid = 9171] [serial = 600] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x91ac5800) [pid = 9171] [serial = 615] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8dfcc400) [pid = 9171] [serial = 629] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8e8c4800) [pid = 9171] [serial = 630] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x929dac00) [pid = 9171] [serial = 620] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x923a6800) [pid = 9171] [serial = 618] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8ebe4000) [pid = 9171] [serial = 632] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fbe1000) [pid = 9171] [serial = 636] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8fa04800) [pid = 9171] [serial = 624] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8e9a2800) [pid = 9171] [serial = 602] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fbde800) [pid = 9171] [serial = 608] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fde4c00) [pid = 9171] [serial = 609] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x92badc00) [pid = 9171] [serial = 623] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x91abf400) [pid = 9171] [serial = 614] [outer = (nil)] [url = about:blank] 15:13:26 INFO - PROCESS | 9171 | 1468188806412 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 9171 | 1468188806421 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41c400 == 37 [pid = 9171] [id = 237] 15:13:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8dfcf800) [pid = 9171] [serial = 712] [outer = (nil)] 15:13:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8e8c7400) [pid = 9171] [serial = 713] [outer = 0x8dfcf800] 15:13:26 INFO - PROCESS | 9171 | 1468188806502 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8eb34400) [pid = 9171] [serial = 714] [outer = 0x8dfcf800] 15:13:27 INFO - PROCESS | 9171 | 1468188807310 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1591ms 15:13:27 INFO - PROCESS | 9171 | 1468188807351 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 9171 | 1468188807357 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 15:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:13:27 INFO - PROCESS | 9171 | 1468188807369 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 9171 | 1468188807373 Marionette TRACE conn3 <- [1,922,null,{}] 15:13:27 INFO - PROCESS | 9171 | 1468188807380 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:27 INFO - PROCESS | 9171 | 1468188807386 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:27 INFO - PROCESS | 9171 | 1468188807570 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:13:27 INFO - PROCESS | 9171 | 1468188807704 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 9171 | 1468188807712 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f391000 == 38 [pid = 9171] [id = 238] 15:13:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8f393000) [pid = 9171] [serial = 715] [outer = (nil)] 15:13:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fa02000) [pid = 9171] [serial = 716] [outer = 0x8f393000] 15:13:27 INFO - PROCESS | 9171 | 1468188807786 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fa0b800) [pid = 9171] [serial = 717] [outer = 0x8f393000] 15:13:28 INFO - PROCESS | 9171 | 1468188808649 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1333ms 15:13:28 INFO - PROCESS | 9171 | 1468188808702 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 9171 | 1468188808707 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 15:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:13:28 INFO - PROCESS | 9171 | 1468188808714 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 9171 | 1468188808720 Marionette TRACE conn3 <- [1,926,null,{}] 15:13:28 INFO - PROCESS | 9171 | 1468188808744 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:28 INFO - PROCESS | 9171 | 1468188808753 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:29 INFO - PROCESS | 9171 | 1468188808999 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:13:29 INFO - PROCESS | 9171 | 1468188809023 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 9171 | 1468188809030 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef67800 == 39 [pid = 9171] [id = 239] 15:13:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8facc000) [pid = 9171] [serial = 718] [outer = (nil)] 15:13:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8fbddc00) [pid = 9171] [serial = 719] [outer = 0x8facc000] 15:13:29 INFO - PROCESS | 9171 | 1468188809104 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fbe1c00) [pid = 9171] [serial = 720] [outer = 0x8facc000] 15:13:30 INFO - PROCESS | 9171 | 1468188810074 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1385ms 15:13:30 INFO - PROCESS | 9171 | 1468188810102 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 9171 | 1468188810107 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 15:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:13:30 INFO - PROCESS | 9171 | 1468188810117 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 9171 | 1468188810121 Marionette TRACE conn3 <- [1,930,null,{}] 15:13:30 INFO - PROCESS | 9171 | 1468188810127 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:30 INFO - PROCESS | 9171 | 1468188810132 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:30 INFO - PROCESS | 9171 | 1468188810384 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:13:30 INFO - PROCESS | 9171 | 1468188810410 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 9171 | 1468188810420 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac3400 == 40 [pid = 9171] [id = 240] 15:13:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8fbdec00) [pid = 9171] [serial = 721] [outer = (nil)] 15:13:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8fdea000) [pid = 9171] [serial = 722] [outer = 0x8fbdec00] 15:13:30 INFO - PROCESS | 9171 | 1468188810506 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fe88000) [pid = 9171] [serial = 723] [outer = 0x8fbdec00] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8ebd5400) [pid = 9171] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8f398400) [pid = 9171] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8eb36400) [pid = 9171] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8d417400) [pid = 9171] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8fac8c00) [pid = 9171] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x929db400) [pid = 9171] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x929e6000) [pid = 9171] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x93829800) [pid = 9171] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x95003000) [pid = 9171] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x9508a000) [pid = 9171] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x9508e000) [pid = 9171] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x9524b000) [pid = 9171] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8dfcc000) [pid = 9171] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:13:31 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8dfcd400) [pid = 9171] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:13:31 INFO - PROCESS | 9171 | 1468188811551 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1485ms 15:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:13:31 INFO - PROCESS | 9171 | 1468188811603 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 9171 | 1468188811606 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 15:13:31 INFO - PROCESS | 9171 | 1468188811613 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 9171 | 1468188811616 Marionette TRACE conn3 <- [1,934,null,{}] 15:13:31 INFO - PROCESS | 9171 | 1468188811623 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:31 INFO - PROCESS | 9171 | 1468188811628 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:31 INFO - PROCESS | 9171 | 1468188811802 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:13:31 INFO - PROCESS | 9171 | 1468188811812 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:31 INFO - PROCESS | 9171 | 1468188811821 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde4c00 == 41 [pid = 9171] [id = 241] 15:13:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8fde7c00) [pid = 9171] [serial = 724] [outer = (nil)] 15:13:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fea3400) [pid = 9171] [serial = 725] [outer = 0x8fde7c00] 15:13:32 INFO - PROCESS | 9171 | 1468188812022 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8feab800) [pid = 9171] [serial = 726] [outer = 0x8fde7c00] 15:13:32 INFO - PROCESS | 9171 | 1468188812860 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1285ms 15:13:32 INFO - PROCESS | 9171 | 1468188812956 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 9171 | 1468188812961 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 15:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:13:32 INFO - PROCESS | 9171 | 1468188812973 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 9171 | 1468188812979 Marionette TRACE conn3 <- [1,938,null,{}] 15:13:32 INFO - PROCESS | 9171 | 1468188812990 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:32 INFO - PROCESS | 9171 | 1468188812996 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:33 INFO - PROCESS | 9171 | 1468188813246 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:13:33 INFO - PROCESS | 9171 | 1468188813507 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 9171 | 1468188813522 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4bc00 == 42 [pid = 9171] [id = 242] 15:13:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8e8c0c00) [pid = 9171] [serial = 727] [outer = (nil)] 15:13:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8e9a4c00) [pid = 9171] [serial = 728] [outer = 0x8e8c0c00] 15:13:33 INFO - PROCESS | 9171 | 1468188813637 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8eb36c00) [pid = 9171] [serial = 729] [outer = 0x8e8c0c00] 15:13:34 INFO - PROCESS | 9171 | 1468188814642 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1703ms 15:13:34 INFO - PROCESS | 9171 | 1468188814677 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 9171 | 1468188814683 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 15:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:13:34 INFO - PROCESS | 9171 | 1468188814694 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 9171 | 1468188814700 Marionette TRACE conn3 <- [1,942,null,{}] 15:13:34 INFO - PROCESS | 9171 | 1468188814708 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:34 INFO - PROCESS | 9171 | 1468188814714 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:34 INFO - PROCESS | 9171 | 1468188814919 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:13:35 INFO - PROCESS | 9171 | 1468188815161 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:35 INFO - PROCESS | 9171 | 1468188815172 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f397000 == 43 [pid = 9171] [id = 243] 15:13:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fa06400) [pid = 9171] [serial = 730] [outer = (nil)] 15:13:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8faaa800) [pid = 9171] [serial = 731] [outer = 0x8fa06400] 15:13:35 INFO - PROCESS | 9171 | 1468188815299 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8fac3800) [pid = 9171] [serial = 732] [outer = 0x8fa06400] 15:13:36 INFO - PROCESS | 9171 | 1468188816244 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1598ms 15:13:36 INFO - PROCESS | 9171 | 1468188816293 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:13:36 INFO - PROCESS | 9171 | 1468188816300 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 15:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:13:36 INFO - PROCESS | 9171 | 1468188816313 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:13:36 INFO - PROCESS | 9171 | 1468188816318 Marionette TRACE conn3 <- [1,946,null,{}] 15:13:36 INFO - PROCESS | 9171 | 1468188816343 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:36 INFO - PROCESS | 9171 | 1468188816359 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:36 INFO - PROCESS | 9171 | 1468188816640 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:13:36 INFO - PROCESS | 9171 | 1468188816952 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 9171 | 1468188816964 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x91abec00 == 44 [pid = 9171] [id = 244] 15:13:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x91abf000) [pid = 9171] [serial = 733] [outer = (nil)] 15:13:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x91ac7800) [pid = 9171] [serial = 734] [outer = 0x91abf000] 15:13:37 INFO - PROCESS | 9171 | 1468188817058 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x91acc800) [pid = 9171] [serial = 735] [outer = 0x91abf000] 15:13:38 INFO - PROCESS | 9171 | 1468188817998 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1740ms 15:13:38 INFO - PROCESS | 9171 | 1468188818052 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 9171 | 1468188818056 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 15:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:13:38 INFO - PROCESS | 9171 | 1468188818064 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:13:38 INFO - PROCESS | 9171 | 1468188818068 Marionette TRACE conn3 <- [1,950,null,{}] 15:13:38 INFO - PROCESS | 9171 | 1468188818074 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:38 INFO - PROCESS | 9171 | 1468188818080 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:38 INFO - PROCESS | 9171 | 1468188818288 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:13:38 INFO - PROCESS | 9171 | 1468188818458 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 9171 | 1468188818465 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:38 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa7400 == 45 [pid = 9171] [id = 245] 15:13:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x91ac0c00) [pid = 9171] [serial = 736] [outer = (nil)] 15:13:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x91bd6c00) [pid = 9171] [serial = 737] [outer = 0x91ac0c00] 15:13:38 INFO - PROCESS | 9171 | 1468188818598 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x923a3c00) [pid = 9171] [serial = 738] [outer = 0x91ac0c00] 15:13:39 INFO - PROCESS | 9171 | 1468188819528 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1501ms 15:13:39 INFO - PROCESS | 9171 | 1468188819566 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 9171 | 1468188819570 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 15:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:13:39 INFO - PROCESS | 9171 | 1468188819577 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 9171 | 1468188819582 Marionette TRACE conn3 <- [1,954,null,{}] 15:13:39 INFO - PROCESS | 9171 | 1468188819588 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:39 INFO - PROCESS | 9171 | 1468188819594 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:39 INFO - PROCESS | 9171 | 1468188819793 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:13:39 INFO - PROCESS | 9171 | 1468188819970 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 9171 | 1468188819977 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc2400 == 46 [pid = 9171] [id = 246] 15:13:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fe85000) [pid = 9171] [serial = 739] [outer = (nil)] 15:13:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x923ac400) [pid = 9171] [serial = 740] [outer = 0x8fe85000] 15:13:40 INFO - PROCESS | 9171 | 1468188820085 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x923ae400) [pid = 9171] [serial = 741] [outer = 0x8fe85000] 15:13:41 INFO - PROCESS | 9171 | 1468188821153 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1633ms 15:13:41 INFO - PROCESS | 9171 | 1468188821212 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:13:41 INFO - PROCESS | 9171 | 1468188821215 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 15:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:13:41 INFO - PROCESS | 9171 | 1468188821224 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:13:41 INFO - PROCESS | 9171 | 1468188821229 Marionette TRACE conn3 <- [1,958,null,{}] 15:13:41 INFO - PROCESS | 9171 | 1468188821236 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:41 INFO - PROCESS | 9171 | 1468188821249 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:41 INFO - PROCESS | 9171 | 1468188821559 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:13:41 INFO - PROCESS | 9171 | 1468188821852 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 9171 | 1468188821862 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d416000 == 47 [pid = 9171] [id = 247] 15:13:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8e8c2c00) [pid = 9171] [serial = 742] [outer = (nil)] 15:13:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x92bad800) [pid = 9171] [serial = 743] [outer = 0x8e8c2c00] 15:13:41 INFO - PROCESS | 9171 | 1468188821947 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x92bb4000) [pid = 9171] [serial = 744] [outer = 0x8e8c2c00] 15:13:42 INFO - PROCESS | 9171 | 1468188822852 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1687ms 15:13:42 INFO - PROCESS | 9171 | 1468188822913 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 9171 | 1468188822916 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 15:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:13:42 INFO - PROCESS | 9171 | 1468188822924 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 9171 | 1468188822929 Marionette TRACE conn3 <- [1,962,null,{}] 15:13:42 INFO - PROCESS | 9171 | 1468188822936 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:42 INFO - PROCESS | 9171 | 1468188822941 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:43 INFO - PROCESS | 9171 | 1468188823149 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:13:43 INFO - PROCESS | 9171 | 1468188823374 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:43 INFO - PROCESS | 9171 | 1468188823383 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b2a800 == 48 [pid = 9171] [id = 248] 15:13:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x929dc400) [pid = 9171] [serial = 745] [outer = (nil)] 15:13:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x92ed3c00) [pid = 9171] [serial = 746] [outer = 0x929dc400] 15:13:43 INFO - PROCESS | 9171 | 1468188823480 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x93826800) [pid = 9171] [serial = 747] [outer = 0x929dc400] 15:13:44 INFO - PROCESS | 9171 | 1468188824483 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1594ms 15:13:44 INFO - PROCESS | 9171 | 1468188824529 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:13:44 INFO - PROCESS | 9171 | 1468188824535 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 15:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:13:44 INFO - PROCESS | 9171 | 1468188824543 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 9171 | 1468188824546 Marionette TRACE conn3 <- [1,966,null,{}] 15:13:44 INFO - PROCESS | 9171 | 1468188824554 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:44 INFO - PROCESS | 9171 | 1468188824558 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:44 INFO - PROCESS | 9171 | 1468188824782 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:13:45 INFO - PROCESS | 9171 | 1468188825000 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 9171 | 1468188825009 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x929e3800 == 49 [pid = 9171] [id = 249] 15:13:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x92bac000) [pid = 9171] [serial = 748] [outer = (nil)] 15:13:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x9382dc00) [pid = 9171] [serial = 749] [outer = 0x92bac000] 15:13:45 INFO - PROCESS | 9171 | 1468188825150 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x93832000) [pid = 9171] [serial = 750] [outer = 0x92bac000] 15:13:46 INFO - PROCESS | 9171 | 1468188826084 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1585ms 15:13:46 INFO - PROCESS | 9171 | 1468188826129 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 9171 | 1468188826133 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 15:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:13:46 INFO - PROCESS | 9171 | 1468188826141 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 9171 | 1468188826146 Marionette TRACE conn3 <- [1,970,null,{}] 15:13:46 INFO - PROCESS | 9171 | 1468188826152 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:46 INFO - PROCESS | 9171 | 1468188826158 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:46 INFO - PROCESS | 9171 | 1468188826366 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:13:46 INFO - PROCESS | 9171 | 1468188826591 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 9171 | 1468188826601 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3f400 == 50 [pid = 9171] [id = 250] 15:13:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fa10400) [pid = 9171] [serial = 751] [outer = (nil)] 15:13:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x938e6400) [pid = 9171] [serial = 752] [outer = 0x8fa10400] 15:13:46 INFO - PROCESS | 9171 | 1468188826745 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x9393e800) [pid = 9171] [serial = 753] [outer = 0x8fa10400] 15:13:47 INFO - PROCESS | 9171 | 1468188827660 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1586ms 15:13:47 INFO - PROCESS | 9171 | 1468188827729 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:13:47 INFO - PROCESS | 9171 | 1468188827734 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 15:13:47 INFO - PROCESS | 9171 | 1468188827741 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 9171 | 1468188827745 Marionette TRACE conn3 <- [1,974,null,{}] 15:13:47 INFO - PROCESS | 9171 | 1468188827752 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 9171 | 1468188827756 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:47 INFO - PROCESS | 9171 | 1468188827963 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:13:48 INFO - PROCESS | 9171 | 1468188828185 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 9171 | 1468188828194 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4c00 == 51 [pid = 9171] [id = 251] 15:13:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8dfc6400) [pid = 9171] [serial = 754] [outer = (nil)] 15:13:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8dfcf000) [pid = 9171] [serial = 755] [outer = 0x8dfc6400] 15:13:48 INFO - PROCESS | 9171 | 1468188828526 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8e9a3c00) [pid = 9171] [serial = 756] [outer = 0x8dfc6400] 15:13:49 INFO - PROCESS | 9171 | 1468188829479 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1786ms 15:13:49 INFO - PROCESS | 9171 | 1468188829537 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 9171 | 1468188829545 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 15:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:13:49 INFO - PROCESS | 9171 | 1468188829557 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 9171 | 1468188829561 Marionette TRACE conn3 <- [1,978,null,{}] 15:13:49 INFO - PROCESS | 9171 | 1468188829570 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:49 INFO - PROCESS | 9171 | 1468188829575 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:49 INFO - PROCESS | 9171 | 1468188829781 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:13:50 INFO - PROCESS | 9171 | 1468188830120 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 9171 | 1468188830132 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa03c00 == 52 [pid = 9171] [id = 252] 15:13:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8fa09000) [pid = 9171] [serial = 757] [outer = (nil)] 15:13:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8faca400) [pid = 9171] [serial = 758] [outer = 0x8fa09000] 15:13:50 INFO - PROCESS | 9171 | 1468188830233 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8fbd9400) [pid = 9171] [serial = 759] [outer = 0x8fa09000] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8fab0800 == 51 [pid = 9171] [id = 211] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417c00 == 50 [pid = 9171] [id = 214] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8fab3800 == 49 [pid = 9171] [id = 212] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc7c00 == 48 [pid = 9171] [id = 223] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc7800 == 47 [pid = 9171] [id = 213] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8fab2400 == 46 [pid = 9171] [id = 215] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8d421000 == 45 [pid = 9171] [id = 217] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x94679c00 == 44 [pid = 9171] [id = 219] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb30800 == 43 [pid = 9171] [id = 220] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x94675000 == 42 [pid = 9171] [id = 221] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x95185000 == 41 [pid = 9171] [id = 222] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x92bb7c00 == 40 [pid = 9171] [id = 218] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x923af400 == 39 [pid = 9171] [id = 216] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43800 == 38 [pid = 9171] [id = 209] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb32400 == 37 [pid = 9171] [id = 210] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415c00 == 36 [pid = 9171] [id = 224] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4c00 == 35 [pid = 9171] [id = 251] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3f400 == 34 [pid = 9171] [id = 250] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x91b2a800 == 33 [pid = 9171] [id = 248] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x929e3800 == 32 [pid = 9171] [id = 249] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8d416000 == 31 [pid = 9171] [id = 247] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc2400 == 30 [pid = 9171] [id = 246] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa7400 == 29 [pid = 9171] [id = 245] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8f397000 == 28 [pid = 9171] [id = 243] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x91abec00 == 27 [pid = 9171] [id = 244] 15:13:52 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4bc00 == 26 [pid = 9171] [id = 242] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8ebe2000) [pid = 9171] [serial = 681] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8fa0cc00) [pid = 9171] [serial = 683] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8ef69400) [pid = 9171] [serial = 645] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8eb3dc00) [pid = 9171] [serial = 644] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8d41bc00) [pid = 9171] [serial = 674] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x91966c00) [pid = 9171] [serial = 648] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fe81c00) [pid = 9171] [serial = 647] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x92bba800) [pid = 9171] [serial = 651] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x92bb6800) [pid = 9171] [serial = 650] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x93833c00) [pid = 9171] [serial = 654] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x9382d400) [pid = 9171] [serial = 653] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x93b66400) [pid = 9171] [serial = 657] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x938ea800) [pid = 9171] [serial = 656] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x95144000) [pid = 9171] [serial = 660] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x95087000) [pid = 9171] [serial = 659] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x95179800) [pid = 9171] [serial = 663] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x9514d800) [pid = 9171] [serial = 662] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x951f1400) [pid = 9171] [serial = 666] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x95187800) [pid = 9171] [serial = 665] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x97621800) [pid = 9171] [serial = 669] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x964e6000) [pid = 9171] [serial = 668] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8fa10c00) [pid = 9171] [serial = 684] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8de43400) [pid = 9171] [serial = 675] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8e8bfc00) [pid = 9171] [serial = 677] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8eb36000) [pid = 9171] [serial = 672] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8e8c2000) [pid = 9171] [serial = 671] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8ebd9c00) [pid = 9171] [serial = 680] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8e8c7c00) [pid = 9171] [serial = 678] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 9171 | 1468188832479 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 3050ms 15:13:52 INFO - PROCESS | 9171 | 1468188832616 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:13:52 INFO - PROCESS | 9171 | 1468188832622 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 15:13:52 INFO - PROCESS | 9171 | 1468188832631 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 9171 | 1468188832638 Marionette TRACE conn3 <- [1,982,null,{}] 15:13:52 INFO - PROCESS | 9171 | 1468188832648 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:52 INFO - PROCESS | 9171 | 1468188832654 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:52 INFO - PROCESS | 9171 | 1468188832830 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:13:52 INFO - PROCESS | 9171 | 1468188832959 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 9171 | 1468188832973 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc9000 == 27 [pid = 9171] [id = 253] 15:13:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8dfca800) [pid = 9171] [serial = 760] [outer = (nil)] 15:13:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8dfd0c00) [pid = 9171] [serial = 761] [outer = 0x8dfca800] 15:13:53 INFO - PROCESS | 9171 | 1468188833046 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8e8bcc00) [pid = 9171] [serial = 762] [outer = 0x8dfca800] 15:13:53 INFO - PROCESS | 9171 | 1468188833899 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1294ms 15:13:53 INFO - PROCESS | 9171 | 1468188833925 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 9171 | 1468188833934 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 15:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:13:53 INFO - PROCESS | 9171 | 1468188833947 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 9171 | 1468188833953 Marionette TRACE conn3 <- [1,986,null,{}] 15:13:53 INFO - PROCESS | 9171 | 1468188833960 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:53 INFO - PROCESS | 9171 | 1468188833967 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:54 INFO - PROCESS | 9171 | 1468188834154 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:13:54 INFO - PROCESS | 9171 | 1468188834282 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 9171 | 1468188834294 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3bc00 == 28 [pid = 9171] [id = 254] 15:13:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8eb3dc00) [pid = 9171] [serial = 763] [outer = (nil)] 15:13:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8ebde000) [pid = 9171] [serial = 764] [outer = 0x8eb3dc00] 15:13:54 INFO - PROCESS | 9171 | 1468188834369 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8ebe2c00) [pid = 9171] [serial = 765] [outer = 0x8eb3dc00] 15:13:55 INFO - PROCESS | 9171 | 1468188835362 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1489ms 15:13:55 INFO - PROCESS | 9171 | 1468188835437 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 9171 | 1468188835440 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 15:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:13:55 INFO - PROCESS | 9171 | 1468188835449 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 9171 | 1468188835456 Marionette TRACE conn3 <- [1,990,null,{}] 15:13:55 INFO - PROCESS | 9171 | 1468188835495 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:55 INFO - PROCESS | 9171 | 1468188835506 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:55 INFO - PROCESS | 9171 | 1468188835784 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:13:55 INFO - PROCESS | 9171 | 1468188835866 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 9171 | 1468188835879 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa4c00 == 29 [pid = 9171] [id = 255] 15:13:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8faa5400) [pid = 9171] [serial = 766] [outer = (nil)] 15:13:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fac3c00) [pid = 9171] [serial = 767] [outer = 0x8faa5400] 15:13:55 INFO - PROCESS | 9171 | 1468188835963 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8fad0400) [pid = 9171] [serial = 768] [outer = 0x8faa5400] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8fde7c00) [pid = 9171] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8dfca000) [pid = 9171] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8e9a3800) [pid = 9171] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8facc000) [pid = 9171] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fde4800) [pid = 9171] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8fbdec00) [pid = 9171] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8fe86800) [pid = 9171] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8f394400) [pid = 9171] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8dfcf800) [pid = 9171] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x91965400) [pid = 9171] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8d414c00) [pid = 9171] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8dfcd000) [pid = 9171] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8f393000) [pid = 9171] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:13:57 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8fe88800) [pid = 9171] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:13:57 INFO - PROCESS | 9171 | 1468188837774 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2399ms 15:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:13:57 INFO - PROCESS | 9171 | 1468188837849 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 9171 | 1468188837853 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 15:13:57 INFO - PROCESS | 9171 | 1468188837860 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 9171 | 1468188837863 Marionette TRACE conn3 <- [1,994,null,{}] 15:13:57 INFO - PROCESS | 9171 | 1468188837870 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:57 INFO - PROCESS | 9171 | 1468188837875 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:58 INFO - PROCESS | 9171 | 1468188838087 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:13:58 INFO - PROCESS | 9171 | 1468188838175 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 9171 | 1468188838184 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ac000 == 30 [pid = 9171] [id = 256] 15:13:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8f392000) [pid = 9171] [serial = 769] [outer = (nil)] 15:13:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fac6c00) [pid = 9171] [serial = 770] [outer = 0x8f392000] 15:13:58 INFO - PROCESS | 9171 | 1468188838258 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fde7800) [pid = 9171] [serial = 771] [outer = 0x8f392000] 15:13:59 INFO - PROCESS | 9171 | 1468188839065 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1240ms 15:13:59 INFO - PROCESS | 9171 | 1468188839100 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:13:59 INFO - PROCESS | 9171 | 1468188839104 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 15:13:59 INFO - PROCESS | 9171 | 1468188839113 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 9171 | 1468188839117 Marionette TRACE conn3 <- [1,998,null,{}] 15:13:59 INFO - PROCESS | 9171 | 1468188839123 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:59 INFO - PROCESS | 9171 | 1468188839129 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:59 INFO - PROCESS | 9171 | 1468188839304 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:13:59 INFO - PROCESS | 9171 | 1468188839313 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 9171 | 1468188839321 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:13:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d422400 == 31 [pid = 9171] [id = 257] 15:13:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fe82000) [pid = 9171] [serial = 772] [outer = (nil)] 15:13:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8feaa000) [pid = 9171] [serial = 773] [outer = 0x8fe82000] 15:13:59 INFO - PROCESS | 9171 | 1468188839396 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x91966c00) [pid = 9171] [serial = 774] [outer = 0x8fe82000] 15:14:00 INFO - PROCESS | 9171 | 1468188840561 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1488ms 15:14:00 INFO - PROCESS | 9171 | 1468188840599 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 9171 | 1468188840607 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 15:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:14:00 INFO - PROCESS | 9171 | 1468188840617 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 9171 | 1468188840622 Marionette TRACE conn3 <- [1,1002,null,{}] 15:14:00 INFO - PROCESS | 9171 | 1468188840634 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:00 INFO - PROCESS | 9171 | 1468188840639 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:00 INFO - PROCESS | 9171 | 1468188840860 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:14:01 INFO - PROCESS | 9171 | 1468188841177 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 9171 | 1468188841188 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ab800 == 32 [pid = 9171] [id = 258] 15:14:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8e9abc00) [pid = 9171] [serial = 775] [outer = (nil)] 15:14:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8ebd6000) [pid = 9171] [serial = 776] [outer = 0x8e9abc00] 15:14:01 INFO - PROCESS | 9171 | 1468188841357 Marionette DEBUG loaded listener.js 15:14:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8f38dc00) [pid = 9171] [serial = 777] [outer = 0x8e9abc00] 15:14:02 INFO - PROCESS | 9171 | 1468188842367 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1806ms 15:14:02 INFO - PROCESS | 9171 | 1468188842424 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:14:02 INFO - PROCESS | 9171 | 1468188842437 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 15:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:14:02 INFO - PROCESS | 9171 | 1468188842456 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:14:02 INFO - PROCESS | 9171 | 1468188842466 Marionette TRACE conn3 <- [1,1006,null,{}] 15:14:02 INFO - PROCESS | 9171 | 1468188842478 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:02 INFO - PROCESS | 9171 | 1468188842487 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:02 INFO - PROCESS | 9171 | 1468188842857 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:14:03 INFO - PROCESS | 9171 | 1468188843226 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 9171 | 1468188843242 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f392400 == 33 [pid = 9171] [id = 259] 15:14:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8fde6400) [pid = 9171] [serial = 778] [outer = (nil)] 15:14:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fe86400) [pid = 9171] [serial = 779] [outer = 0x8fde6400] 15:14:03 INFO - PROCESS | 9171 | 1468188843395 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8fe90c00) [pid = 9171] [serial = 780] [outer = 0x8fde6400] 15:14:05 INFO - PROCESS | 9171 | 1468188845029 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2655ms 15:14:05 INFO - PROCESS | 9171 | 1468188845109 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:14:05 INFO - PROCESS | 9171 | 1468188845114 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 15:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:14:05 INFO - PROCESS | 9171 | 1468188845134 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 9171 | 1468188845141 Marionette TRACE conn3 <- [1,1010,null,{}] 15:14:05 INFO - PROCESS | 9171 | 1468188845270 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:05 INFO - PROCESS | 9171 | 1468188845280 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:05 INFO - PROCESS | 9171 | 1468188845519 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:14:05 INFO - PROCESS | 9171 | 1468188845622 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 9171 | 1468188845635 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x91ac9400 == 34 [pid = 9171] [id = 260] 15:14:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x91acb800) [pid = 9171] [serial = 781] [outer = (nil)] 15:14:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x91bd7400) [pid = 9171] [serial = 782] [outer = 0x91acb800] 15:14:05 INFO - PROCESS | 9171 | 1468188845733 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x91be0800) [pid = 9171] [serial = 783] [outer = 0x91acb800] 15:14:06 INFO - PROCESS | 9171 | 1468188846743 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1652ms 15:14:06 INFO - PROCESS | 9171 | 1468188846776 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 9171 | 1468188846781 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 15:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:14:06 INFO - PROCESS | 9171 | 1468188846789 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 9171 | 1468188846793 Marionette TRACE conn3 <- [1,1014,null,{}] 15:14:06 INFO - PROCESS | 9171 | 1468188846799 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:06 INFO - PROCESS | 9171 | 1468188846806 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:07 INFO - PROCESS | 9171 | 1468188847057 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:14:07 INFO - PROCESS | 9171 | 1468188847335 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 9171 | 1468188847351 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa6000 == 35 [pid = 9171] [id = 261] 15:14:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x923aa800) [pid = 9171] [serial = 784] [outer = (nil)] 15:14:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x929d8c00) [pid = 9171] [serial = 785] [outer = 0x923aa800] 15:14:07 INFO - PROCESS | 9171 | 1468188847547 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x929dd400) [pid = 9171] [serial = 786] [outer = 0x923aa800] 15:14:08 INFO - PROCESS | 9171 | 1468188848821 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2091ms 15:14:08 INFO - PROCESS | 9171 | 1468188848881 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 9171 | 1468188848885 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 15:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:14:08 INFO - PROCESS | 9171 | 1468188848893 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 9171 | 1468188848897 Marionette TRACE conn3 <- [1,1018,null,{}] 15:14:08 INFO - PROCESS | 9171 | 1468188848903 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:08 INFO - PROCESS | 9171 | 1468188848909 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:09 INFO - PROCESS | 9171 | 1468188849096 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:14:09 INFO - PROCESS | 9171 | 1468188849356 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 9171 | 1468188849363 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d422000 == 36 [pid = 9171] [id = 262] 15:14:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8de41c00) [pid = 9171] [serial = 787] [outer = (nil)] 15:14:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x92baec00) [pid = 9171] [serial = 788] [outer = 0x8de41c00] 15:14:09 INFO - PROCESS | 9171 | 1468188849455 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x92bb3800) [pid = 9171] [serial = 789] [outer = 0x8de41c00] 15:14:10 INFO - PROCESS | 9171 | 1468188850426 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1581ms 15:14:10 INFO - PROCESS | 9171 | 1468188850476 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:14:10 INFO - PROCESS | 9171 | 1468188850481 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 15:14:10 INFO - PROCESS | 9171 | 1468188850488 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 9171 | 1468188850491 Marionette TRACE conn3 <- [1,1022,null,{}] 15:14:10 INFO - PROCESS | 9171 | 1468188850499 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 9171 | 1468188850511 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:10 INFO - PROCESS | 9171 | 1468188850800 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:14:11 INFO - PROCESS | 9171 | 1468188851108 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:11 INFO - PROCESS | 9171 | 1468188851117 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415400 == 37 [pid = 9171] [id = 263] 15:14:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8eb35c00) [pid = 9171] [serial = 790] [outer = (nil)] 15:14:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x93835c00) [pid = 9171] [serial = 791] [outer = 0x8eb35c00] 15:14:11 INFO - PROCESS | 9171 | 1468188851215 Marionette DEBUG loaded listener.js 15:14:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x91961c00) [pid = 9171] [serial = 792] [outer = 0x8eb35c00] 15:14:12 INFO - PROCESS | 9171 | 1468188852142 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1734ms 15:14:12 INFO - PROCESS | 9171 | 1468188852222 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 9171 | 1468188852226 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 15:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:14:12 INFO - PROCESS | 9171 | 1468188852233 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 9171 | 1468188852237 Marionette TRACE conn3 <- [1,1026,null,{}] 15:14:12 INFO - PROCESS | 9171 | 1468188852243 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:12 INFO - PROCESS | 9171 | 1468188852248 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:12 INFO - PROCESS | 9171 | 1468188852436 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:14:12 INFO - PROCESS | 9171 | 1468188852625 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 9171 | 1468188852634 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed6000 == 38 [pid = 9171] [id = 264] 15:14:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x93831c00) [pid = 9171] [serial = 793] [outer = (nil)] 15:14:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x93b6f400) [pid = 9171] [serial = 794] [outer = 0x93831c00] 15:14:12 INFO - PROCESS | 9171 | 1468188852808 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x93b71c00) [pid = 9171] [serial = 795] [outer = 0x93831c00] 15:14:13 INFO - PROCESS | 9171 | 1468188853718 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1542ms 15:14:13 INFO - PROCESS | 9171 | 1468188853777 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 9171 | 1468188853788 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 15:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:14:13 INFO - PROCESS | 9171 | 1468188853796 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 9171 | 1468188853799 Marionette TRACE conn3 <- [1,1030,null,{}] 15:14:13 INFO - PROCESS | 9171 | 1468188853805 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:13 INFO - PROCESS | 9171 | 1468188853811 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:13 INFO - PROCESS | 9171 | 1468188853994 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:14:14 INFO - PROCESS | 9171 | 1468188854170 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 9171 | 1468188854178 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfca400 == 39 [pid = 9171] [id = 265] 15:14:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8ebda000) [pid = 9171] [serial = 796] [outer = (nil)] 15:14:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x95004c00) [pid = 9171] [serial = 797] [outer = 0x8ebda000] 15:14:14 INFO - PROCESS | 9171 | 1468188854306 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x95009c00) [pid = 9171] [serial = 798] [outer = 0x8ebda000] 15:14:15 INFO - PROCESS | 9171 | 1468188855240 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1487ms 15:14:15 INFO - PROCESS | 9171 | 1468188855284 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 9171 | 1468188855288 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 15:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:14:15 INFO - PROCESS | 9171 | 1468188855295 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 9171 | 1468188855299 Marionette TRACE conn3 <- [1,1034,null,{}] 15:14:15 INFO - PROCESS | 9171 | 1468188855305 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 9171 | 1468188855311 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:15 INFO - PROCESS | 9171 | 1468188855497 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:14:15 INFO - PROCESS | 9171 | 1468188855674 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 9171 | 1468188855685 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c4000 == 40 [pid = 9171] [id = 266] 15:14:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x94678800) [pid = 9171] [serial = 799] [outer = (nil)] 15:14:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x95089400) [pid = 9171] [serial = 800] [outer = 0x94678800] 15:14:15 INFO - PROCESS | 9171 | 1468188855831 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x95090400) [pid = 9171] [serial = 801] [outer = 0x94678800] 15:14:16 INFO - PROCESS | 9171 | 1468188856814 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1593ms 15:14:16 INFO - PROCESS | 9171 | 1468188856890 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 9171 | 1468188856893 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 15:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:14:16 INFO - PROCESS | 9171 | 1468188856901 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 9171 | 1468188856905 Marionette TRACE conn3 <- [1,1038,null,{}] 15:14:16 INFO - PROCESS | 9171 | 1468188856911 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:16 INFO - PROCESS | 9171 | 1468188856917 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:17 INFO - PROCESS | 9171 | 1468188857116 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:14:17 INFO - PROCESS | 9171 | 1468188857344 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 9171 | 1468188857352 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb35000 == 41 [pid = 9171] [id = 267] 15:14:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8f39ac00) [pid = 9171] [serial = 802] [outer = (nil)] 15:14:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x929e6000) [pid = 9171] [serial = 803] [outer = 0x8f39ac00] 15:14:17 INFO - PROCESS | 9171 | 1468188857482 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x938d5c00) [pid = 9171] [serial = 804] [outer = 0x8f39ac00] 15:14:18 INFO - PROCESS | 9171 | 1468188858486 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1632ms 15:14:18 INFO - PROCESS | 9171 | 1468188858534 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:14:18 INFO - PROCESS | 9171 | 1468188858539 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 15:14:18 INFO - PROCESS | 9171 | 1468188858546 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 9171 | 1468188858550 Marionette TRACE conn3 <- [1,1042,null,{}] 15:14:18 INFO - PROCESS | 9171 | 1468188858557 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 9171 | 1468188858564 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:18 INFO - PROCESS | 9171 | 1468188858772 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:14:19 INFO - PROCESS | 9171 | 1468188859156 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 9171 | 1468188859169 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41a400 == 42 [pid = 9171] [id = 268] 15:14:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8d41b400) [pid = 9171] [serial = 805] [outer = (nil)] 15:14:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8de44000) [pid = 9171] [serial = 806] [outer = 0x8d41b400] 15:14:19 INFO - PROCESS | 9171 | 1468188859289 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8dfc3c00) [pid = 9171] [serial = 807] [outer = 0x8d41b400] 15:14:20 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ac000 == 41 [pid = 9171] [id = 256] 15:14:20 INFO - PROCESS | 9171 | 1468188860376 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:14:20 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa4c00 == 40 [pid = 9171] [id = 255] 15:14:20 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3bc00 == 39 [pid = 9171] [id = 254] 15:14:20 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc9000 == 38 [pid = 9171] [id = 253] 15:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1884ms 15:14:20 INFO - PROCESS | 9171 | 1468188860433 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 9171 | 1468188860439 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:14:20 INFO - PROCESS | 9171 | 1468188860447 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 9171 | 1468188860452 Marionette TRACE conn3 <- [1,1046,null,{}] 15:14:20 INFO - PROCESS | 9171 | 1468188860460 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:20 INFO - PROCESS | 9171 | 1468188860468 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:20 INFO - PROCESS | 9171 | 1468188860673 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8feab800) [pid = 9171] [serial = 726] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8ef62000) [pid = 9171] [serial = 690] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8faae400) [pid = 9171] [serial = 687] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8fbe1c00) [pid = 9171] [serial = 720] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8fdea400) [pid = 9171] [serial = 695] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8fbddc00) [pid = 9171] [serial = 719] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8fdf0400) [pid = 9171] [serial = 696] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8fe88000) [pid = 9171] [serial = 723] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8fe8a400) [pid = 9171] [serial = 698] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8fac7000) [pid = 9171] [serial = 692] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8eb34400) [pid = 9171] [serial = 714] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8fe8f000) [pid = 9171] [serial = 699] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x91b2ac00) [pid = 9171] [serial = 705] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x91b20800) [pid = 9171] [serial = 704] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8faac400) [pid = 9171] [serial = 686] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8de4c800) [pid = 9171] [serial = 711] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8d41f000) [pid = 9171] [serial = 710] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8e8c7400) [pid = 9171] [serial = 713] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x91bd3000) [pid = 9171] [serial = 707] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x91ac3000) [pid = 9171] [serial = 708] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8eb30c00) [pid = 9171] [serial = 689] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8fa02000) [pid = 9171] [serial = 716] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x91963400) [pid = 9171] [serial = 701] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x91968400) [pid = 9171] [serial = 702] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8facdc00) [pid = 9171] [serial = 693] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8fa0b800) [pid = 9171] [serial = 717] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8fdea000) [pid = 9171] [serial = 722] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8fea3400) [pid = 9171] [serial = 725] [outer = (nil)] [url = about:blank] 15:14:20 INFO - PROCESS | 9171 | 1468188860901 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 9171 | 1468188860913 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ac000 == 39 [pid = 9171] [id = 269] 15:14:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8eb30c00) [pid = 9171] [serial = 808] [outer = (nil)] 15:14:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8eb39800) [pid = 9171] [serial = 809] [outer = 0x8eb30c00] 15:14:21 INFO - PROCESS | 9171 | 1468188861006 Marionette DEBUG loaded listener.js 15:14:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8ebe2400) [pid = 9171] [serial = 810] [outer = 0x8eb30c00] 15:14:21 INFO - PROCESS | 9171 | 1468188861865 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1446ms 15:14:21 INFO - PROCESS | 9171 | 1468188861897 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 9171 | 1468188861903 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 15:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:14:21 INFO - PROCESS | 9171 | 1468188861911 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 9171 | 1468188861914 Marionette TRACE conn3 <- [1,1050,null,{}] 15:14:21 INFO - PROCESS | 9171 | 1468188861921 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:21 INFO - PROCESS | 9171 | 1468188861926 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:22 INFO - PROCESS | 9171 | 1468188862113 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:14:22 INFO - PROCESS | 9171 | 1468188862244 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 9171 | 1468188862253 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0cc00 == 40 [pid = 9171] [id = 270] 15:14:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8fa0f400) [pid = 9171] [serial = 811] [outer = (nil)] 15:14:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fac1c00) [pid = 9171] [serial = 812] [outer = 0x8fa0f400] 15:14:22 INFO - PROCESS | 9171 | 1468188862324 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8fbdf800) [pid = 9171] [serial = 813] [outer = 0x8fa0f400] 15:14:23 INFO - PROCESS | 9171 | 1468188863320 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1440ms 15:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:14:23 INFO - PROCESS | 9171 | 1468188863352 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 9171 | 1468188863356 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 15:14:23 INFO - PROCESS | 9171 | 1468188863373 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 9171 | 1468188863385 Marionette TRACE conn3 <- [1,1054,null,{}] 15:14:23 INFO - PROCESS | 9171 | 1468188863402 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:23 INFO - PROCESS | 9171 | 1468188863411 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:23 INFO - PROCESS | 9171 | 1468188863662 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:14:23 INFO - PROCESS | 9171 | 1468188863701 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 9171 | 1468188863709 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa06c00 == 41 [pid = 9171] [id = 271] 15:14:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fe8cc00) [pid = 9171] [serial = 814] [outer = (nil)] 15:14:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8fea8400) [pid = 9171] [serial = 815] [outer = 0x8fe8cc00] 15:14:23 INFO - PROCESS | 9171 | 1468188863780 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x91968400) [pid = 9171] [serial = 816] [outer = 0x8fe8cc00] 15:14:24 INFO - PROCESS | 9171 | 1468188864717 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1412ms 15:14:24 INFO - PROCESS | 9171 | 1468188864775 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 9171 | 1468188864778 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 15:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:14:24 INFO - PROCESS | 9171 | 1468188864786 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 9171 | 1468188864790 Marionette TRACE conn3 <- [1,1058,null,{}] 15:14:24 INFO - PROCESS | 9171 | 1468188864796 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:24 INFO - PROCESS | 9171 | 1468188864802 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:25 INFO - PROCESS | 9171 | 1468188865039 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:14:25 INFO - PROCESS | 9171 | 1468188865066 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 9171 | 1468188865073 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faae400 == 42 [pid = 9171] [id = 272] 15:14:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8fdeb800) [pid = 9171] [serial = 817] [outer = (nil)] 15:14:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x91ac9c00) [pid = 9171] [serial = 818] [outer = 0x8fdeb800] 15:14:25 INFO - PROCESS | 9171 | 1468188865155 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x91b22000) [pid = 9171] [serial = 819] [outer = 0x8fdeb800] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8e8c2c00) [pid = 9171] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x929dc400) [pid = 9171] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x92bac000) [pid = 9171] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8fa10400) [pid = 9171] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8dfc6400) [pid = 9171] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8dfca800) [pid = 9171] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8eb3dc00) [pid = 9171] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8e8c0c00) [pid = 9171] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fa09000) [pid = 9171] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8fa06400) [pid = 9171] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x91abf000) [pid = 9171] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x91ac0c00) [pid = 9171] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8faa5400) [pid = 9171] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fe85000) [pid = 9171] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:14:25 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8f392000) [pid = 9171] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:14:26 INFO - PROCESS | 9171 | 1468188866325 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1585ms 15:14:26 INFO - PROCESS | 9171 | 1468188866373 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:14:26 INFO - PROCESS | 9171 | 1468188866377 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 15:14:26 INFO - PROCESS | 9171 | 1468188866384 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 9171 | 1468188866388 Marionette TRACE conn3 <- [1,1062,null,{}] 15:14:26 INFO - PROCESS | 9171 | 1468188866394 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:26 INFO - PROCESS | 9171 | 1468188866400 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:26 INFO - PROCESS | 9171 | 1468188866633 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:14:26 INFO - PROCESS | 9171 | 1468188866650 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 9171 | 1468188866668 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faad000 == 43 [pid = 9171] [id = 273] 15:14:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8faaf800) [pid = 9171] [serial = 820] [outer = (nil)] 15:14:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x91ac0c00) [pid = 9171] [serial = 821] [outer = 0x8faaf800] 15:14:26 INFO - PROCESS | 9171 | 1468188866751 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x91bd8400) [pid = 9171] [serial = 822] [outer = 0x8faaf800] 15:14:27 INFO - PROCESS | 9171 | 1468188867756 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1434ms 15:14:27 INFO - PROCESS | 9171 | 1468188867819 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 9171 | 1468188867827 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 15:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:14:27 INFO - PROCESS | 9171 | 1468188867857 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 9171 | 1468188867863 Marionette TRACE conn3 <- [1,1066,null,{}] 15:14:27 INFO - PROCESS | 9171 | 1468188867875 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 9171 | 1468188867886 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:28 INFO - PROCESS | 9171 | 1468188868243 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:14:28 INFO - PROCESS | 9171 | 1468188868449 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 9171 | 1468188868465 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a7c00 == 44 [pid = 9171] [id = 274] 15:14:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8e9a9800) [pid = 9171] [serial = 823] [outer = (nil)] 15:14:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8eb33c00) [pid = 9171] [serial = 824] [outer = 0x8e9a9800] 15:14:28 INFO - PROCESS | 9171 | 1468188868554 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8eb3b800) [pid = 9171] [serial = 825] [outer = 0x8e9a9800] 15:14:29 INFO - PROCESS | 9171 | 1468188869707 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1891ms 15:14:29 INFO - PROCESS | 9171 | 1468188869747 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 9171 | 1468188869756 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:14:29 INFO - PROCESS | 9171 | 1468188869769 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 9171 | 1468188869773 Marionette TRACE conn3 <- [1,1070,null,{}] 15:14:29 INFO - PROCESS | 9171 | 1468188869781 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:29 INFO - PROCESS | 9171 | 1468188869789 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:30 INFO - PROCESS | 9171 | 1468188870052 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:14:30 INFO - PROCESS | 9171 | 1468188870256 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 9171 | 1468188870266 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0c800 == 45 [pid = 9171] [id = 275] 15:14:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8faadc00) [pid = 9171] [serial = 826] [outer = (nil)] 15:14:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fbe5400) [pid = 9171] [serial = 827] [outer = 0x8faadc00] 15:14:30 INFO - PROCESS | 9171 | 1468188870396 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8fdeac00) [pid = 9171] [serial = 828] [outer = 0x8faadc00] 15:14:31 INFO - PROCESS | 9171 | 1468188871437 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1744ms 15:14:31 INFO - PROCESS | 9171 | 1468188871513 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 9171 | 1468188871518 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 15:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:14:31 INFO - PROCESS | 9171 | 1468188871527 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 9171 | 1468188871534 Marionette TRACE conn3 <- [1,1074,null,{}] 15:14:31 INFO - PROCESS | 9171 | 1468188871555 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:31 INFO - PROCESS | 9171 | 1468188871566 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:31 INFO - PROCESS | 9171 | 1468188871927 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:14:32 INFO - PROCESS | 9171 | 1468188872173 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 9171 | 1468188872188 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bdc800 == 46 [pid = 9171] [id = 276] 15:14:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x91bdd800) [pid = 9171] [serial = 829] [outer = (nil)] 15:14:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x923aec00) [pid = 9171] [serial = 830] [outer = 0x91bdd800] 15:14:32 INFO - PROCESS | 9171 | 1468188872283 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x929e4c00) [pid = 9171] [serial = 831] [outer = 0x91bdd800] 15:14:33 INFO - PROCESS | 9171 | 1468188873308 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1842ms 15:14:33 INFO - PROCESS | 9171 | 1468188873370 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 9171 | 1468188873376 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 15:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:14:33 INFO - PROCESS | 9171 | 1468188873384 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 9171 | 1468188873388 Marionette TRACE conn3 <- [1,1078,null,{}] 15:14:33 INFO - PROCESS | 9171 | 1468188873395 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:33 INFO - PROCESS | 9171 | 1468188873402 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:33 INFO - PROCESS | 9171 | 1468188873674 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:14:33 INFO - PROCESS | 9171 | 1468188873955 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:33 INFO - PROCESS | 9171 | 1468188873963 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x929e4000 == 47 [pid = 9171] [id = 277] 15:14:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x92bae800) [pid = 9171] [serial = 832] [outer = (nil)] 15:14:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x93827c00) [pid = 9171] [serial = 833] [outer = 0x92bae800] 15:14:34 INFO - PROCESS | 9171 | 1468188874060 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x93830c00) [pid = 9171] [serial = 834] [outer = 0x92bae800] 15:14:35 INFO - PROCESS | 9171 | 1468188875046 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1695ms 15:14:35 INFO - PROCESS | 9171 | 1468188875079 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 9171 | 1468188875084 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 15:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:14:35 INFO - PROCESS | 9171 | 1468188875092 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 9171 | 1468188875096 Marionette TRACE conn3 <- [1,1082,null,{}] 15:14:35 INFO - PROCESS | 9171 | 1468188875103 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:35 INFO - PROCESS | 9171 | 1468188875109 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:35 INFO - PROCESS | 9171 | 1468188875323 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:14:35 INFO - PROCESS | 9171 | 1468188875563 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 9171 | 1468188875575 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe2400 == 48 [pid = 9171] [id = 278] 15:14:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x938da800) [pid = 9171] [serial = 835] [outer = (nil)] 15:14:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x95006c00) [pid = 9171] [serial = 836] [outer = 0x938da800] 15:14:35 INFO - PROCESS | 9171 | 1468188875681 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x9508a400) [pid = 9171] [serial = 837] [outer = 0x938da800] 15:14:36 INFO - PROCESS | 9171 | 1468188876658 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1636ms 15:14:36 INFO - PROCESS | 9171 | 1468188876728 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:14:36 INFO - PROCESS | 9171 | 1468188876733 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 15:14:36 INFO - PROCESS | 9171 | 1468188876741 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 9171 | 1468188876744 Marionette TRACE conn3 <- [1,1086,null,{}] 15:14:36 INFO - PROCESS | 9171 | 1468188876752 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:36 INFO - PROCESS | 9171 | 1468188876766 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:37 INFO - PROCESS | 9171 | 1468188877066 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:14:37 INFO - PROCESS | 9171 | 1468188877308 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:37 INFO - PROCESS | 9171 | 1468188877317 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417800 == 49 [pid = 9171] [id = 279] 15:14:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x95142800) [pid = 9171] [serial = 838] [outer = (nil)] 15:14:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x95178400) [pid = 9171] [serial = 839] [outer = 0x95142800] 15:14:37 INFO - PROCESS | 9171 | 1468188877404 Marionette DEBUG loaded listener.js 15:14:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x95180c00) [pid = 9171] [serial = 840] [outer = 0x95142800] 15:14:38 INFO - PROCESS | 9171 | 1468188878465 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1792ms 15:14:38 INFO - PROCESS | 9171 | 1468188878535 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:14:38 INFO - PROCESS | 9171 | 1468188878540 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 15:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:14:38 INFO - PROCESS | 9171 | 1468188878547 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:14:38 INFO - PROCESS | 9171 | 1468188878552 Marionette TRACE conn3 <- [1,1090,null,{}] 15:14:38 INFO - PROCESS | 9171 | 1468188878560 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:38 INFO - PROCESS | 9171 | 1468188878565 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:38 INFO - PROCESS | 9171 | 1468188878835 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:14:39 INFO - PROCESS | 9171 | --DOCSHELL 0x98cab400 == 48 [pid = 9171] [id = 9] 15:14:39 INFO - PROCESS | 9171 | 1468188879179 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 9171 | 1468188879187 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41f800 == 49 [pid = 9171] [id = 280] 15:14:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8e8be400) [pid = 9171] [serial = 841] [outer = (nil)] 15:14:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8fa0ec00) [pid = 9171] [serial = 842] [outer = 0x8e8be400] 15:14:39 INFO - PROCESS | 9171 | 1468188879330 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x91962800) [pid = 9171] [serial = 843] [outer = 0x8e8be400] 15:14:40 INFO - PROCESS | 9171 | 1468188880310 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1793ms 15:14:40 INFO - PROCESS | 9171 | 1468188880349 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 9171 | 1468188880357 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 15:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:14:40 INFO - PROCESS | 9171 | 1468188880370 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 9171 | 1468188880373 Marionette TRACE conn3 <- [1,1094,null,{}] 15:14:40 INFO - PROCESS | 9171 | 1468188880381 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:40 INFO - PROCESS | 9171 | 1468188880386 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:40 INFO - PROCESS | 9171 | 1468188880607 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:14:40 INFO - PROCESS | 9171 | 1468188880853 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 9171 | 1468188880862 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8ba800 == 50 [pid = 9171] [id = 281] 15:14:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8e8bbc00) [pid = 9171] [serial = 844] [outer = (nil)] 15:14:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8e9a2000) [pid = 9171] [serial = 845] [outer = 0x8e8bbc00] 15:14:41 INFO - PROCESS | 9171 | 1468188881296 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8eb3a400) [pid = 9171] [serial = 846] [outer = 0x8e8bbc00] 15:14:42 INFO - PROCESS | 9171 | 1468188882468 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2143ms 15:14:42 INFO - PROCESS | 9171 | 1468188882515 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 9171 | 1468188882520 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 15:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:14:42 INFO - PROCESS | 9171 | 1468188882530 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 9171 | 1468188882534 Marionette TRACE conn3 <- [1,1098,null,{}] 15:14:42 INFO - PROCESS | 9171 | 1468188882543 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:42 INFO - PROCESS | 9171 | 1468188882550 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:42 INFO - PROCESS | 9171 | 1468188882806 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:14:43 INFO - PROCESS | 9171 | 1468188883150 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 9171 | 1468188883163 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f393c00 == 51 [pid = 9171] [id = 282] 15:14:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8facc800) [pid = 9171] [serial = 847] [outer = (nil)] 15:14:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fbe3c00) [pid = 9171] [serial = 848] [outer = 0x8facc800] 15:14:43 INFO - PROCESS | 9171 | 1468188883247 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8fe88000) [pid = 9171] [serial = 849] [outer = 0x8facc800] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8faae400 == 50 [pid = 9171] [id = 272] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa06c00 == 49 [pid = 9171] [id = 271] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0cc00 == 48 [pid = 9171] [id = 270] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ac000 == 47 [pid = 9171] [id = 269] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41a400 == 46 [pid = 9171] [id = 268] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa03c00 == 45 [pid = 9171] [id = 252] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8d422400 == 44 [pid = 9171] [id = 257] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ab800 == 43 [pid = 9171] [id = 258] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8d422000 == 42 [pid = 9171] [id = 262] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x91ac9400 == 41 [pid = 9171] [id = 260] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8f392400 == 40 [pid = 9171] [id = 259] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa6000 == 39 [pid = 9171] [id = 261] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415400 == 38 [pid = 9171] [id = 263] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb35000 == 37 [pid = 9171] [id = 267] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfca400 == 36 [pid = 9171] [id = 265] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed6000 == 35 [pid = 9171] [id = 264] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c4000 == 34 [pid = 9171] [id = 266] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x9a298000 == 33 [pid = 9171] [id = 10] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41f800 == 32 [pid = 9171] [id = 280] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8ba800 == 31 [pid = 9171] [id = 281] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417800 == 30 [pid = 9171] [id = 279] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe2400 == 29 [pid = 9171] [id = 278] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x929e4000 == 28 [pid = 9171] [id = 277] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0c800 == 27 [pid = 9171] [id = 275] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x91bdc800 == 26 [pid = 9171] [id = 276] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8faad000 == 25 [pid = 9171] [id = 273] 15:14:45 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a7c00 == 24 [pid = 9171] [id = 274] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x92bb4000) [pid = 9171] [serial = 744] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x92bad800) [pid = 9171] [serial = 743] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x93826800) [pid = 9171] [serial = 747] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x92ed3c00) [pid = 9171] [serial = 746] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x93832000) [pid = 9171] [serial = 750] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x9382dc00) [pid = 9171] [serial = 749] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x9393e800) [pid = 9171] [serial = 753] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x938e6400) [pid = 9171] [serial = 752] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8e9a3c00) [pid = 9171] [serial = 756] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8dfd0c00) [pid = 9171] [serial = 761] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8e8bcc00) [pid = 9171] [serial = 762] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8ebde000) [pid = 9171] [serial = 764] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8eb36c00) [pid = 9171] [serial = 729] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8dfcf000) [pid = 9171] [serial = 755] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8fbd9400) [pid = 9171] [serial = 759] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8faca400) [pid = 9171] [serial = 758] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8e9a4c00) [pid = 9171] [serial = 728] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8fac3800) [pid = 9171] [serial = 732] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8faaa800) [pid = 9171] [serial = 731] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x91acc800) [pid = 9171] [serial = 735] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x91ac7800) [pid = 9171] [serial = 734] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x923a3c00) [pid = 9171] [serial = 738] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x91bd6c00) [pid = 9171] [serial = 737] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fac3c00) [pid = 9171] [serial = 767] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x923ae400) [pid = 9171] [serial = 741] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8feaa000) [pid = 9171] [serial = 773] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x923ac400) [pid = 9171] [serial = 740] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8fde7800) [pid = 9171] [serial = 771] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fad0400) [pid = 9171] [serial = 768] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8fac6c00) [pid = 9171] [serial = 770] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8ebe2c00) [pid = 9171] [serial = 765] [outer = (nil)] [url = about:blank] 15:14:45 INFO - PROCESS | 9171 | 1468188885554 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 3150ms 15:14:45 INFO - PROCESS | 9171 | 1468188885689 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 9171 | 1468188885695 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 15:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:14:45 INFO - PROCESS | 9171 | 1468188885704 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 9171 | 1468188885710 Marionette TRACE conn3 <- [1,1102,null,{}] 15:14:45 INFO - PROCESS | 9171 | 1468188885721 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:45 INFO - PROCESS | 9171 | 1468188885726 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:45 INFO - PROCESS | 9171 | 1468188885899 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:14:46 INFO - PROCESS | 9171 | 1468188886032 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 9171 | 1468188886041 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4c00 == 25 [pid = 9171] [id = 283] 15:14:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8dfc9000) [pid = 9171] [serial = 850] [outer = (nil)] 15:14:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8dfcec00) [pid = 9171] [serial = 851] [outer = 0x8dfc9000] 15:14:46 INFO - PROCESS | 9171 | 1468188886123 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8e8ba400) [pid = 9171] [serial = 852] [outer = 0x8dfc9000] 15:14:46 INFO - PROCESS | 9171 | 1468188886983 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1338ms 15:14:47 INFO - PROCESS | 9171 | 1468188887043 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 9171 | 1468188887052 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 15:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:14:47 INFO - PROCESS | 9171 | 1468188887065 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 9171 | 1468188887069 Marionette TRACE conn3 <- [1,1106,null,{}] 15:14:47 INFO - PROCESS | 9171 | 1468188887077 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:47 INFO - PROCESS | 9171 | 1468188887083 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:47 INFO - PROCESS | 9171 | 1468188887271 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:14:47 INFO - PROCESS | 9171 | 1468188887403 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 9171 | 1468188887410 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb35400 == 26 [pid = 9171] [id = 284] 15:14:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8eb39c00) [pid = 9171] [serial = 853] [outer = (nil)] 15:14:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8ebd6800) [pid = 9171] [serial = 854] [outer = 0x8eb39c00] 15:14:47 INFO - PROCESS | 9171 | 1468188887497 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8ebe1c00) [pid = 9171] [serial = 855] [outer = 0x8eb39c00] 15:14:48 INFO - PROCESS | 9171 | 1468188888486 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1451ms 15:14:48 INFO - PROCESS | 9171 | 1468188888517 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 9171 | 1468188888521 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 15:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:14:48 INFO - PROCESS | 9171 | 1468188888529 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 9171 | 1468188888535 Marionette TRACE conn3 <- [1,1110,null,{}] 15:14:48 INFO - PROCESS | 9171 | 1468188888564 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:48 INFO - PROCESS | 9171 | 1468188888572 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:48 INFO - PROCESS | 9171 | 1468188888811 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:14:48 INFO - PROCESS | 9171 | 1468188888842 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 9171 | 1468188888856 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0dc00 == 27 [pid = 9171] [id = 285] 15:14:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8faa9400) [pid = 9171] [serial = 856] [outer = (nil)] 15:14:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8faad400) [pid = 9171] [serial = 857] [outer = 0x8faa9400] 15:14:48 INFO - PROCESS | 9171 | 1468188888936 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fac2800) [pid = 9171] [serial = 858] [outer = 0x8faa9400] 15:14:49 INFO - PROCESS | 9171 | 1468188889922 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1451ms 15:14:50 INFO - PROCESS | 9171 | 1468188889998 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 9171 | 1468188890003 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 15:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:14:50 INFO - PROCESS | 9171 | 1468188890011 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 9171 | 1468188890015 Marionette TRACE conn3 <- [1,1114,null,{}] 15:14:50 INFO - PROCESS | 9171 | 1468188890031 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:50 INFO - PROCESS | 9171 | 1468188890037 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:50 INFO - PROCESS | 9171 | 1468188890947 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x98cac800) [pid = 9171] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x9a298c00) [pid = 9171] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8e9abc00) [pid = 9171] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8d41b400) [pid = 9171] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x94678800) [pid = 9171] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8fe82000) [pid = 9171] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x93831c00) [pid = 9171] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x923aa800) [pid = 9171] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8f39ac00) [pid = 9171] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x91acb800) [pid = 9171] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8ebda000) [pid = 9171] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8de41c00) [pid = 9171] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8fe8cc00) [pid = 9171] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fdeb800) [pid = 9171] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8eb30c00) [pid = 9171] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8eb35c00) [pid = 9171] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fa0f400) [pid = 9171] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fde6400) [pid = 9171] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:14:51 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8faaf800) [pid = 9171] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:14:51 INFO - PROCESS | 9171 | 1468188891159 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 9171 | 1468188891175 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41b400 == 28 [pid = 9171] [id = 286] 15:14:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8e8bc000) [pid = 9171] [serial = 859] [outer = (nil)] 15:14:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8ebda000) [pid = 9171] [serial = 860] [outer = 0x8e8bc000] 15:14:51 INFO - PROCESS | 9171 | 1468188891245 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fad0400) [pid = 9171] [serial = 861] [outer = 0x8e8bc000] 15:14:52 INFO - PROCESS | 9171 | 1468188892055 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2100ms 15:14:52 INFO - PROCESS | 9171 | 1468188892112 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 9171 | 1468188892115 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 15:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:14:52 INFO - PROCESS | 9171 | 1468188892122 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 9171 | 1468188892126 Marionette TRACE conn3 <- [1,1118,null,{}] 15:14:52 INFO - PROCESS | 9171 | 1468188892133 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:52 INFO - PROCESS | 9171 | 1468188892138 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:52 INFO - PROCESS | 9171 | 1468188892355 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:14:52 INFO - PROCESS | 9171 | 1468188892505 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 9171 | 1468188892519 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417800 == 29 [pid = 9171] [id = 287] 15:14:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8d419c00) [pid = 9171] [serial = 862] [outer = (nil)] 15:14:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8d41e800) [pid = 9171] [serial = 863] [outer = 0x8d419c00] 15:14:52 INFO - PROCESS | 9171 | 1468188892643 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8de47400) [pid = 9171] [serial = 864] [outer = 0x8d419c00] 15:14:53 INFO - PROCESS | 9171 | 1468188893740 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1641ms 15:14:53 INFO - PROCESS | 9171 | 1468188893767 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 9171 | 1468188893775 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 15:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:14:53 INFO - PROCESS | 9171 | 1468188893784 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 9171 | 1468188893790 Marionette TRACE conn3 <- [1,1122,null,{}] 15:14:53 INFO - PROCESS | 9171 | 1468188893799 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:53 INFO - PROCESS | 9171 | 1468188893809 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:54 INFO - PROCESS | 9171 | 1468188894049 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:14:54 INFO - PROCESS | 9171 | 1468188894280 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:54 INFO - PROCESS | 9171 | 1468188894290 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb38c00 == 30 [pid = 9171] [id = 288] 15:14:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8eb3d800) [pid = 9171] [serial = 865] [outer = (nil)] 15:14:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8ebde800) [pid = 9171] [serial = 866] [outer = 0x8eb3d800] 15:14:54 INFO - PROCESS | 9171 | 1468188894426 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8ef63800) [pid = 9171] [serial = 867] [outer = 0x8eb3d800] 15:14:55 INFO - PROCESS | 9171 | 1468188895472 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1739ms 15:14:55 INFO - PROCESS | 9171 | 1468188895528 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 9171 | 1468188895535 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 15:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:14:55 INFO - PROCESS | 9171 | 1468188895543 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 9171 | 1468188895548 Marionette TRACE conn3 <- [1,1126,null,{}] 15:14:55 INFO - PROCESS | 9171 | 1468188895555 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:55 INFO - PROCESS | 9171 | 1468188895560 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:55 INFO - PROCESS | 9171 | 1468188895818 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:14:56 INFO - PROCESS | 9171 | 1468188896139 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 9171 | 1468188896147 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41e400 == 31 [pid = 9171] [id = 289] 15:14:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8ef61c00) [pid = 9171] [serial = 868] [outer = (nil)] 15:14:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8faac800) [pid = 9171] [serial = 869] [outer = 0x8ef61c00] 15:14:56 INFO - PROCESS | 9171 | 1468188896240 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8face400) [pid = 9171] [serial = 870] [outer = 0x8ef61c00] 15:14:57 INFO - PROCESS | 9171 | 1468188897264 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1738ms 15:14:57 INFO - PROCESS | 9171 | 1468188897282 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 9171 | 1468188897286 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 15:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:14:57 INFO - PROCESS | 9171 | 1468188897305 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 9171 | 1468188897315 Marionette TRACE conn3 <- [1,1130,null,{}] 15:14:57 INFO - PROCESS | 9171 | 1468188897323 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:57 INFO - PROCESS | 9171 | 1468188897332 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:57 INFO - PROCESS | 9171 | 1468188897590 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:14:57 INFO - PROCESS | 9171 | 1468188897860 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 9171 | 1468188897871 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d416000 == 32 [pid = 9171] [id = 290] 15:14:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8d418400) [pid = 9171] [serial = 871] [outer = (nil)] 15:14:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fea6400) [pid = 9171] [serial = 872] [outer = 0x8d418400] 15:14:57 INFO - PROCESS | 9171 | 1468188897959 Marionette DEBUG loaded listener.js 15:14:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x91964800) [pid = 9171] [serial = 873] [outer = 0x8d418400] 15:14:58 INFO - PROCESS | 9171 | 1468188898944 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1710ms 15:14:59 INFO - PROCESS | 9171 | 1468188899007 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:14:59 INFO - PROCESS | 9171 | 1468188899012 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 15:14:59 INFO - PROCESS | 9171 | 1468188899019 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:14:59 INFO - PROCESS | 9171 | 1468188899022 Marionette TRACE conn3 <- [1,1134,null,{}] 15:14:59 INFO - PROCESS | 9171 | 1468188899029 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:59 INFO - PROCESS | 9171 | 1468188899035 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:59 INFO - PROCESS | 9171 | 1468188899230 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:14:59 INFO - PROCESS | 9171 | 1468188899447 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 9171 | 1468188899457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:14:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x91ac3400 == 33 [pid = 9171] [id = 291] 15:14:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x91ac9000) [pid = 9171] [serial = 874] [outer = (nil)] 15:14:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x91b20000) [pid = 9171] [serial = 875] [outer = 0x91ac9000] 15:14:59 INFO - PROCESS | 9171 | 1468188899582 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x91b1d800) [pid = 9171] [serial = 876] [outer = 0x91ac9000] 15:15:00 INFO - PROCESS | 9171 | 1468188900788 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1836ms 15:15:00 INFO - PROCESS | 9171 | 1468188900856 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 9171 | 1468188900859 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 15:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:15:00 INFO - PROCESS | 9171 | 1468188900867 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 9171 | 1468188900871 Marionette TRACE conn3 <- [1,1138,null,{}] 15:15:00 INFO - PROCESS | 9171 | 1468188900877 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:00 INFO - PROCESS | 9171 | 1468188900883 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:01 INFO - PROCESS | 9171 | 1468188901069 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:15:01 INFO - PROCESS | 9171 | 1468188901306 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 9171 | 1468188901327 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa04400 == 34 [pid = 9171] [id = 292] 15:15:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x91bd4800) [pid = 9171] [serial = 877] [outer = (nil)] 15:15:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x91bd9400) [pid = 9171] [serial = 878] [outer = 0x91bd4800] 15:15:01 INFO - PROCESS | 9171 | 1468188901451 Marionette DEBUG loaded listener.js 15:15:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x923ae400) [pid = 9171] [serial = 879] [outer = 0x91bd4800] 15:15:02 INFO - PROCESS | 9171 | 1468188902742 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1937ms 15:15:02 INFO - PROCESS | 9171 | 1468188902806 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:15:02 INFO - PROCESS | 9171 | 1468188902810 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 15:15:02 INFO - PROCESS | 9171 | 1468188902817 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 9171 | 1468188902821 Marionette TRACE conn3 <- [1,1142,null,{}] 15:15:02 INFO - PROCESS | 9171 | 1468188902833 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:02 INFO - PROCESS | 9171 | 1468188902847 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:03 INFO - PROCESS | 9171 | 1468188903101 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:15:03 INFO - PROCESS | 9171 | 1468188903326 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 9171 | 1468188903335 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4e400 == 35 [pid = 9171] [id = 293] 15:15:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8dfc5c00) [pid = 9171] [serial = 880] [outer = (nil)] 15:15:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8fbe3800) [pid = 9171] [serial = 881] [outer = 0x8dfc5c00] 15:15:03 INFO - PROCESS | 9171 | 1468188903464 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8de41c00) [pid = 9171] [serial = 882] [outer = 0x8dfc5c00] 15:15:04 INFO - PROCESS | 9171 | 1468188904780 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2000ms 15:15:04 INFO - PROCESS | 9171 | 1468188904818 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 9171 | 1468188904825 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 15:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:15:04 INFO - PROCESS | 9171 | 1468188904833 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 9171 | 1468188904839 Marionette TRACE conn3 <- [1,1146,null,{}] 15:15:04 INFO - PROCESS | 9171 | 1468188904848 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:04 INFO - PROCESS | 9171 | 1468188904854 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:05 INFO - PROCESS | 9171 | 1468188905049 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:15:05 INFO - PROCESS | 9171 | 1468188905299 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 9171 | 1468188905309 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c3000 == 36 [pid = 9171] [id = 294] 15:15:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8e8c3400) [pid = 9171] [serial = 883] [outer = (nil)] 15:15:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8e9a4800) [pid = 9171] [serial = 884] [outer = 0x8e8c3400] 15:15:05 INFO - PROCESS | 9171 | 1468188905406 Marionette DEBUG loaded listener.js 15:15:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8e9aa000) [pid = 9171] [serial = 885] [outer = 0x8e8c3400] 15:15:06 INFO - PROCESS | 9171 | 1468188906462 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:15:06 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac3400 == 35 [pid = 9171] [id = 240] 15:15:06 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41c400 == 34 [pid = 9171] [id = 237] 15:15:06 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41b400 == 33 [pid = 9171] [id = 286] 15:15:06 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0dc00 == 32 [pid = 9171] [id = 285] 15:15:06 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb35400 == 31 [pid = 9171] [id = 284] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x99414000) [pid = 9171] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:15:06 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4c00 == 30 [pid = 9171] [id = 283] 15:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1702ms 15:15:06 INFO - PROCESS | 9171 | 1468188906536 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 9171 | 1468188906543 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 15:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:15:06 INFO - PROCESS | 9171 | 1468188906554 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 9171 | 1468188906559 Marionette TRACE conn3 <- [1,1150,null,{}] 15:15:06 INFO - PROCESS | 9171 | 1468188906572 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:06 INFO - PROCESS | 9171 | 1468188906577 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:06 INFO - PROCESS | 9171 | 1468188906760 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x91ac0c00) [pid = 9171] [serial = 821] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x91bd8400) [pid = 9171] [serial = 822] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x923a4400) [pid = 9171] [serial = 588] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8f38dc00) [pid = 9171] [serial = 777] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8dfc3c00) [pid = 9171] [serial = 807] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x95090400) [pid = 9171] [serial = 801] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x91966c00) [pid = 9171] [serial = 774] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x93b71c00) [pid = 9171] [serial = 795] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x929dd400) [pid = 9171] [serial = 786] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x929e6000) [pid = 9171] [serial = 803] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x91be0800) [pid = 9171] [serial = 783] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8ebd6000) [pid = 9171] [serial = 776] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x95004c00) [pid = 9171] [serial = 797] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x92baec00) [pid = 9171] [serial = 788] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x91968400) [pid = 9171] [serial = 816] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x91b22000) [pid = 9171] [serial = 819] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8ebe2400) [pid = 9171] [serial = 810] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x91961c00) [pid = 9171] [serial = 792] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x929d8c00) [pid = 9171] [serial = 785] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x92bb3800) [pid = 9171] [serial = 789] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x95089400) [pid = 9171] [serial = 800] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x95009c00) [pid = 9171] [serial = 798] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x93b6f400) [pid = 9171] [serial = 794] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x91bd7400) [pid = 9171] [serial = 782] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8eb39800) [pid = 9171] [serial = 809] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fbdf800) [pid = 9171] [serial = 813] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x938d5c00) [pid = 9171] [serial = 804] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x93835c00) [pid = 9171] [serial = 791] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8fe90c00) [pid = 9171] [serial = 780] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8de44000) [pid = 9171] [serial = 806] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8fac1c00) [pid = 9171] [serial = 812] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x91ac9c00) [pid = 9171] [serial = 818] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8fea8400) [pid = 9171] [serial = 815] [outer = (nil)] [url = about:blank] 15:15:06 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8fe86400) [pid = 9171] [serial = 779] [outer = (nil)] [url = about:blank] 15:15:07 INFO - PROCESS | 9171 | 1468188906998 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 9171 | 1468188907009 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc3c00 == 31 [pid = 9171] [id = 295] 15:15:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8eb39800) [pid = 9171] [serial = 886] [outer = (nil)] 15:15:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8ebe2400) [pid = 9171] [serial = 887] [outer = 0x8eb39800] 15:15:07 INFO - PROCESS | 9171 | 1468188907093 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8f38dc00) [pid = 9171] [serial = 888] [outer = 0x8eb39800] 15:15:07 INFO - PROCESS | 9171 | 1468188907935 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1442ms 15:15:08 INFO - PROCESS | 9171 | 1468188907996 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:15:08 INFO - PROCESS | 9171 | 1468188908000 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 15:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:15:08 INFO - PROCESS | 9171 | 1468188908008 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 9171 | 1468188908014 Marionette TRACE conn3 <- [1,1154,null,{}] 15:15:08 INFO - PROCESS | 9171 | 1468188908031 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:08 INFO - PROCESS | 9171 | 1468188908040 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:08 INFO - PROCESS | 9171 | 1468188908241 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:15:08 INFO - PROCESS | 9171 | 1468188908390 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:08 INFO - PROCESS | 9171 | 1468188908398 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a8000 == 32 [pid = 9171] [id = 296] 15:15:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8faaec00) [pid = 9171] [serial = 889] [outer = (nil)] 15:15:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8facf400) [pid = 9171] [serial = 890] [outer = 0x8faaec00] 15:15:08 INFO - PROCESS | 9171 | 1468188908478 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fbe4c00) [pid = 9171] [serial = 891] [outer = 0x8faaec00] 15:15:09 INFO - PROCESS | 9171 | 1468188909443 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1494ms 15:15:09 INFO - PROCESS | 9171 | 1468188909521 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:15:09 INFO - PROCESS | 9171 | 1468188909527 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 15:15:09 INFO - PROCESS | 9171 | 1468188909535 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 9171 | 1468188909538 Marionette TRACE conn3 <- [1,1158,null,{}] 15:15:09 INFO - PROCESS | 9171 | 1468188909545 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:09 INFO - PROCESS | 9171 | 1468188909550 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:09 INFO - PROCESS | 9171 | 1468188909805 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:15:09 INFO - PROCESS | 9171 | 1468188909826 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 9171 | 1468188909836 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8ac00 == 33 [pid = 9171] [id = 297] 15:15:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8fe8b000) [pid = 9171] [serial = 892] [outer = (nil)] 15:15:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8fea9000) [pid = 9171] [serial = 893] [outer = 0x8fe8b000] 15:15:09 INFO - PROCESS | 9171 | 1468188909910 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x9196e800) [pid = 9171] [serial = 894] [outer = 0x8fe8b000] 15:15:10 INFO - PROCESS | 9171 | 1468188910945 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1442ms 15:15:10 INFO - PROCESS | 9171 | 1468188910985 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 9171 | 1468188910991 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 15:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:15:11 INFO - PROCESS | 9171 | 1468188911002 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 9171 | 1468188911007 Marionette TRACE conn3 <- [1,1162,null,{}] 15:15:11 INFO - PROCESS | 9171 | 1468188911027 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:11 INFO - PROCESS | 9171 | 1468188911035 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:11 INFO - PROCESS | 9171 | 1468188911533 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8e9a9800) [pid = 9171] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8faadc00) [pid = 9171] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x91bdd800) [pid = 9171] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x92bae800) [pid = 9171] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x938da800) [pid = 9171] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x95142800) [pid = 9171] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8e8be400) [pid = 9171] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8e8bbc00) [pid = 9171] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8dfc9000) [pid = 9171] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8facc800) [pid = 9171] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8faa9400) [pid = 9171] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:15:11 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8eb39c00) [pid = 9171] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:15:11 INFO - PROCESS | 9171 | 1468188911830 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 9171 | 1468188911842 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc9000 == 34 [pid = 9171] [id = 298] 15:15:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8dfcc400) [pid = 9171] [serial = 895] [outer = (nil)] 15:15:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8eb3e400) [pid = 9171] [serial = 896] [outer = 0x8dfcc400] 15:15:11 INFO - PROCESS | 9171 | 1468188911957 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8facc800) [pid = 9171] [serial = 897] [outer = 0x8dfcc400] 15:15:13 INFO - PROCESS | 9171 | 1468188913203 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2251ms 15:15:13 INFO - PROCESS | 9171 | 1468188913256 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 9171 | 1468188913264 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 15:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:15:13 INFO - PROCESS | 9171 | 1468188913279 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 9171 | 1468188913281 Marionette TRACE conn3 <- [1,1166,null,{}] 15:15:13 INFO - PROCESS | 9171 | 1468188913293 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:13 INFO - PROCESS | 9171 | 1468188913306 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:13 INFO - PROCESS | 9171 | 1468188913648 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:15:13 INFO - PROCESS | 9171 | 1468188913866 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 9171 | 1468188913882 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41f800 == 35 [pid = 9171] [id = 299] 15:15:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8d421000) [pid = 9171] [serial = 898] [outer = (nil)] 15:15:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8de4a800) [pid = 9171] [serial = 899] [outer = 0x8d421000] 15:15:14 INFO - PROCESS | 9171 | 1468188914042 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8dfc6c00) [pid = 9171] [serial = 900] [outer = 0x8d421000] 15:15:15 INFO - PROCESS | 9171 | 1468188915054 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1851ms 15:15:15 INFO - PROCESS | 9171 | 1468188915132 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 9171 | 1468188915138 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 15:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:15:15 INFO - PROCESS | 9171 | 1468188915148 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 9171 | 1468188915153 Marionette TRACE conn3 <- [1,1170,null,{}] 15:15:15 INFO - PROCESS | 9171 | 1468188915161 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:15 INFO - PROCESS | 9171 | 1468188915171 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:15 INFO - PROCESS | 9171 | 1468188915418 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:15:15 INFO - PROCESS | 9171 | 1468188915670 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 9171 | 1468188915682 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd8400 == 36 [pid = 9171] [id = 300] 15:15:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8ebdbc00) [pid = 9171] [serial = 901] [outer = (nil)] 15:15:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8f38d800) [pid = 9171] [serial = 902] [outer = 0x8ebdbc00] 15:15:15 INFO - PROCESS | 9171 | 1468188915810 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fa03400) [pid = 9171] [serial = 903] [outer = 0x8ebdbc00] 15:15:16 INFO - PROCESS | 9171 | 1468188916805 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1689ms 15:15:16 INFO - PROCESS | 9171 | 1468188916838 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 9171 | 1468188916843 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 15:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:15:16 INFO - PROCESS | 9171 | 1468188916851 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 9171 | 1468188916855 Marionette TRACE conn3 <- [1,1174,null,{}] 15:15:16 INFO - PROCESS | 9171 | 1468188916862 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:16 INFO - PROCESS | 9171 | 1468188916868 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:17 INFO - PROCESS | 9171 | 1468188917075 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:15:17 INFO - PROCESS | 9171 | 1468188917358 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 9171 | 1468188917370 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdeb800 == 37 [pid = 9171] [id = 301] 15:15:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8fdef800) [pid = 9171] [serial = 904] [outer = (nil)] 15:15:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8fe8b800) [pid = 9171] [serial = 905] [outer = 0x8fdef800] 15:15:17 INFO - PROCESS | 9171 | 1468188917496 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x91962400) [pid = 9171] [serial = 906] [outer = 0x8fdef800] 15:15:18 INFO - PROCESS | 9171 | 1468188918513 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 9171 | 1468188918598 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 15:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:15:18 INFO - PROCESS | 9171 | 1468188918617 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 9171 | 1468188918625 Marionette TRACE conn3 <- [1,1178,null,{}] 15:15:18 INFO - PROCESS | 9171 | 1468188918632 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:18 INFO - PROCESS | 9171 | 1468188918640 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:18 INFO - PROCESS | 9171 | 1468188918976 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:15:19 INFO - PROCESS | 9171 | 1468188919164 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:19 INFO - PROCESS | 9171 | 1468188919171 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0a400 == 38 [pid = 9171] [id = 302] 15:15:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fbe2400) [pid = 9171] [serial = 907] [outer = (nil)] 15:15:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x929db400) [pid = 9171] [serial = 908] [outer = 0x8fbe2400] 15:15:19 INFO - PROCESS | 9171 | 1468188919258 Marionette DEBUG loaded listener.js 15:15:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x92bb0400) [pid = 9171] [serial = 909] [outer = 0x8fbe2400] 15:15:20 INFO - PROCESS | 9171 | 1468188920209 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:15:20 INFO - PROCESS | 9171 | 1468188920268 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 15:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:15:20 INFO - PROCESS | 9171 | 1468188920275 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:15:20 INFO - PROCESS | 9171 | 1468188920278 Marionette TRACE conn3 <- [1,1182,null,{}] 15:15:20 INFO - PROCESS | 9171 | 1468188920286 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:20 INFO - PROCESS | 9171 | 1468188920292 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:20 INFO - PROCESS | 9171 | 1468188920502 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:15:20 INFO - PROCESS | 9171 | 1468188920746 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 9171 | 1468188920755 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc3000 == 39 [pid = 9171] [id = 303] 15:15:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fe8d400) [pid = 9171] [serial = 910] [outer = (nil)] 15:15:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x92ed5000) [pid = 9171] [serial = 911] [outer = 0x8fe8d400] 15:15:20 INFO - PROCESS | 9171 | 1468188920885 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x92ed9c00) [pid = 9171] [serial = 912] [outer = 0x8fe8d400] 15:15:21 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:15:21 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:15:22 INFO - PROCESS | 9171 | 1468188922042 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:15:22 INFO - PROCESS | 9171 | 1468188922130 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 15:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:15:22 INFO - PROCESS | 9171 | 1468188922149 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 9171 | 1468188922152 Marionette TRACE conn3 <- [1,1186,null,{}] 15:15:22 INFO - PROCESS | 9171 | 1468188922160 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:22 INFO - PROCESS | 9171 | 1468188922164 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:22 INFO - PROCESS | 9171 | 1468188922449 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:15:22 INFO - PROCESS | 9171 | 1468188922620 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:22 INFO - PROCESS | 9171 | 1468188922642 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x93835400 == 40 [pid = 9171] [id = 304] 15:15:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x93835800) [pid = 9171] [serial = 913] [outer = (nil)] 15:15:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x938e0000) [pid = 9171] [serial = 914] [outer = 0x93835800] 15:15:22 INFO - PROCESS | 9171 | 1468188922799 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x93b6f000) [pid = 9171] [serial = 915] [outer = 0x93835800] 15:15:24 INFO - PROCESS | 9171 | 1468188924041 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 9171 | 1468188924105 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 15:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:15:24 INFO - PROCESS | 9171 | 1468188924113 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 9171 | 1468188924118 Marionette TRACE conn3 <- [1,1190,null,{}] 15:15:24 INFO - PROCESS | 9171 | 1468188924124 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:24 INFO - PROCESS | 9171 | 1468188924130 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:24 INFO - PROCESS | 9171 | 1468188924363 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:15:24 INFO - PROCESS | 9171 | 1468188924592 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 9171 | 1468188924602 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414800 == 41 [pid = 9171] [id = 305] 15:15:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fa03800) [pid = 9171] [serial = 916] [outer = (nil)] 15:15:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x95009c00) [pid = 9171] [serial = 917] [outer = 0x8fa03800] 15:15:24 INFO - PROCESS | 9171 | 1468188924736 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x95089c00) [pid = 9171] [serial = 918] [outer = 0x8fa03800] 15:15:25 INFO - PROCESS | 9171 | 1468188925782 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 9171 | 1468188925858 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 15:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:15:25 INFO - PROCESS | 9171 | 1468188925866 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 9171 | 1468188925870 Marionette TRACE conn3 <- [1,1194,null,{}] 15:15:25 INFO - PROCESS | 9171 | 1468188925877 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:25 INFO - PROCESS | 9171 | 1468188925883 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:26 INFO - PROCESS | 9171 | 1468188926399 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:15:26 INFO - PROCESS | 9171 | 1468188926659 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 9171 | 1468188926668 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c2c00 == 42 [pid = 9171] [id = 306] 15:15:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8e8c4000) [pid = 9171] [serial = 919] [outer = (nil)] 15:15:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8e9a4c00) [pid = 9171] [serial = 920] [outer = 0x8e8c4000] 15:15:26 INFO - PROCESS | 9171 | 1468188926755 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8eb37800) [pid = 9171] [serial = 921] [outer = 0x8e8c4000] 15:15:27 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:15:27 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:15:27 INFO - PROCESS | 9171 | 1468188927906 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 15:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:15:27 INFO - PROCESS | 9171 | 1468188927970 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 15:15:27 INFO - PROCESS | 9171 | 1468188927984 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 9171 | 1468188927992 Marionette TRACE conn3 <- [1,1198,null,{}] 15:15:28 INFO - PROCESS | 9171 | 1468188928004 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:28 INFO - PROCESS | 9171 | 1468188928014 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:28 INFO - PROCESS | 9171 | 1468188928393 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:15:28 INFO - PROCESS | 9171 | 1468188928581 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 9171 | 1468188928590 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4ac00 == 43 [pid = 9171] [id = 307] 15:15:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8dfce800) [pid = 9171] [serial = 922] [outer = (nil)] 15:15:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8faadc00) [pid = 9171] [serial = 923] [outer = 0x8dfce800] 15:15:28 INFO - PROCESS | 9171 | 1468188928678 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fde8000) [pid = 9171] [serial = 924] [outer = 0x8dfce800] 15:15:29 INFO - PROCESS | 9171 | 1468188929714 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1794ms 15:15:29 INFO - PROCESS | 9171 | 1468188929775 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 9171 | 1468188929781 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 15:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:15:29 INFO - PROCESS | 9171 | 1468188929789 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:15:29 INFO - PROCESS | 9171 | 1468188929793 Marionette TRACE conn3 <- [1,1202,null,{}] 15:15:29 INFO - PROCESS | 9171 | 1468188929800 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:29 INFO - PROCESS | 9171 | 1468188929806 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:30 INFO - PROCESS | 9171 | 1468188930011 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:15:30 INFO - PROCESS | 9171 | 1468188930304 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 9171 | 1468188930315 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f38f000 == 44 [pid = 9171] [id = 308] 15:15:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8faac000) [pid = 9171] [serial = 925] [outer = (nil)] 15:15:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x91bd3000) [pid = 9171] [serial = 926] [outer = 0x8faac000] 15:15:30 INFO - PROCESS | 9171 | 1468188930413 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x91be0800) [pid = 9171] [serial = 927] [outer = 0x8faac000] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc9400 == 43 [pid = 9171] [id = 229] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc9000 == 42 [pid = 9171] [id = 298] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8ac00 == 41 [pid = 9171] [id = 297] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a8000 == 40 [pid = 9171] [id = 296] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc3c00 == 39 [pid = 9171] [id = 295] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c3000 == 38 [pid = 9171] [id = 294] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa04400 == 37 [pid = 9171] [id = 292] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4e400 == 36 [pid = 9171] [id = 293] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x91ac3400 == 35 [pid = 9171] [id = 291] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8d416000 == 34 [pid = 9171] [id = 290] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41e400 == 33 [pid = 9171] [id = 289] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb38c00 == 32 [pid = 9171] [id = 288] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417800 == 31 [pid = 9171] [id = 287] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8f393c00 == 30 [pid = 9171] [id = 282] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef66c00 == 29 [pid = 9171] [id = 234] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcb800 == 28 [pid = 9171] [id = 225] 15:15:31 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde4c00 == 27 [pid = 9171] [id = 241] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8f391000 == 26 [pid = 9171] [id = 238] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4c000 == 25 [pid = 9171] [id = 228] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde2800 == 24 [pid = 9171] [id = 231] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe0000 == 23 [pid = 9171] [id = 232] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef67800 == 22 [pid = 9171] [id = 239] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8f398000 == 21 [pid = 9171] [id = 227] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414400 == 20 [pid = 9171] [id = 236] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe88400 == 19 [pid = 9171] [id = 233] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41d000 == 18 [pid = 9171] [id = 230] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8de46800 == 17 [pid = 9171] [id = 235] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3f800 == 16 [pid = 9171] [id = 226] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414800 == 15 [pid = 9171] [id = 305] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x93835400 == 14 [pid = 9171] [id = 304] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc3000 == 13 [pid = 9171] [id = 303] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0a400 == 12 [pid = 9171] [id = 302] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd8400 == 11 [pid = 9171] [id = 300] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdeb800 == 10 [pid = 9171] [id = 301] 15:15:32 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41f800 == 9 [pid = 9171] [id = 299] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8ebda000) [pid = 9171] [serial = 860] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8eb3b800) [pid = 9171] [serial = 825] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8eb33c00) [pid = 9171] [serial = 824] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8fdeac00) [pid = 9171] [serial = 828] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fbe5400) [pid = 9171] [serial = 827] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x929e4c00) [pid = 9171] [serial = 831] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x923aec00) [pid = 9171] [serial = 830] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x93830c00) [pid = 9171] [serial = 834] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x93827c00) [pid = 9171] [serial = 833] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x9508a400) [pid = 9171] [serial = 837] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x95006c00) [pid = 9171] [serial = 836] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x95180c00) [pid = 9171] [serial = 840] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x95178400) [pid = 9171] [serial = 839] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x91962800) [pid = 9171] [serial = 843] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8fa0ec00) [pid = 9171] [serial = 842] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8eb3a400) [pid = 9171] [serial = 846] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8e9a2000) [pid = 9171] [serial = 845] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8dfcec00) [pid = 9171] [serial = 851] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8e8ba400) [pid = 9171] [serial = 852] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fe88000) [pid = 9171] [serial = 849] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fbe3c00) [pid = 9171] [serial = 848] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8faad400) [pid = 9171] [serial = 857] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8fac2800) [pid = 9171] [serial = 858] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8ebd6800) [pid = 9171] [serial = 854] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8ebe1c00) [pid = 9171] [serial = 855] [outer = (nil)] [url = about:blank] 15:15:32 INFO - PROCESS | 9171 | 1468188932764 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:15:32 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 15:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2997ms 15:15:32 INFO - PROCESS | 9171 | 1468188932789 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 9171 | 1468188932796 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 15:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:15:32 INFO - PROCESS | 9171 | 1468188932805 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 9171 | 1468188932810 Marionette TRACE conn3 <- [1,1206,null,{}] 15:15:32 INFO - PROCESS | 9171 | 1468188932821 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:32 INFO - PROCESS | 9171 | 1468188932827 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:33 INFO - PROCESS | 9171 | 1468188933055 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:15:33 INFO - PROCESS | 9171 | 1468188933185 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:33 INFO - PROCESS | 9171 | 1468188933192 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de50800 == 10 [pid = 9171] [id = 309] 15:15:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8dfc2000) [pid = 9171] [serial = 928] [outer = (nil)] 15:15:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8e8bc800) [pid = 9171] [serial = 929] [outer = 0x8dfc2000] 15:15:33 INFO - PROCESS | 9171 | 1468188933281 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8e8c2800) [pid = 9171] [serial = 930] [outer = 0x8dfc2000] 15:15:34 INFO - PROCESS | 9171 | 1468188934194 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:15:34 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 15:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1437ms 15:15:34 INFO - PROCESS | 9171 | 1468188934242 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:15:34 INFO - PROCESS | 9171 | 1468188934249 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 15:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:15:34 INFO - PROCESS | 9171 | 1468188934261 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 9171 | 1468188934265 Marionette TRACE conn3 <- [1,1210,null,{}] 15:15:34 INFO - PROCESS | 9171 | 1468188934272 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:34 INFO - PROCESS | 9171 | 1468188934278 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:34 INFO - PROCESS | 9171 | 1468188934463 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:15:34 INFO - PROCESS | 9171 | 1468188934616 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 9171 | 1468188934625 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb30c00 == 11 [pid = 9171] [id = 310] 15:15:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ebd9800) [pid = 9171] [serial = 931] [outer = (nil)] 15:15:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8ebe2c00) [pid = 9171] [serial = 932] [outer = 0x8ebd9800] 15:15:34 INFO - PROCESS | 9171 | 1468188934704 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8ef63000) [pid = 9171] [serial = 933] [outer = 0x8ebd9800] 15:15:35 INFO - PROCESS | 9171 | 1468188935716 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1489ms 15:15:35 INFO - PROCESS | 9171 | 1468188935767 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 9171 | 1468188935774 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 15:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:15:35 INFO - PROCESS | 9171 | 1468188935781 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 9171 | 1468188935788 Marionette TRACE conn3 <- [1,1214,null,{}] 15:15:35 INFO - PROCESS | 9171 | 1468188935815 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:35 INFO - PROCESS | 9171 | 1468188935825 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:36 INFO - PROCESS | 9171 | 1468188936064 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:15:36 INFO - PROCESS | 9171 | 1468188936099 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 9171 | 1468188936112 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faaa800 == 12 [pid = 9171] [id = 311] 15:15:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8faacc00) [pid = 9171] [serial = 934] [outer = (nil)] 15:15:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8faaf800) [pid = 9171] [serial = 935] [outer = 0x8faacc00] 15:15:36 INFO - PROCESS | 9171 | 1468188936198 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fbdd800) [pid = 9171] [serial = 936] [outer = 0x8faacc00] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8eb3d800) [pid = 9171] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8ef61c00) [pid = 9171] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8e8c3400) [pid = 9171] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8d419c00) [pid = 9171] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x91bd4800) [pid = 9171] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8e8bc000) [pid = 9171] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8d418400) [pid = 9171] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8faaec00) [pid = 9171] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x91ac9000) [pid = 9171] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8fe8b000) [pid = 9171] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8eb39800) [pid = 9171] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8dfc5c00) [pid = 9171] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:15:37 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8dfcc400) [pid = 9171] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:15:38 INFO - PROCESS | 9171 | 1468188938010 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2248ms 15:15:38 INFO - PROCESS | 9171 | 1468188938030 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:15:38 INFO - PROCESS | 9171 | 1468188938035 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 15:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:15:38 INFO - PROCESS | 9171 | 1468188938042 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 9171 | 1468188938045 Marionette TRACE conn3 <- [1,1218,null,{}] 15:15:38 INFO - PROCESS | 9171 | 1468188938051 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:38 INFO - PROCESS | 9171 | 1468188938057 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:38 INFO - PROCESS | 9171 | 1468188938231 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:15:38 INFO - PROCESS | 9171 | 1468188938245 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 9171 | 1468188938252 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:38 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d418400 == 13 [pid = 9171] [id = 312] 15:15:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8dfcd400) [pid = 9171] [serial = 937] [outer = (nil)] 15:15:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8fa04400) [pid = 9171] [serial = 938] [outer = 0x8dfcd400] 15:15:38 INFO - PROCESS | 9171 | 1468188938460 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8faafc00) [pid = 9171] [serial = 939] [outer = 0x8dfcd400] 15:15:39 INFO - PROCESS | 9171 | 1468188939345 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1346ms 15:15:39 INFO - PROCESS | 9171 | 1468188939390 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 9171 | 1468188939394 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 15:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:15:39 INFO - PROCESS | 9171 | 1468188939402 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 9171 | 1468188939406 Marionette TRACE conn3 <- [1,1222,null,{}] 15:15:39 INFO - PROCESS | 9171 | 1468188939412 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:39 INFO - PROCESS | 9171 | 1468188939419 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:39 INFO - PROCESS | 9171 | 1468188939597 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:15:39 INFO - PROCESS | 9171 | 1468188939788 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 9171 | 1468188939801 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d416000 == 14 [pid = 9171] [id = 313] 15:15:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8d417800) [pid = 9171] [serial = 940] [outer = (nil)] 15:15:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8d41d800) [pid = 9171] [serial = 941] [outer = 0x8d417800] 15:15:39 INFO - PROCESS | 9171 | 1468188939898 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8de48c00) [pid = 9171] [serial = 942] [outer = 0x8d417800] 15:15:41 INFO - PROCESS | 9171 | 1468188941065 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 9171 | 1468188941101 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 15:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:15:41 INFO - PROCESS | 9171 | 1468188941110 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 9171 | 1468188941114 Marionette TRACE conn3 <- [1,1226,null,{}] 15:15:41 INFO - PROCESS | 9171 | 1468188941124 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:41 INFO - PROCESS | 9171 | 1468188941134 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:41 INFO - PROCESS | 9171 | 1468188941390 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:15:41 INFO - PROCESS | 9171 | 1468188941668 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 9171 | 1468188941679 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcf800 == 15 [pid = 9171] [id = 314] 15:15:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8ebda400) [pid = 9171] [serial = 943] [outer = (nil)] 15:15:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ef65400) [pid = 9171] [serial = 944] [outer = 0x8ebda400] 15:15:41 INFO - PROCESS | 9171 | 1468188941773 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8f396800) [pid = 9171] [serial = 945] [outer = 0x8ebda400] 15:15:42 INFO - PROCESS | 9171 | 1468188942792 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1741ms 15:15:42 INFO - PROCESS | 9171 | 1468188942868 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:15:42 INFO - PROCESS | 9171 | 1468188942876 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 15:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:15:42 INFO - PROCESS | 9171 | 1468188942888 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:15:42 INFO - PROCESS | 9171 | 1468188942893 Marionette TRACE conn3 <- [1,1230,null,{}] 15:15:42 INFO - PROCESS | 9171 | 1468188942901 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:42 INFO - PROCESS | 9171 | 1468188942907 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:43 INFO - PROCESS | 9171 | 1468188943167 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:15:43 INFO - PROCESS | 9171 | 1468188943504 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:43 INFO - PROCESS | 9171 | 1468188943514 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcac00 == 16 [pid = 9171] [id = 315] 15:15:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8dfd0c00) [pid = 9171] [serial = 946] [outer = (nil)] 15:15:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8fde6400) [pid = 9171] [serial = 947] [outer = 0x8dfd0c00] 15:15:43 INFO - PROCESS | 9171 | 1468188943609 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fdecc00) [pid = 9171] [serial = 948] [outer = 0x8dfd0c00] 15:15:44 INFO - PROCESS | 9171 | 1468188944647 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1799ms 15:15:44 INFO - PROCESS | 9171 | 1468188944687 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 9171 | 1468188944690 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 15:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:15:44 INFO - PROCESS | 9171 | 1468188944701 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 9171 | 1468188944712 Marionette TRACE conn3 <- [1,1234,null,{}] 15:15:44 INFO - PROCESS | 9171 | 1468188944727 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:44 INFO - PROCESS | 9171 | 1468188944736 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:44 INFO - PROCESS | 9171 | 1468188944986 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:15:45 INFO - PROCESS | 9171 | 1468188945217 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 9171 | 1468188945226 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe9f800 == 17 [pid = 9171] [id = 316] 15:15:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8feab800) [pid = 9171] [serial = 949] [outer = (nil)] 15:15:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x91ac1400) [pid = 9171] [serial = 950] [outer = 0x8feab800] 15:15:45 INFO - PROCESS | 9171 | 1468188945358 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x91abe400) [pid = 9171] [serial = 951] [outer = 0x8feab800] 15:15:46 INFO - PROCESS | 9171 | 1468188946492 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1843ms 15:15:46 INFO - PROCESS | 9171 | 1468188946543 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:15:46 INFO - PROCESS | 9171 | 1468188946549 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 15:15:46 INFO - PROCESS | 9171 | 1468188946557 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 9171 | 1468188946562 Marionette TRACE conn3 <- [1,1238,null,{}] 15:15:46 INFO - PROCESS | 9171 | 1468188946569 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:46 INFO - PROCESS | 9171 | 1468188946574 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:46 INFO - PROCESS | 9171 | 1468188946782 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:15:46 INFO - PROCESS | 9171 | 1468188946959 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 9171 | 1468188946965 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa9800 == 18 [pid = 9171] [id = 317] 15:15:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x91acd800) [pid = 9171] [serial = 952] [outer = (nil)] 15:15:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x91b24c00) [pid = 9171] [serial = 953] [outer = 0x91acd800] 15:15:47 INFO - PROCESS | 9171 | 1468188947058 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x91b2c000) [pid = 9171] [serial = 954] [outer = 0x91acd800] 15:15:48 INFO - PROCESS | 9171 | 1468188948016 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1496ms 15:15:48 INFO - PROCESS | 9171 | 1468188948066 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:15:48 INFO - PROCESS | 9171 | 1468188948071 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 15:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:15:48 INFO - PROCESS | 9171 | 1468188948080 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 9171 | 1468188948084 Marionette TRACE conn3 <- [1,1242,null,{}] 15:15:48 INFO - PROCESS | 9171 | 1468188948091 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:48 INFO - PROCESS | 9171 | 1468188948098 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:48 INFO - PROCESS | 9171 | 1468188948300 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:15:48 INFO - PROCESS | 9171 | 1468188948566 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 9171 | 1468188948588 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8c00 == 19 [pid = 9171] [id = 318] 15:15:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x91bdcc00) [pid = 9171] [serial = 955] [outer = (nil)] 15:15:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x923a4400) [pid = 9171] [serial = 956] [outer = 0x91bdcc00] 15:15:48 INFO - PROCESS | 9171 | 1468188948707 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x929de000) [pid = 9171] [serial = 957] [outer = 0x91bdcc00] 15:15:49 INFO - PROCESS | 9171 | 1468188949764 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1744ms 15:15:49 INFO - PROCESS | 9171 | 1468188949825 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 9171 | 1468188949831 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 15:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:15:49 INFO - PROCESS | 9171 | 1468188949838 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 9171 | 1468188949842 Marionette TRACE conn3 <- [1,1246,null,{}] 15:15:49 INFO - PROCESS | 9171 | 1468188949849 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:49 INFO - PROCESS | 9171 | 1468188949856 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:50 INFO - PROCESS | 9171 | 1468188950100 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:15:50 INFO - PROCESS | 9171 | 1468188950329 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 9171 | 1468188950338 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414800 == 20 [pid = 9171] [id = 319] 15:15:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8eb3e800) [pid = 9171] [serial = 958] [outer = (nil)] 15:15:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x92bac000) [pid = 9171] [serial = 959] [outer = 0x8eb3e800] 15:15:50 INFO - PROCESS | 9171 | 1468188950477 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x92bb2400) [pid = 9171] [serial = 960] [outer = 0x8eb3e800] 15:15:51 INFO - PROCESS | 9171 | 1468188951496 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1697ms 15:15:51 INFO - PROCESS | 9171 | 1468188951536 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 9171 | 1468188951540 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 15:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:15:51 INFO - PROCESS | 9171 | 1468188951548 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 9171 | 1468188951553 Marionette TRACE conn3 <- [1,1250,null,{}] 15:15:51 INFO - PROCESS | 9171 | 1468188951560 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:51 INFO - PROCESS | 9171 | 1468188951565 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:51 INFO - PROCESS | 9171 | 1468188951761 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:15:52 INFO - PROCESS | 9171 | 1468188952147 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 9171 | 1468188952160 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d420000 == 21 [pid = 9171] [id = 320] 15:15:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8de41800) [pid = 9171] [serial = 961] [outer = (nil)] 15:15:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8de48000) [pid = 9171] [serial = 962] [outer = 0x8de41800] 15:15:52 INFO - PROCESS | 9171 | 1468188952288 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8dfcdc00) [pid = 9171] [serial = 963] [outer = 0x8de41800] 15:15:53 INFO - PROCESS | 9171 | 1468188953525 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:15:53 INFO - PROCESS | 9171 | --DOCSHELL 0x8d418400 == 20 [pid = 9171] [id = 312] 15:15:53 INFO - PROCESS | 9171 | --DOCSHELL 0x8faaa800 == 19 [pid = 9171] [id = 311] 15:15:53 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb30c00 == 18 [pid = 9171] [id = 310] 15:15:53 INFO - PROCESS | 9171 | --DOCSHELL 0x8de50800 == 17 [pid = 9171] [id = 309] 15:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2042ms 15:15:53 INFO - PROCESS | 9171 | 1468188953616 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 9171 | 1468188953621 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 15:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:15:53 INFO - PROCESS | 9171 | 1468188953639 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 9171 | 1468188953645 Marionette TRACE conn3 <- [1,1254,null,{}] 15:15:53 INFO - PROCESS | 9171 | 1468188953653 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:53 INFO - PROCESS | 9171 | 1468188953658 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:53 INFO - PROCESS | 9171 | 1468188953872 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8ef63800) [pid = 9171] [serial = 867] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8faac800) [pid = 9171] [serial = 869] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8e9a4800) [pid = 9171] [serial = 884] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8d41e800) [pid = 9171] [serial = 863] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8face400) [pid = 9171] [serial = 870] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x923ae400) [pid = 9171] [serial = 879] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8ebde800) [pid = 9171] [serial = 866] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fad0400) [pid = 9171] [serial = 861] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8fea6400) [pid = 9171] [serial = 872] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8facf400) [pid = 9171] [serial = 890] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x91b1d800) [pid = 9171] [serial = 876] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8de47400) [pid = 9171] [serial = 864] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x9196e800) [pid = 9171] [serial = 894] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x91bd9400) [pid = 9171] [serial = 878] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8f38dc00) [pid = 9171] [serial = 888] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fea9000) [pid = 9171] [serial = 893] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x91964800) [pid = 9171] [serial = 873] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8de41c00) [pid = 9171] [serial = 882] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8ebe2400) [pid = 9171] [serial = 887] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8e9aa000) [pid = 9171] [serial = 885] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8fbe4c00) [pid = 9171] [serial = 891] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x91b20000) [pid = 9171] [serial = 875] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8fbe3800) [pid = 9171] [serial = 881] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8eb3e400) [pid = 9171] [serial = 896] [outer = (nil)] [url = about:blank] 15:15:53 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8facc800) [pid = 9171] [serial = 897] [outer = (nil)] [url = about:blank] 15:15:54 INFO - PROCESS | 9171 | 1468188954053 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:54 INFO - PROCESS | 9171 | 1468188954062 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de41c00 == 18 [pid = 9171] [id = 321] 15:15:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8dfc1c00) [pid = 9171] [serial = 964] [outer = (nil)] 15:15:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8ebd7c00) [pid = 9171] [serial = 965] [outer = 0x8dfc1c00] 15:15:54 INFO - PROCESS | 9171 | 1468188954149 Marionette DEBUG loaded listener.js 15:15:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8ef5e000) [pid = 9171] [serial = 966] [outer = 0x8dfc1c00] 15:15:55 INFO - PROCESS | 9171 | 1468188955009 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1437ms 15:15:55 INFO - PROCESS | 9171 | 1468188955081 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:15:55 INFO - PROCESS | 9171 | 1468188955088 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 15:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:15:55 INFO - PROCESS | 9171 | 1468188955096 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:15:55 INFO - PROCESS | 9171 | 1468188955100 Marionette TRACE conn3 <- [1,1258,null,{}] 15:15:55 INFO - PROCESS | 9171 | 1468188955107 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:55 INFO - PROCESS | 9171 | 1468188955112 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:55 INFO - PROCESS | 9171 | 1468188955306 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:15:55 INFO - PROCESS | 9171 | 1468188955439 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 9171 | 1468188955446 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa06800 == 19 [pid = 9171] [id = 322] 15:15:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8fa0d000) [pid = 9171] [serial = 967] [outer = (nil)] 15:15:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8fac7c00) [pid = 9171] [serial = 968] [outer = 0x8fa0d000] 15:15:55 INFO - PROCESS | 9171 | 1468188955525 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8fbd9c00) [pid = 9171] [serial = 969] [outer = 0x8fa0d000] 15:15:56 INFO - PROCESS | 9171 | 1468188956537 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1531ms 15:15:56 INFO - PROCESS | 9171 | 1468188956629 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 9171 | 1468188956632 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 15:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:15:56 INFO - PROCESS | 9171 | 1468188956647 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 9171 | 1468188956657 Marionette TRACE conn3 <- [1,1262,null,{}] 15:15:56 INFO - PROCESS | 9171 | 1468188956676 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:56 INFO - PROCESS | 9171 | 1468188956684 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:56 INFO - PROCESS | 9171 | 1468188956929 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:15:56 INFO - PROCESS | 9171 | 1468188956957 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 9171 | 1468188956966 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3a400 == 20 [pid = 9171] [id = 323] 15:15:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fe8c000) [pid = 9171] [serial = 970] [outer = (nil)] 15:15:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fea7400) [pid = 9171] [serial = 971] [outer = 0x8fe8c000] 15:15:57 INFO - PROCESS | 9171 | 1468188957039 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x91961c00) [pid = 9171] [serial = 972] [outer = 0x8fe8c000] 15:15:58 INFO - PROCESS | 9171 | 1468188958053 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1459ms 15:15:58 INFO - PROCESS | 9171 | 1468188958100 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:15:58 INFO - PROCESS | 9171 | 1468188958105 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 15:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:15:58 INFO - PROCESS | 9171 | 1468188958128 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 9171 | 1468188958132 Marionette TRACE conn3 <- [1,1266,null,{}] 15:15:58 INFO - PROCESS | 9171 | 1468188958138 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:58 INFO - PROCESS | 9171 | 1468188958143 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:58 INFO - PROCESS | 9171 | 1468188958443 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8d421000) [pid = 9171] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8ebdbc00) [pid = 9171] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fdef800) [pid = 9171] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fbe2400) [pid = 9171] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8fe8d400) [pid = 9171] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x93835800) [pid = 9171] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8fa03800) [pid = 9171] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8e8c4000) [pid = 9171] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8dfc2000) [pid = 9171] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8ebd9800) [pid = 9171] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8dfce800) [pid = 9171] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8faac000) [pid = 9171] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:15:58 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8faacc00) [pid = 9171] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:15:58 INFO - PROCESS | 9171 | 1468188958633 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 9171 | 1468188958641 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414000 == 21 [pid = 9171] [id = 324] 15:15:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8d415c00) [pid = 9171] [serial = 973] [outer = (nil)] 15:15:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8e8c6800) [pid = 9171] [serial = 974] [outer = 0x8d415c00] 15:15:58 INFO - PROCESS | 9171 | 1468188958722 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8ef62000) [pid = 9171] [serial = 975] [outer = 0x8d415c00] 15:15:59 INFO - PROCESS | 9171 | 1468188959473 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1382ms 15:15:59 INFO - PROCESS | 9171 | 1468188959512 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 9171 | 1468188959515 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 15:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:15:59 INFO - PROCESS | 9171 | 1468188959522 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 9171 | 1468188959526 Marionette TRACE conn3 <- [1,1270,null,{}] 15:15:59 INFO - PROCESS | 9171 | 1468188959532 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:59 INFO - PROCESS | 9171 | 1468188959538 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:59 INFO - PROCESS | 9171 | 1468188959762 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:15:59 INFO - PROCESS | 9171 | 1468188959781 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 9171 | 1468188959798 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:15:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x9196d800 == 22 [pid = 9171] [id = 325] 15:15:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x9196e800) [pid = 9171] [serial = 976] [outer = (nil)] 15:15:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x91acc000) [pid = 9171] [serial = 977] [outer = 0x9196e800] 15:15:59 INFO - PROCESS | 9171 | 1468188959880 Marionette DEBUG loaded listener.js 15:16:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x91bdf000) [pid = 9171] [serial = 978] [outer = 0x9196e800] 15:16:01 INFO - PROCESS | 9171 | 1468188961077 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1636ms 15:16:01 INFO - PROCESS | 9171 | 1468188961160 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 9171 | 1468188961166 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 15:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:16:01 INFO - PROCESS | 9171 | 1468188961177 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - PROCESS | 9171 | 1468188961182 Marionette TRACE conn3 <- [1,1274,null,{}] 15:16:01 INFO - PROCESS | 9171 | 1468188961193 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:01 INFO - PROCESS | 9171 | 1468188961200 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:01 INFO - PROCESS | 9171 | 1468188961463 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:16:01 INFO - PROCESS | 9171 | 1468188961693 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 9171 | 1468188961706 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a7c00 == 23 [pid = 9171] [id = 326] 15:16:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8e9a9800) [pid = 9171] [serial = 979] [outer = (nil)] 15:16:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8ebdbc00) [pid = 9171] [serial = 980] [outer = 0x8e9a9800] 15:16:01 INFO - PROCESS | 9171 | 1468188961815 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8f395c00) [pid = 9171] [serial = 981] [outer = 0x8e9a9800] 15:16:02 INFO - PROCESS | 9171 | 1468188962839 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1702ms 15:16:02 INFO - PROCESS | 9171 | 1468188962877 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 9171 | 1468188962885 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 15:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:16:02 INFO - PROCESS | 9171 | 1468188962896 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 9171 | 1468188962902 Marionette TRACE conn3 <- [1,1278,null,{}] 15:16:02 INFO - PROCESS | 9171 | 1468188962909 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:02 INFO - PROCESS | 9171 | 1468188962915 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:03 INFO - PROCESS | 9171 | 1468188963156 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:16:03 INFO - PROCESS | 9171 | 1468188963435 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 9171 | 1468188963448 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbd9000 == 24 [pid = 9171] [id = 327] 15:16:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8fbdd400) [pid = 9171] [serial = 982] [outer = (nil)] 15:16:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fbe4c00) [pid = 9171] [serial = 983] [outer = 0x8fbdd400] 15:16:03 INFO - PROCESS | 9171 | 1468188963561 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fe86000) [pid = 9171] [serial = 984] [outer = 0x8fbdd400] 15:16:04 INFO - PROCESS | 9171 | 1468188964590 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1738ms 15:16:04 INFO - PROCESS | 9171 | 1468188964636 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 9171 | 1468188964642 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 15:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:16:04 INFO - PROCESS | 9171 | 1468188964652 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 9171 | 1468188964659 Marionette TRACE conn3 <- [1,1282,null,{}] 15:16:04 INFO - PROCESS | 9171 | 1468188964679 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:04 INFO - PROCESS | 9171 | 1468188964689 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:04 INFO - PROCESS | 9171 | 1468188964947 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:16:05 INFO - PROCESS | 9171 | 1468188965242 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:05 INFO - PROCESS | 9171 | 1468188965255 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x923ac400 == 25 [pid = 9171] [id = 328] 15:16:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x923ad000) [pid = 9171] [serial = 985] [outer = (nil)] 15:16:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x929d7800) [pid = 9171] [serial = 986] [outer = 0x923ad000] 15:16:05 INFO - PROCESS | 9171 | 1468188965346 Marionette DEBUG loaded listener.js 15:16:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x929dfc00) [pid = 9171] [serial = 987] [outer = 0x923ad000] 15:16:06 INFO - PROCESS | 9171 | 1468188966336 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1745ms 15:16:06 INFO - PROCESS | 9171 | 1468188966397 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:16:06 INFO - PROCESS | 9171 | 1468188966402 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 15:16:06 INFO - PROCESS | 9171 | 1468188966410 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 9171 | 1468188966414 Marionette TRACE conn3 <- [1,1286,null,{}] 15:16:06 INFO - PROCESS | 9171 | 1468188966422 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:06 INFO - PROCESS | 9171 | 1468188966428 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:06 INFO - PROCESS | 9171 | 1468188966660 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:16:06 INFO - PROCESS | 9171 | 1468188966958 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 9171 | 1468188966970 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde6800 == 26 [pid = 9171] [id = 329] 15:16:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x923ae800) [pid = 9171] [serial = 988] [outer = (nil)] 15:16:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x92bba400) [pid = 9171] [serial = 989] [outer = 0x923ae800] 15:16:07 INFO - PROCESS | 9171 | 1468188967074 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x92edc800) [pid = 9171] [serial = 990] [outer = 0x923ae800] 15:16:08 INFO - PROCESS | 9171 | 1468188968173 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1840ms 15:16:08 INFO - PROCESS | 9171 | 1468188968249 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 9171 | 1468188968254 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 15:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:16:08 INFO - PROCESS | 9171 | 1468188968261 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 9171 | 1468188968266 Marionette TRACE conn3 <- [1,1290,null,{}] 15:16:08 INFO - PROCESS | 9171 | 1468188968272 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:08 INFO - PROCESS | 9171 | 1468188968278 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:08 INFO - PROCESS | 9171 | 1468188968510 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:16:08 INFO - PROCESS | 9171 | 1468188968749 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 9171 | 1468188968758 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x91ac7800 == 27 [pid = 9171] [id = 330] 15:16:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x923af800) [pid = 9171] [serial = 991] [outer = (nil)] 15:16:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x9382ec00) [pid = 9171] [serial = 992] [outer = 0x923af800] 15:16:08 INFO - PROCESS | 9171 | 1468188968856 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x93834800) [pid = 9171] [serial = 993] [outer = 0x923af800] 15:16:09 INFO - PROCESS | 9171 | 1468188969836 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1638ms 15:16:09 INFO - PROCESS | 9171 | 1468188969901 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 9171 | 1468188969908 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 15:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:16:09 INFO - PROCESS | 9171 | 1468188969919 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 9171 | 1468188969923 Marionette TRACE conn3 <- [1,1294,null,{}] 15:16:09 INFO - PROCESS | 9171 | 1468188969934 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:09 INFO - PROCESS | 9171 | 1468188969948 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:10 INFO - PROCESS | 9171 | 1468188970235 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:16:10 INFO - PROCESS | 9171 | 1468188970510 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 9171 | 1468188970522 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb35800 == 28 [pid = 9171] [id = 331] 15:16:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8fe8b000) [pid = 9171] [serial = 994] [outer = (nil)] 15:16:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x93b6f800) [pid = 9171] [serial = 995] [outer = 0x8fe8b000] 15:16:10 INFO - PROCESS | 9171 | 1468188970611 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x94678800) [pid = 9171] [serial = 996] [outer = 0x8fe8b000] 15:16:11 INFO - PROCESS | 9171 | 1468188971581 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1700ms 15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:16:11 INFO - PROCESS | 9171 | 1468188971619 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:16:11 INFO - PROCESS | 9171 | 1468188971622 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 15:16:11 INFO - PROCESS | 9171 | 1468188971630 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 9171 | 1468188971634 Marionette TRACE conn3 <- [1,1298,null,{}] 15:16:11 INFO - PROCESS | 9171 | 1468188971641 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:11 INFO - PROCESS | 9171 | 1468188971646 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:11 INFO - PROCESS | 9171 | 1468188971848 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:16:12 INFO - PROCESS | 9171 | 1468188972036 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:12 INFO - PROCESS | 9171 | 1468188972047 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faaac00 == 29 [pid = 9171] [id = 332] 15:16:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x9382b400) [pid = 9171] [serial = 997] [outer = (nil)] 15:16:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x95089000) [pid = 9171] [serial = 998] [outer = 0x9382b400] 15:16:12 INFO - PROCESS | 9171 | 1468188972131 Marionette DEBUG loaded listener.js 15:16:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x9508d800) [pid = 9171] [serial = 999] [outer = 0x9382b400] 15:16:13 INFO - PROCESS | 9171 | 1468188973211 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1634ms 15:16:13 INFO - PROCESS | 9171 | 1468188973264 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 9171 | 1468188973277 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:16:13 INFO - PROCESS | 9171 | 1468188973338 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 9171 | 1468188973341 Marionette TRACE conn3 <- [1,1302,null,{}] 15:16:13 INFO - PROCESS | 9171 | 1468188973349 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:13 INFO - PROCESS | 9171 | 1468188973354 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:13 INFO - PROCESS | 9171 | 1468188973589 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:16:13 INFO - PROCESS | 9171 | 1468188973820 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 9171 | 1468188973830 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef66800 == 30 [pid = 9171] [id = 333] 15:16:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fa09c00) [pid = 9171] [serial = 1000] [outer = (nil)] 15:16:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8fbe0c00) [pid = 9171] [serial = 1001] [outer = 0x8fa09c00] 15:16:13 INFO - PROCESS | 9171 | 1468188973931 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fbe6400) [pid = 9171] [serial = 1002] [outer = 0x8fa09c00] 15:16:14 INFO - PROCESS | 9171 | 1468188974935 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1644ms 15:16:14 INFO - PROCESS | 9171 | 1468188974990 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 9171 | 1468188974994 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:16:15 INFO - PROCESS | 9171 | 1468188975003 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 9171 | 1468188975008 Marionette TRACE conn3 <- [1,1306,null,{}] 15:16:15 INFO - PROCESS | 9171 | 1468188975016 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:15 INFO - PROCESS | 9171 | 1468188975022 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:15 INFO - PROCESS | 9171 | 1468188975243 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:16:15 INFO - PROCESS | 9171 | 1468188975747 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 9171 | 1468188975764 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a3000 == 31 [pid = 9171] [id = 334] 15:16:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8e9a4800) [pid = 9171] [serial = 1003] [outer = (nil)] 15:16:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8eb30c00) [pid = 9171] [serial = 1004] [outer = 0x8e9a4800] 15:16:15 INFO - PROCESS | 9171 | 1468188975857 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8ebd7000) [pid = 9171] [serial = 1005] [outer = 0x8e9a4800] 15:16:16 INFO - PROCESS | 9171 | 1468188976845 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1888ms 15:16:16 INFO - PROCESS | 9171 | 1468188976906 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 9171 | 1468188976912 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:16:16 INFO - PROCESS | 9171 | 1468188976924 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 9171 | 1468188976930 Marionette TRACE conn3 <- [1,1310,null,{}] 15:16:16 INFO - PROCESS | 9171 | 1468188976939 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:16 INFO - PROCESS | 9171 | 1468188976947 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:17 INFO - PROCESS | 9171 | 1468188977148 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:16:17 INFO - PROCESS | 9171 | 1468188977352 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 9171 | 1468188977361 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4e400 == 32 [pid = 9171] [id = 335] 15:16:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8dfcec00) [pid = 9171] [serial = 1006] [outer = (nil)] 15:16:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8faa4800) [pid = 9171] [serial = 1007] [outer = 0x8dfcec00] 15:16:17 INFO - PROCESS | 9171 | 1468188977555 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8fbe2800) [pid = 9171] [serial = 1008] [outer = 0x8dfcec00] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c2c00 == 31 [pid = 9171] [id = 306] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4ac00 == 30 [pid = 9171] [id = 307] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8f38f000 == 29 [pid = 9171] [id = 308] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8c00 == 28 [pid = 9171] [id = 318] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa9800 == 27 [pid = 9171] [id = 317] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcac00 == 26 [pid = 9171] [id = 315] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe9f800 == 25 [pid = 9171] [id = 316] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcf800 == 24 [pid = 9171] [id = 314] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8d416000 == 23 [pid = 9171] [id = 313] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414800 == 22 [pid = 9171] [id = 319] 15:16:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8d420000 == 21 [pid = 9171] [id = 320] 15:16:19 INFO - PROCESS | 9171 | 1468188979649 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 15:16:19 INFO - PROCESS | 9171 | 1468188979896 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:16:19 INFO - PROCESS | 9171 | 1468188979908 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 9171 | 1468188979913 Marionette TRACE conn3 <- [1,1314,null,{}] 15:16:19 INFO - PROCESS | 9171 | 1468188979924 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:19 INFO - PROCESS | 9171 | 1468188979928 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:20 INFO - PROCESS | 9171 | 1468188980092 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:16:20 INFO - PROCESS | 9171 | 1468188980105 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 9171 | 1468188980114 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8c00 == 22 [pid = 9171] [id = 336] 15:16:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8dfc9400) [pid = 9171] [serial = 1009] [outer = (nil)] 15:16:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8dfd0800) [pid = 9171] [serial = 1010] [outer = 0x8dfc9400] 15:16:20 INFO - PROCESS | 9171 | 1468188980190 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8e8bb400) [pid = 9171] [serial = 1011] [outer = 0x8dfc9400] 15:16:21 INFO - PROCESS | 9171 | 1468188981253 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1390ms 15:16:21 INFO - PROCESS | 9171 | 1468188981300 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:16:21 INFO - PROCESS | 9171 | 1468188981314 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 15:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:16:21 INFO - PROCESS | 9171 | 1468188981334 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 9171 | 1468188981342 Marionette TRACE conn3 <- [1,1318,null,{}] 15:16:21 INFO - PROCESS | 9171 | 1468188981353 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:21 INFO - PROCESS | 9171 | 1468188981363 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:21 INFO - PROCESS | 9171 | 1468188981647 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:16:21 INFO - PROCESS | 9171 | 1468188981932 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 9171 | 1468188981947 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb39c00 == 23 [pid = 9171] [id = 337] 15:16:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8eb3b000) [pid = 9171] [serial = 1012] [outer = (nil)] 15:16:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8ebdd800) [pid = 9171] [serial = 1013] [outer = 0x8eb3b000] 15:16:22 INFO - PROCESS | 9171 | 1468188982073 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8ebe2800) [pid = 9171] [serial = 1014] [outer = 0x8eb3b000] 15:16:23 INFO - PROCESS | 9171 | 1468188983370 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2106ms 15:16:23 INFO - PROCESS | 9171 | 1468188983438 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:16:23 INFO - PROCESS | 9171 | 1468188983442 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 15:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:16:23 INFO - PROCESS | 9171 | 1468188983484 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 9171 | 1468188983490 Marionette TRACE conn3 <- [1,1322,null,{}] 15:16:23 INFO - PROCESS | 9171 | 1468188983508 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:23 INFO - PROCESS | 9171 | 1468188983518 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:23 INFO - PROCESS | 9171 | 1468188983761 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:16:23 INFO - PROCESS | 9171 | 1468188983841 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 9171 | 1468188983855 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa06400 == 24 [pid = 9171] [id = 338] 15:16:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fa07400) [pid = 9171] [serial = 1015] [outer = (nil)] 15:16:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fa10400) [pid = 9171] [serial = 1016] [outer = 0x8fa07400] 15:16:23 INFO - PROCESS | 9171 | 1468188983931 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8faad000) [pid = 9171] [serial = 1017] [outer = 0x8fa07400] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x91bdcc00) [pid = 9171] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8d415c00) [pid = 9171] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8fe8c000) [pid = 9171] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8eb3e800) [pid = 9171] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8dfc1c00) [pid = 9171] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8de41800) [pid = 9171] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x91acd800) [pid = 9171] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8ebda400) [pid = 9171] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8dfcd400) [pid = 9171] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8d417800) [pid = 9171] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8dfd0c00) [pid = 9171] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8feab800) [pid = 9171] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8fa0d000) [pid = 9171] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:16:25 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x9196e800) [pid = 9171] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:16:25 INFO - PROCESS | 9171 | 1468188985640 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2227ms 15:16:25 INFO - PROCESS | 9171 | 1468188985684 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:16:25 INFO - PROCESS | 9171 | 1468188985689 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 15:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:16:25 INFO - PROCESS | 9171 | 1468188985697 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - PROCESS | 9171 | 1468188985700 Marionette TRACE conn3 <- [1,1326,null,{}] 15:16:25 INFO - PROCESS | 9171 | 1468188985708 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:25 INFO - PROCESS | 9171 | 1468188985712 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:25 INFO - PROCESS | 9171 | 1468188985958 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:16:25 INFO - PROCESS | 9171 | 1468188985971 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 9171 | 1468188985981 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8be400 == 25 [pid = 9171] [id = 339] 15:16:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8e9a3400) [pid = 9171] [serial = 1018] [outer = (nil)] 15:16:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8fac1c00) [pid = 9171] [serial = 1019] [outer = 0x8e9a3400] 15:16:26 INFO - PROCESS | 9171 | 1468188986050 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fbd8800) [pid = 9171] [serial = 1020] [outer = 0x8e9a3400] 15:16:26 INFO - PROCESS | 9171 | 1468188986923 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1283ms 15:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:16:26 INFO - PROCESS | 9171 | 1468188986981 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 9171 | 1468188986984 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 15:16:26 INFO - PROCESS | 9171 | 1468188986990 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 9171 | 1468188986994 Marionette TRACE conn3 <- [1,1330,null,{}] 15:16:27 INFO - PROCESS | 9171 | 1468188986999 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:27 INFO - PROCESS | 9171 | 1468188987005 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:27 INFO - PROCESS | 9171 | 1468188987161 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:16:27 INFO - PROCESS | 9171 | 1468188987418 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 9171 | 1468188987426 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415400 == 26 [pid = 9171] [id = 340] 15:16:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8d416000) [pid = 9171] [serial = 1021] [outer = (nil)] 15:16:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8d41a400) [pid = 9171] [serial = 1022] [outer = 0x8d416000] 15:16:27 INFO - PROCESS | 9171 | 1468188987526 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8dfc1400) [pid = 9171] [serial = 1023] [outer = 0x8d416000] 15:16:28 INFO - PROCESS | 9171 | 1468188988656 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:16:28 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 15:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1743ms 15:16:28 INFO - PROCESS | 9171 | 1468188988737 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:16:28 INFO - PROCESS | 9171 | 1468188988744 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 15:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:16:28 INFO - PROCESS | 9171 | 1468188988754 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:16:28 INFO - PROCESS | 9171 | 1468188988761 Marionette TRACE conn3 <- [1,1334,null,{}] 15:16:28 INFO - PROCESS | 9171 | 1468188988771 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:28 INFO - PROCESS | 9171 | 1468188988779 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:29 INFO - PROCESS | 9171 | 1468188989110 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:16:29 INFO - PROCESS | 9171 | 1468188989303 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:29 INFO - PROCESS | 9171 | 1468188989315 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef63c00 == 27 [pid = 9171] [id = 341] 15:16:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8ef65000) [pid = 9171] [serial = 1024] [outer = (nil)] 15:16:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8ef6b800) [pid = 9171] [serial = 1025] [outer = 0x8ef65000] 15:16:29 INFO - PROCESS | 9171 | 1468188989402 Marionette DEBUG loaded listener.js 15:16:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8f39ac00) [pid = 9171] [serial = 1026] [outer = 0x8ef65000] 15:16:30 INFO - PROCESS | 9171 | 1468188990358 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1648ms 15:16:30 INFO - PROCESS | 9171 | 1468188990421 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 9171 | 1468188990429 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 15:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:16:30 INFO - PROCESS | 9171 | 1468188990440 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 9171 | 1468188990443 Marionette TRACE conn3 <- [1,1338,null,{}] 15:16:30 INFO - PROCESS | 9171 | 1468188990451 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:30 INFO - PROCESS | 9171 | 1468188990457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:30 INFO - PROCESS | 9171 | 1468188990664 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:16:30 INFO - PROCESS | 9171 | 1468188990931 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 9171 | 1468188990950 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebe4c00 == 28 [pid = 9171] [id = 342] 15:16:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fbd7400) [pid = 9171] [serial = 1027] [outer = (nil)] 15:16:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fdef800) [pid = 9171] [serial = 1028] [outer = 0x8fbd7400] 15:16:31 INFO - PROCESS | 9171 | 1468188991054 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fe8f000) [pid = 9171] [serial = 1029] [outer = 0x8fbd7400] 15:16:32 INFO - PROCESS | 9171 | 1468188992431 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2043ms 15:16:32 INFO - PROCESS | 9171 | 1468188992517 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 9171 | 1468188992523 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 15:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:16:32 INFO - PROCESS | 9171 | 1468188992543 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 9171 | 1468188992553 Marionette TRACE conn3 <- [1,1342,null,{}] 15:16:32 INFO - PROCESS | 9171 | 1468188992562 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:32 INFO - PROCESS | 9171 | 1468188992570 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:32 INFO - PROCESS | 9171 | 1468188992761 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:16:32 INFO - PROCESS | 9171 | 1468188992929 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 9171 | 1468188992940 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8face000 == 29 [pid = 9171] [id = 343] 15:16:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fbe0000) [pid = 9171] [serial = 1030] [outer = (nil)] 15:16:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x9196e800) [pid = 9171] [serial = 1031] [outer = 0x8fbe0000] 15:16:33 INFO - PROCESS | 9171 | 1468188993034 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x91b27800) [pid = 9171] [serial = 1032] [outer = 0x8fbe0000] 15:16:33 INFO - PROCESS | 9171 | 1468188993991 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1512ms 15:16:34 INFO - PROCESS | 9171 | 1468188994047 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:16:34 INFO - PROCESS | 9171 | 1468188994051 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 15:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:16:34 INFO - PROCESS | 9171 | 1468188994059 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:16:34 INFO - PROCESS | 9171 | 1468188994063 Marionette TRACE conn3 <- [1,1346,null,{}] 15:16:34 INFO - PROCESS | 9171 | 1468188994069 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:34 INFO - PROCESS | 9171 | 1468188994075 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:34 INFO - PROCESS | 9171 | 1468188994269 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:16:34 INFO - PROCESS | 9171 | 1468188994496 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 9171 | 1468188994511 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea9400 == 30 [pid = 9171] [id = 344] 15:16:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x9196cc00) [pid = 9171] [serial = 1033] [outer = (nil)] 15:16:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x91bd9000) [pid = 9171] [serial = 1034] [outer = 0x9196cc00] 15:16:34 INFO - PROCESS | 9171 | 1468188994636 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x91bd7400) [pid = 9171] [serial = 1035] [outer = 0x9196cc00] 15:16:35 INFO - PROCESS | 9171 | 1468188995619 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1634ms 15:16:35 INFO - PROCESS | 9171 | 1468188995694 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 9171 | 1468188995698 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 15:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:16:35 INFO - PROCESS | 9171 | 1468188995706 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 9171 | 1468188995710 Marionette TRACE conn3 <- [1,1350,null,{}] 15:16:35 INFO - PROCESS | 9171 | 1468188995717 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:35 INFO - PROCESS | 9171 | 1468188995723 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:35 INFO - PROCESS | 9171 | 1468188995953 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:16:36 INFO - PROCESS | 9171 | 1468188996194 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 9171 | 1468188996213 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb36c00 == 31 [pid = 9171] [id = 345] 15:16:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x923ad800) [pid = 9171] [serial = 1036] [outer = (nil)] 15:16:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x929dac00) [pid = 9171] [serial = 1037] [outer = 0x923ad800] 15:16:36 INFO - PROCESS | 9171 | 1468188996330 Marionette DEBUG loaded listener.js 15:16:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x92bb9c00) [pid = 9171] [serial = 1038] [outer = 0x923ad800] 15:16:37 INFO - PROCESS | 9171 | 1468188997305 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1651ms 15:16:37 INFO - PROCESS | 9171 | 1468188997358 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 9171 | 1468188997361 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 15:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:16:37 INFO - PROCESS | 9171 | 1468188997370 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 9171 | 1468188997374 Marionette TRACE conn3 <- [1,1354,null,{}] 15:16:37 INFO - PROCESS | 9171 | 1468188997381 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:37 INFO - PROCESS | 9171 | 1468188997388 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:37 INFO - PROCESS | 9171 | 1468188997587 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:16:37 INFO - PROCESS | 9171 | 1468188997802 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:37 INFO - PROCESS | 9171 | 1468188997814 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac8000 == 32 [pid = 9171] [id = 346] 15:16:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x929d7c00) [pid = 9171] [serial = 1039] [outer = (nil)] 15:16:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x938d5000) [pid = 9171] [serial = 1040] [outer = 0x929d7c00] 15:16:37 INFO - PROCESS | 9171 | 1468188997949 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8de43000) [pid = 9171] [serial = 1041] [outer = 0x929d7c00] 15:16:38 INFO - PROCESS | 9171 | 1468188998974 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1638ms 15:16:39 INFO - PROCESS | 9171 | 1468188999010 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 9171 | 1468188999013 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 15:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:16:39 INFO - PROCESS | 9171 | 1468188999022 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 9171 | 1468188999026 Marionette TRACE conn3 <- [1,1358,null,{}] 15:16:39 INFO - PROCESS | 9171 | 1468188999033 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:39 INFO - PROCESS | 9171 | 1468188999039 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:39 INFO - PROCESS | 9171 | 1468188999275 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:16:39 INFO - PROCESS | 9171 | 1468188999691 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 9171 | 1468188999701 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41cc00 == 33 [pid = 9171] [id = 347] 15:16:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8d41e800) [pid = 9171] [serial = 1042] [outer = (nil)] 15:16:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8de4a000) [pid = 9171] [serial = 1043] [outer = 0x8d41e800] 15:16:39 INFO - PROCESS | 9171 | 1468188999799 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8e8be000) [pid = 9171] [serial = 1044] [outer = 0x8d41e800] 15:16:40 INFO - PROCESS | 9171 | 1468189000706 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1738ms 15:16:40 INFO - PROCESS | 9171 | 1468189000765 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 9171 | 1468189000773 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 15:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:16:40 INFO - PROCESS | 9171 | 1468189000783 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 9171 | 1468189000788 Marionette TRACE conn3 <- [1,1362,null,{}] 15:16:40 INFO - PROCESS | 9171 | 1468189000797 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:40 INFO - PROCESS | 9171 | 1468189000805 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:41 INFO - PROCESS | 9171 | 1468189001012 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:16:41 INFO - PROCESS | 9171 | 1468189001268 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:41 INFO - PROCESS | 9171 | 1468189001281 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d420400 == 34 [pid = 9171] [id = 348] 15:16:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8de43400) [pid = 9171] [serial = 1045] [outer = (nil)] 15:16:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8dfcc000) [pid = 9171] [serial = 1046] [outer = 0x8de43400] 15:16:41 INFO - PROCESS | 9171 | 1468189001432 Marionette DEBUG loaded listener.js 15:16:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8ebdf000) [pid = 9171] [serial = 1047] [outer = 0x8de43400] 15:16:41 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8be400 == 33 [pid = 9171] [id = 339] 15:16:41 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa06400 == 32 [pid = 9171] [id = 338] 15:16:41 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb39c00 == 31 [pid = 9171] [id = 337] 15:16:41 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8c00 == 30 [pid = 9171] [id = 336] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x923a4400) [pid = 9171] [serial = 956] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x91961c00) [pid = 9171] [serial = 972] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x92bb2400) [pid = 9171] [serial = 960] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8ef5e000) [pid = 9171] [serial = 966] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x92bac000) [pid = 9171] [serial = 959] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8de48000) [pid = 9171] [serial = 962] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x91b2c000) [pid = 9171] [serial = 954] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8ef65400) [pid = 9171] [serial = 944] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8faafc00) [pid = 9171] [serial = 939] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8dfcdc00) [pid = 9171] [serial = 963] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x929de000) [pid = 9171] [serial = 957] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8de48c00) [pid = 9171] [serial = 942] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fde6400) [pid = 9171] [serial = 947] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8d41d800) [pid = 9171] [serial = 941] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x91ac1400) [pid = 9171] [serial = 950] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8ebd7c00) [pid = 9171] [serial = 965] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x91abe400) [pid = 9171] [serial = 951] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8fdecc00) [pid = 9171] [serial = 948] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8fbd9c00) [pid = 9171] [serial = 969] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8f396800) [pid = 9171] [serial = 945] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fac7c00) [pid = 9171] [serial = 968] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x91b24c00) [pid = 9171] [serial = 953] [outer = (nil)] [url = about:blank] 15:16:41 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fea7400) [pid = 9171] [serial = 971] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8e8c6800) [pid = 9171] [serial = 974] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8ef62000) [pid = 9171] [serial = 975] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x91acc000) [pid = 9171] [serial = 977] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x91bdf000) [pid = 9171] [serial = 978] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 9171 | 1468189002388 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1639ms 15:16:42 INFO - PROCESS | 9171 | 1468189002427 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 15:16:42 INFO - PROCESS | 9171 | 1468189002434 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 15:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:16:42 INFO - PROCESS | 9171 | 1468189002443 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:16:42 INFO - PROCESS | 9171 | 1468189002447 Marionette TRACE conn3 <- [1,1366,null,{}] 15:16:42 INFO - PROCESS | 9171 | 1468189002453 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:42 INFO - PROCESS | 9171 | 1468189002458 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:42 INFO - PROCESS | 9171 | 1468189002643 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:16:42 INFO - PROCESS | 9171 | 1468189002771 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 9171 | 1468189002783 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb34400 == 31 [pid = 9171] [id = 349] 15:16:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8ebd7c00) [pid = 9171] [serial = 1048] [outer = (nil)] 15:16:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8faaa000) [pid = 9171] [serial = 1049] [outer = 0x8ebd7c00] 15:16:42 INFO - PROCESS | 9171 | 1468189002852 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8facbc00) [pid = 9171] [serial = 1050] [outer = 0x8ebd7c00] 15:16:43 INFO - PROCESS | 9171 | 1468189003836 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 9171 | 1468189003879 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 15:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:16:43 INFO - PROCESS | 9171 | 1468189003893 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 9171 | 1468189003903 Marionette TRACE conn3 <- [1,1370,null,{}] 15:16:43 INFO - PROCESS | 9171 | 1468189003912 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:43 INFO - PROCESS | 9171 | 1468189003918 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:44 INFO - PROCESS | 9171 | 1468189004194 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:16:44 INFO - PROCESS | 9171 | 1468189004225 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:44 INFO - PROCESS | 9171 | 1468189004232 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8be400 == 32 [pid = 9171] [id = 350] 15:16:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8faafc00) [pid = 9171] [serial = 1051] [outer = (nil)] 15:16:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x91962000) [pid = 9171] [serial = 1052] [outer = 0x8faafc00] 15:16:44 INFO - PROCESS | 9171 | 1468189004311 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x91967c00) [pid = 9171] [serial = 1053] [outer = 0x8faafc00] 15:16:45 INFO - PROCESS | 9171 | 1468189005300 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:16:45 INFO - PROCESS | 9171 | 1468189005346 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 15:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:16:45 INFO - PROCESS | 9171 | 1468189005359 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 9171 | 1468189005362 Marionette TRACE conn3 <- [1,1374,null,{}] 15:16:45 INFO - PROCESS | 9171 | 1468189005375 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:45 INFO - PROCESS | 9171 | 1468189005394 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:45 INFO - PROCESS | 9171 | 1468189005631 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:16:45 INFO - PROCESS | 9171 | 1468189005650 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 9171 | 1468189005659 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414400 == 33 [pid = 9171] [id = 351] 15:16:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8e8bf800) [pid = 9171] [serial = 1054] [outer = (nil)] 15:16:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x91b1f800) [pid = 9171] [serial = 1055] [outer = 0x8e8bf800] 15:16:45 INFO - PROCESS | 9171 | 1468189005731 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x91b2c800) [pid = 9171] [serial = 1056] [outer = 0x8e8bf800] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8e9a9800) [pid = 9171] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fbdd400) [pid = 9171] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x923ad000) [pid = 9171] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8eb3b000) [pid = 9171] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fa07400) [pid = 9171] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x923ae800) [pid = 9171] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8dfc9400) [pid = 9171] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x923af800) [pid = 9171] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8dfcec00) [pid = 9171] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8fe8b000) [pid = 9171] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x9382b400) [pid = 9171] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8fa09c00) [pid = 9171] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:16:46 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8e9a4800) [pid = 9171] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:16:46 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:16:46 INFO - PROCESS | 9171 | 1468189006854 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:16:46 INFO - PROCESS | 9171 | 1468189006919 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 15:16:46 INFO - PROCESS | 9171 | 1468189006928 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 9171 | 1468189006931 Marionette TRACE conn3 <- [1,1378,null,{}] 15:16:46 INFO - PROCESS | 9171 | 1468189006938 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:46 INFO - PROCESS | 9171 | 1468189006943 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:47 INFO - PROCESS | 9171 | 1468189007133 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:16:47 INFO - PROCESS | 9171 | 1468189007264 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 9171 | 1468189007283 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faaa800 == 34 [pid = 9171] [id = 352] 15:16:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8faad800) [pid = 9171] [serial = 1057] [outer = (nil)] 15:16:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x91acc000) [pid = 9171] [serial = 1058] [outer = 0x8faad800] 15:16:47 INFO - PROCESS | 9171 | 1468189007366 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x923ae400) [pid = 9171] [serial = 1059] [outer = 0x8faad800] 15:16:48 INFO - PROCESS | 9171 | 1468189008241 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 15:16:48 INFO - PROCESS | 9171 | 1468189008318 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 15:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:16:48 INFO - PROCESS | 9171 | 1468189008394 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 9171 | 1468189008400 Marionette TRACE conn3 <- [1,1382,null,{}] 15:16:48 INFO - PROCESS | 9171 | 1468189008432 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:48 INFO - PROCESS | 9171 | 1468189008439 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:48 INFO - PROCESS | 9171 | 1468189008682 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:16:48 INFO - PROCESS | 9171 | 1468189008930 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 9171 | 1468189008944 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de47400 == 35 [pid = 9171] [id = 353] 15:16:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8e8bd000) [pid = 9171] [serial = 1060] [outer = (nil)] 15:16:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8e9a4c00) [pid = 9171] [serial = 1061] [outer = 0x8e8bd000] 15:16:49 INFO - PROCESS | 9171 | 1468189009049 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8eb39c00) [pid = 9171] [serial = 1062] [outer = 0x8e8bd000] 15:16:50 INFO - PROCESS | 9171 | [9171] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:16:50 INFO - PROCESS | 9171 | 1468189010131 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 9171 | 1468189010219 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:16:50 INFO - PROCESS | 9171 | 1468189010231 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 9171 | 1468189010235 Marionette TRACE conn3 <- [1,1386,null,{}] 15:16:50 INFO - PROCESS | 9171 | 1468189010247 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:50 INFO - PROCESS | 9171 | 1468189010258 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:50 INFO - PROCESS | 9171 | 1468189010597 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:16:50 INFO - PROCESS | 9171 | 1468189010761 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 9171 | 1468189010772 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a6c00 == 36 [pid = 9171] [id = 354] 15:16:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8fad0400) [pid = 9171] [serial = 1063] [outer = (nil)] 15:16:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fde1c00) [pid = 9171] [serial = 1064] [outer = 0x8fad0400] 15:16:50 INFO - PROCESS | 9171 | 1468189010859 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fdefc00) [pid = 9171] [serial = 1065] [outer = 0x8fad0400] 15:16:51 INFO - PROCESS | 9171 | 1468189011918 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 15:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:16:51 INFO - PROCESS | 9171 | 1468189011977 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 15:16:51 INFO - PROCESS | 9171 | 1468189011985 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:16:51 INFO - PROCESS | 9171 | 1468189011988 Marionette TRACE conn3 <- [1,1390,null,{}] 15:16:51 INFO - PROCESS | 9171 | 1468189011996 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:52 INFO - PROCESS | 9171 | 1468189012002 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:52 INFO - PROCESS | 9171 | 1468189012253 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:16:52 INFO - PROCESS | 9171 | 1468189012573 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 9171 | 1468189012593 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x929e4800 == 37 [pid = 9171] [id = 355] 15:16:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x929e5400) [pid = 9171] [serial = 1066] [outer = (nil)] 15:16:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x92bad800) [pid = 9171] [serial = 1067] [outer = 0x929e5400] 15:16:52 INFO - PROCESS | 9171 | 1468189012684 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x92bb4800) [pid = 9171] [serial = 1068] [outer = 0x929e5400] 15:16:53 INFO - PROCESS | 9171 | 1468189013642 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1691ms 15:16:53 INFO - PROCESS | 9171 | 1468189013682 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 9171 | 1468189013687 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 15:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:16:53 INFO - PROCESS | 9171 | 1468189013695 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 9171 | 1468189013699 Marionette TRACE conn3 <- [1,1394,null,{}] 15:16:53 INFO - PROCESS | 9171 | 1468189013705 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:53 INFO - PROCESS | 9171 | 1468189013711 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:53 INFO - PROCESS | 9171 | 1468189013946 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:16:54 INFO - PROCESS | 9171 | 1468189014187 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 9171 | 1468189014199 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3c400 == 38 [pid = 9171] [id = 356] 15:16:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8faa7000) [pid = 9171] [serial = 1069] [outer = (nil)] 15:16:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x92bae400) [pid = 9171] [serial = 1070] [outer = 0x8faa7000] 15:16:54 INFO - PROCESS | 9171 | 1468189014302 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x9393fc00) [pid = 9171] [serial = 1071] [outer = 0x8faa7000] 15:16:55 INFO - PROCESS | 9171 | 1468189015242 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1591ms 15:16:55 INFO - PROCESS | 9171 | 1468189015288 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:16:55 INFO - PROCESS | 9171 | 1468189015293 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 15:16:55 INFO - PROCESS | 9171 | 1468189015301 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 9171 | 1468189015304 Marionette TRACE conn3 <- [1,1398,null,{}] 15:16:55 INFO - PROCESS | 9171 | 1468189015312 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:55 INFO - PROCESS | 9171 | 1468189015318 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:55 INFO - PROCESS | 9171 | 1468189015520 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:16:55 INFO - PROCESS | 9171 | 1468189015740 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 9171 | 1468189015750 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x92bb7400 == 39 [pid = 9171] [id = 357] 15:16:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x9382c000) [pid = 9171] [serial = 1072] [outer = (nil)] 15:16:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x93b72c00) [pid = 9171] [serial = 1073] [outer = 0x9382c000] 15:16:55 INFO - PROCESS | 9171 | 1468189015885 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x95004000) [pid = 9171] [serial = 1074] [outer = 0x9382c000] 15:16:56 INFO - PROCESS | 9171 | 1468189016823 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1587ms 15:16:56 INFO - PROCESS | 9171 | 1468189016888 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:16:56 INFO - PROCESS | 9171 | 1468189016892 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 15:16:56 INFO - PROCESS | 9171 | 1468189016899 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 9171 | 1468189016903 Marionette TRACE conn3 <- [1,1402,null,{}] 15:16:56 INFO - PROCESS | 9171 | 1468189016909 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:56 INFO - PROCESS | 9171 | 1468189016920 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:57 INFO - PROCESS | 9171 | 1468189017203 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:16:57 INFO - PROCESS | 9171 | 1468189017461 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 9171 | 1468189017473 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d419c00 == 40 [pid = 9171] [id = 358] 15:16:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x93b6bc00) [pid = 9171] [serial = 1075] [outer = (nil)] 15:16:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x95148400) [pid = 9171] [serial = 1076] [outer = 0x93b6bc00] 15:16:57 INFO - PROCESS | 9171 | 1468189017555 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x9514d800) [pid = 9171] [serial = 1077] [outer = 0x93b6bc00] 15:16:58 INFO - PROCESS | 9171 | 1468189018461 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1597ms 15:16:58 INFO - PROCESS | 9171 | 1468189018496 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 9171 | 1468189018499 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 15:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:16:58 INFO - PROCESS | 9171 | 1468189018507 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 9171 | 1468189018511 Marionette TRACE conn3 <- [1,1406,null,{}] 15:16:58 INFO - PROCESS | 9171 | 1468189018534 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:58 INFO - PROCESS | 9171 | 1468189018540 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:58 INFO - PROCESS | 9171 | 1468189018839 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:16:59 INFO - PROCESS | 9171 | 1468189019038 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 9171 | 1468189019046 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:16:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417000 == 41 [pid = 9171] [id = 359] 15:16:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fde5c00) [pid = 9171] [serial = 1078] [outer = (nil)] 15:16:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x9517a400) [pid = 9171] [serial = 1079] [outer = 0x8fde5c00] 15:16:59 INFO - PROCESS | 9171 | 1468189019177 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x95180c00) [pid = 9171] [serial = 1080] [outer = 0x8fde5c00] 15:17:00 INFO - PROCESS | 9171 | 1468189020121 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1681ms 15:17:00 INFO - PROCESS | 9171 | 1468189020190 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 9171 | 1468189020193 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 15:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:17:00 INFO - PROCESS | 9171 | 1468189020201 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 9171 | 1468189020205 Marionette TRACE conn3 <- [1,1410,null,{}] 15:17:00 INFO - PROCESS | 9171 | 1468189020211 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:00 INFO - PROCESS | 9171 | 1468189020216 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:00 INFO - PROCESS | 9171 | 1468189020468 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:17:01 INFO - PROCESS | 9171 | 1468189021016 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 9171 | 1468189021024 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c5400 == 42 [pid = 9171] [id = 360] 15:17:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8e8c6800) [pid = 9171] [serial = 1081] [outer = (nil)] 15:17:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8eb32000) [pid = 9171] [serial = 1082] [outer = 0x8e8c6800] 15:17:01 INFO - PROCESS | 9171 | 1468189021121 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8ef65800) [pid = 9171] [serial = 1083] [outer = 0x8e8c6800] 15:17:02 INFO - PROCESS | 9171 | 1468189022278 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2094ms 15:17:02 INFO - PROCESS | 9171 | 1468189022299 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 9171 | 1468189022305 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 15:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:17:02 INFO - PROCESS | 9171 | 1468189022323 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 9171 | 1468189022329 Marionette TRACE conn3 <- [1,1414,null,{}] 15:17:02 INFO - PROCESS | 9171 | 1468189022387 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:02 INFO - PROCESS | 9171 | 1468189022392 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:02 INFO - PROCESS | 9171 | 1468189022603 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:17:02 INFO - PROCESS | 9171 | 1468189022820 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 9171 | 1468189022828 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:02 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c2000 == 43 [pid = 9171] [id = 361] 15:17:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8fa0e000) [pid = 9171] [serial = 1084] [outer = (nil)] 15:17:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8fbd9c00) [pid = 9171] [serial = 1085] [outer = 0x8fa0e000] 15:17:02 INFO - PROCESS | 9171 | 1468189022908 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8fbe6800) [pid = 9171] [serial = 1086] [outer = 0x8fa0e000] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4e400 == 42 [pid = 9171] [id = 335] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa06800 == 41 [pid = 9171] [id = 322] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8de41c00 == 40 [pid = 9171] [id = 321] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414000 == 39 [pid = 9171] [id = 324] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a3000 == 38 [pid = 9171] [id = 334] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3a400 == 37 [pid = 9171] [id = 323] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x9196d800 == 36 [pid = 9171] [id = 325] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a7c00 == 35 [pid = 9171] [id = 326] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef63c00 == 34 [pid = 9171] [id = 341] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef66800 == 33 [pid = 9171] [id = 333] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac8000 == 32 [pid = 9171] [id = 346] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415400 == 31 [pid = 9171] [id = 340] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x923ac400 == 30 [pid = 9171] [id = 328] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea9400 == 29 [pid = 9171] [id = 344] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb35800 == 28 [pid = 9171] [id = 331] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb36c00 == 27 [pid = 9171] [id = 345] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8faaac00 == 26 [pid = 9171] [id = 332] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbd9000 == 25 [pid = 9171] [id = 327] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41cc00 == 24 [pid = 9171] [id = 347] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebe4c00 == 23 [pid = 9171] [id = 342] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8face000 == 22 [pid = 9171] [id = 343] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x91ac7800 == 21 [pid = 9171] [id = 330] 15:17:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde6800 == 20 [pid = 9171] [id = 329] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8fac1c00) [pid = 9171] [serial = 1019] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8f395c00) [pid = 9171] [serial = 981] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8ebdbc00) [pid = 9171] [serial = 980] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8fe86000) [pid = 9171] [serial = 984] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8fbe4c00) [pid = 9171] [serial = 983] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x929dfc00) [pid = 9171] [serial = 987] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x929d7800) [pid = 9171] [serial = 986] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8ebdd800) [pid = 9171] [serial = 1013] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8fa10400) [pid = 9171] [serial = 1016] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x92edc800) [pid = 9171] [serial = 990] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8dfd0800) [pid = 9171] [serial = 1010] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x92bba400) [pid = 9171] [serial = 989] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8e8bb400) [pid = 9171] [serial = 1011] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x93834800) [pid = 9171] [serial = 993] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x9382ec00) [pid = 9171] [serial = 992] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fbe2800) [pid = 9171] [serial = 1008] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8faa4800) [pid = 9171] [serial = 1007] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x94678800) [pid = 9171] [serial = 996] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x93b6f800) [pid = 9171] [serial = 995] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x9508d800) [pid = 9171] [serial = 999] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x95089000) [pid = 9171] [serial = 998] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8faad000) [pid = 9171] [serial = 1017] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fbe6400) [pid = 9171] [serial = 1002] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fbe0c00) [pid = 9171] [serial = 1001] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8ebd7000) [pid = 9171] [serial = 1005] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8eb30c00) [pid = 9171] [serial = 1004] [outer = (nil)] [url = about:blank] 15:17:04 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8ebe2800) [pid = 9171] [serial = 1014] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 9171 | 1468189025158 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2857ms 15:17:05 INFO - PROCESS | 9171 | 1468189025180 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 9171 | 1468189025187 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 15:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:17:05 INFO - PROCESS | 9171 | 1468189025195 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 9171 | 1468189025203 Marionette TRACE conn3 <- [1,1418,null,{}] 15:17:05 INFO - PROCESS | 9171 | 1468189025221 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:05 INFO - PROCESS | 9171 | 1468189025227 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:05 INFO - PROCESS | 9171 | 1468189025405 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:17:05 INFO - PROCESS | 9171 | 1468189025422 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:05 INFO - PROCESS | 9171 | 1468189025433 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8000 == 21 [pid = 9171] [id = 362] 15:17:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8dfcc800) [pid = 9171] [serial = 1087] [outer = (nil)] 15:17:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8e8c4000) [pid = 9171] [serial = 1088] [outer = 0x8dfcc800] 15:17:05 INFO - PROCESS | 9171 | 1468189025509 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8e9a6400) [pid = 9171] [serial = 1089] [outer = 0x8dfcc800] 15:17:06 INFO - PROCESS | 9171 | 1468189026534 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1404ms 15:17:06 INFO - PROCESS | 9171 | 1468189026600 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:17:06 INFO - PROCESS | 9171 | 1468189026608 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 15:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:17:06 INFO - PROCESS | 9171 | 1468189026621 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:17:06 INFO - PROCESS | 9171 | 1468189026626 Marionette TRACE conn3 <- [1,1422,null,{}] 15:17:06 INFO - PROCESS | 9171 | 1468189026652 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:06 INFO - PROCESS | 9171 | 1468189026659 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:06 INFO - PROCESS | 9171 | 1468189026900 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:17:06 INFO - PROCESS | 9171 | 1468189026933 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 9171 | 1468189026946 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebe0c00 == 22 [pid = 9171] [id = 363] 15:17:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ebe1c00) [pid = 9171] [serial = 1090] [outer = (nil)] 15:17:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8ef5f400) [pid = 9171] [serial = 1091] [outer = 0x8ebe1c00] 15:17:07 INFO - PROCESS | 9171 | 1468189027020 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8ef63800) [pid = 9171] [serial = 1092] [outer = 0x8ebe1c00] 15:17:08 INFO - PROCESS | 9171 | 1468189028090 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1516ms 15:17:08 INFO - PROCESS | 9171 | 1468189028136 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 9171 | 1468189028141 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 15:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:17:08 INFO - PROCESS | 9171 | 1468189028153 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 9171 | 1468189028158 Marionette TRACE conn3 <- [1,1426,null,{}] 15:17:08 INFO - PROCESS | 9171 | 1468189028178 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:08 INFO - PROCESS | 9171 | 1468189028188 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:08 INFO - PROCESS | 9171 | 1468189028433 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:17:08 INFO - PROCESS | 9171 | 1468189028455 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 9171 | 1468189028465 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0ec00 == 23 [pid = 9171] [id = 364] 15:17:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8fa0f000) [pid = 9171] [serial = 1093] [outer = (nil)] 15:17:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8faaf000) [pid = 9171] [serial = 1094] [outer = 0x8fa0f000] 15:17:08 INFO - PROCESS | 9171 | 1468189028545 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fac6c00) [pid = 9171] [serial = 1095] [outer = 0x8fa0f000] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8e9a3400) [pid = 9171] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8faad800) [pid = 9171] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8e8bf800) [pid = 9171] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8ef65000) [pid = 9171] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fbd7400) [pid = 9171] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x923ad800) [pid = 9171] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8de43400) [pid = 9171] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8d416000) [pid = 9171] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x929d7c00) [pid = 9171] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8fbe0000) [pid = 9171] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8d41e800) [pid = 9171] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x9196cc00) [pid = 9171] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8ebd7c00) [pid = 9171] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:17:09 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8faafc00) [pid = 9171] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:17:10 INFO - PROCESS | 9171 | 1468189030151 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2047ms 15:17:10 INFO - PROCESS | 9171 | 1468189030201 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:17:10 INFO - PROCESS | 9171 | 1468189030206 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 15:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:17:10 INFO - PROCESS | 9171 | 1468189030213 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 9171 | 1468189030216 Marionette TRACE conn3 <- [1,1430,null,{}] 15:17:10 INFO - PROCESS | 9171 | 1468189030222 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:10 INFO - PROCESS | 9171 | 1468189030227 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:10 INFO - PROCESS | 9171 | 1468189030458 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:17:10 INFO - PROCESS | 9171 | 1468189030488 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 9171 | 1468189030494 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41c400 == 24 [pid = 9171] [id = 365] 15:17:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8f397c00) [pid = 9171] [serial = 1096] [outer = (nil)] 15:17:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8fab1400) [pid = 9171] [serial = 1097] [outer = 0x8f397c00] 15:17:10 INFO - PROCESS | 9171 | 1468189030586 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8fbd8c00) [pid = 9171] [serial = 1098] [outer = 0x8f397c00] 15:17:11 INFO - PROCESS | 9171 | 1468189031703 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1537ms 15:17:11 INFO - PROCESS | 9171 | 1468189031752 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 9171 | 1468189031761 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 15:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:17:11 INFO - PROCESS | 9171 | 1468189031772 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 9171 | 1468189031777 Marionette TRACE conn3 <- [1,1434,null,{}] 15:17:11 INFO - PROCESS | 9171 | 1468189031789 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:11 INFO - PROCESS | 9171 | 1468189031794 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:12 INFO - PROCESS | 9171 | 1468189032008 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:17:12 INFO - PROCESS | 9171 | 1468189032244 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:12 INFO - PROCESS | 9171 | 1468189032258 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bac00 == 25 [pid = 9171] [id = 366] 15:17:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8e8be800) [pid = 9171] [serial = 1099] [outer = (nil)] 15:17:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8e9a3000) [pid = 9171] [serial = 1100] [outer = 0x8e8be800] 15:17:12 INFO - PROCESS | 9171 | 1468189032391 Marionette DEBUG loaded listener.js 15:17:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8eb35800) [pid = 9171] [serial = 1101] [outer = 0x8e8be800] 15:17:13 INFO - PROCESS | 9171 | 1468189033402 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1687ms 15:17:13 INFO - PROCESS | 9171 | 1468189033459 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:17:13 INFO - PROCESS | 9171 | 1468189033467 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 15:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:17:13 INFO - PROCESS | 9171 | 1468189033479 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:17:13 INFO - PROCESS | 9171 | 1468189033483 Marionette TRACE conn3 <- [1,1438,null,{}] 15:17:13 INFO - PROCESS | 9171 | 1468189033491 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:13 INFO - PROCESS | 9171 | 1468189033497 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:13 INFO - PROCESS | 9171 | 1468189033732 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:17:14 INFO - PROCESS | 9171 | 1468189034049 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 9171 | 1468189034058 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa03800 == 26 [pid = 9171] [id = 367] 15:17:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8fa08000) [pid = 9171] [serial = 1102] [outer = (nil)] 15:17:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8faa4800) [pid = 9171] [serial = 1103] [outer = 0x8fa08000] 15:17:14 INFO - PROCESS | 9171 | 1468189034155 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8fac9800) [pid = 9171] [serial = 1104] [outer = 0x8fa08000] 15:17:15 INFO - PROCESS | 9171 | 1468189035154 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1735ms 15:17:15 INFO - PROCESS | 9171 | 1468189035215 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 9171 | 1468189035220 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:17:15 INFO - PROCESS | 9171 | 1468189035228 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 9171 | 1468189035234 Marionette TRACE conn3 <- [1,1442,null,{}] 15:17:15 INFO - PROCESS | 9171 | 1468189035252 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:15 INFO - PROCESS | 9171 | 1468189035262 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:15 INFO - PROCESS | 9171 | 1468189035504 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:17:15 INFO - PROCESS | 9171 | 1468189035820 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:15 INFO - PROCESS | 9171 | 1468189035834 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8b800 == 27 [pid = 9171] [id = 368] 15:17:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fe8c000) [pid = 9171] [serial = 1105] [outer = (nil)] 15:17:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fea5800) [pid = 9171] [serial = 1106] [outer = 0x8fe8c000] 15:17:15 INFO - PROCESS | 9171 | 1468189035925 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8feab800) [pid = 9171] [serial = 1107] [outer = 0x8fe8c000] 15:17:16 INFO - PROCESS | 9171 | 1468189036902 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1737ms 15:17:16 INFO - PROCESS | 9171 | 1468189036966 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 9171 | 1468189036972 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 15:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:17:16 INFO - PROCESS | 9171 | 1468189036979 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 9171 | 1468189036982 Marionette TRACE conn3 <- [1,1446,null,{}] 15:17:16 INFO - PROCESS | 9171 | 1468189036990 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:17 INFO - PROCESS | 9171 | 1468189036996 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:17 INFO - PROCESS | 9171 | 1468189037189 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:17:17 INFO - PROCESS | 9171 | 1468189037409 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 9171 | 1468189037418 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe87c00 == 28 [pid = 9171] [id = 369] 15:17:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x9196cc00) [pid = 9171] [serial = 1108] [outer = (nil)] 15:17:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x91ac5c00) [pid = 9171] [serial = 1109] [outer = 0x9196cc00] 15:17:17 INFO - PROCESS | 9171 | 1468189037515 Marionette DEBUG loaded listener.js 15:17:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x91ac8800) [pid = 9171] [serial = 1110] [outer = 0x9196cc00] 15:17:18 INFO - PROCESS | 9171 | 1468189038473 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1539ms 15:17:18 INFO - PROCESS | 9171 | 1468189038518 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:17:18 INFO - PROCESS | 9171 | 1468189038523 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 15:17:18 INFO - PROCESS | 9171 | 1468189038530 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:17:18 INFO - PROCESS | 9171 | 1468189038533 Marionette TRACE conn3 <- [1,1450,null,{}] 15:17:18 INFO - PROCESS | 9171 | 1468189038540 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:18 INFO - PROCESS | 9171 | 1468189038546 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:18 INFO - PROCESS | 9171 | 1468189038731 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:17:18 INFO - PROCESS | 9171 | 1468189038947 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 9171 | 1468189038956 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcb000 == 29 [pid = 9171] [id = 370] 15:17:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x91b22000) [pid = 9171] [serial = 1111] [outer = (nil)] 15:17:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x91bd5400) [pid = 9171] [serial = 1112] [outer = 0x91b22000] 15:17:19 INFO - PROCESS | 9171 | 1468189039095 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x91bd9c00) [pid = 9171] [serial = 1113] [outer = 0x91b22000] 15:17:20 INFO - PROCESS | 9171 | 1468189040115 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1632ms 15:17:20 INFO - PROCESS | 9171 | 1468189040163 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:17:20 INFO - PROCESS | 9171 | 1468189040167 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 15:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:17:20 INFO - PROCESS | 9171 | 1468189040175 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 9171 | 1468189040179 Marionette TRACE conn3 <- [1,1454,null,{}] 15:17:20 INFO - PROCESS | 9171 | 1468189040185 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:20 INFO - PROCESS | 9171 | 1468189040196 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:20 INFO - PROCESS | 9171 | 1468189040443 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:17:20 INFO - PROCESS | 9171 | 1468189040733 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 9171 | 1468189040743 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de42000 == 30 [pid = 9171] [id = 371] 15:17:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8e8ba800) [pid = 9171] [serial = 1114] [outer = (nil)] 15:17:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x929de800) [pid = 9171] [serial = 1115] [outer = 0x8e8ba800] 15:17:20 INFO - PROCESS | 9171 | 1468189040835 Marionette DEBUG loaded listener.js 15:17:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x929e2c00) [pid = 9171] [serial = 1116] [outer = 0x8e8ba800] 15:17:21 INFO - PROCESS | 9171 | 1468189041843 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1746ms 15:17:21 INFO - PROCESS | 9171 | 1468189041923 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:17:21 INFO - PROCESS | 9171 | 1468189041927 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 15:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:17:21 INFO - PROCESS | 9171 | 1468189041934 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - PROCESS | 9171 | 1468189041938 Marionette TRACE conn3 <- [1,1458,null,{}] 15:17:21 INFO - PROCESS | 9171 | 1468189041945 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:21 INFO - PROCESS | 9171 | 1468189041952 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:22 INFO - PROCESS | 9171 | 1468189042178 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:17:22 INFO - PROCESS | 9171 | 1468189042566 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 9171 | 1468189042578 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41f000 == 31 [pid = 9171] [id = 372] 15:17:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8d420c00) [pid = 9171] [serial = 1117] [outer = (nil)] 15:17:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8de4d000) [pid = 9171] [serial = 1118] [outer = 0x8d420c00] 15:17:22 INFO - PROCESS | 9171 | 1468189042656 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8dfc8c00) [pid = 9171] [serial = 1119] [outer = 0x8d420c00] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8fbd8800) [pid = 9171] [serial = 1020] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x91acc000) [pid = 9171] [serial = 1058] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x91b1f800) [pid = 9171] [serial = 1055] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x91b2c800) [pid = 9171] [serial = 1056] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8ef6b800) [pid = 9171] [serial = 1025] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8f39ac00) [pid = 9171] [serial = 1026] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8fdef800) [pid = 9171] [serial = 1028] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fe8f000) [pid = 9171] [serial = 1029] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x929dac00) [pid = 9171] [serial = 1037] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x92bb9c00) [pid = 9171] [serial = 1038] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8dfcc000) [pid = 9171] [serial = 1046] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8ebdf000) [pid = 9171] [serial = 1047] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8d41a400) [pid = 9171] [serial = 1022] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8dfc1400) [pid = 9171] [serial = 1023] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x938d5000) [pid = 9171] [serial = 1040] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8de43000) [pid = 9171] [serial = 1041] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x9196e800) [pid = 9171] [serial = 1031] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x91b27800) [pid = 9171] [serial = 1032] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8de4a000) [pid = 9171] [serial = 1043] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8e8be000) [pid = 9171] [serial = 1044] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x91bd9000) [pid = 9171] [serial = 1034] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x91bd7400) [pid = 9171] [serial = 1035] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8faaa000) [pid = 9171] [serial = 1049] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x91962000) [pid = 9171] [serial = 1052] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x91967c00) [pid = 9171] [serial = 1053] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8facbc00) [pid = 9171] [serial = 1050] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x923ae400) [pid = 9171] [serial = 1059] [outer = (nil)] [url = about:blank] 15:17:23 INFO - PROCESS | 9171 | 1468189043877 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1991ms 15:17:23 INFO - PROCESS | 9171 | 1468189043928 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 9171 | 1468189043934 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 15:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:17:23 INFO - PROCESS | 9171 | 1468189043963 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 9171 | 1468189043968 Marionette TRACE conn3 <- [1,1462,null,{}] 15:17:23 INFO - PROCESS | 9171 | 1468189043977 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:23 INFO - PROCESS | 9171 | 1468189043986 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:24 INFO - PROCESS | 9171 | 1468189044220 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:17:24 INFO - PROCESS | 9171 | 1468189044379 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 9171 | 1468189044392 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcec00 == 32 [pid = 9171] [id = 373] 15:17:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8e8c0800) [pid = 9171] [serial = 1120] [outer = (nil)] 15:17:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8eb3fc00) [pid = 9171] [serial = 1121] [outer = 0x8e8c0800] 15:17:24 INFO - PROCESS | 9171 | 1468189044464 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8ebe0000) [pid = 9171] [serial = 1122] [outer = 0x8e8c0800] 15:17:25 INFO - PROCESS | 9171 | 1468189045336 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1446ms 15:17:25 INFO - PROCESS | 9171 | 1468189045405 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:17:25 INFO - PROCESS | 9171 | 1468189045412 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 15:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:17:25 INFO - PROCESS | 9171 | 1468189045421 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 9171 | 1468189045425 Marionette TRACE conn3 <- [1,1466,null,{}] 15:17:25 INFO - PROCESS | 9171 | 1468189045431 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:25 INFO - PROCESS | 9171 | 1468189045437 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:25 INFO - PROCESS | 9171 | 1468189045625 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:17:25 INFO - PROCESS | 9171 | 1468189045780 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 9171 | 1468189045787 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3bc00 == 33 [pid = 9171] [id = 374] 15:17:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8eb3ec00) [pid = 9171] [serial = 1123] [outer = (nil)] 15:17:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8faac800) [pid = 9171] [serial = 1124] [outer = 0x8eb3ec00] 15:17:25 INFO - PROCESS | 9171 | 1468189045866 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8facbc00) [pid = 9171] [serial = 1125] [outer = 0x8eb3ec00] 15:17:26 INFO - PROCESS | 9171 | 1468189046847 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1497ms 15:17:26 INFO - PROCESS | 9171 | 1468189046918 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:17:26 INFO - PROCESS | 9171 | 1468189046923 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 15:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:17:26 INFO - PROCESS | 9171 | 1468189046933 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 9171 | 1468189046943 Marionette TRACE conn3 <- [1,1470,null,{}] 15:17:26 INFO - PROCESS | 9171 | 1468189046967 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:26 INFO - PROCESS | 9171 | 1468189046975 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:27 INFO - PROCESS | 9171 | 1468189047212 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:17:27 INFO - PROCESS | 9171 | 1468189047238 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:27 INFO - PROCESS | 9171 | 1468189047245 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbdc000 == 34 [pid = 9171] [id = 375] 15:17:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8fe8ac00) [pid = 9171] [serial = 1126] [outer = (nil)] 15:17:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8feaac00) [pid = 9171] [serial = 1127] [outer = 0x8fe8ac00] 15:17:27 INFO - PROCESS | 9171 | 1468189047323 Marionette DEBUG loaded listener.js 15:17:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x91968000) [pid = 9171] [serial = 1128] [outer = 0x8fe8ac00] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8ebe1c00) [pid = 9171] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8fa0f000) [pid = 9171] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8dfcc800) [pid = 9171] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8fa0e000) [pid = 9171] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8e8bd000) [pid = 9171] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8fad0400) [pid = 9171] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x929e5400) [pid = 9171] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8faa7000) [pid = 9171] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x9382c000) [pid = 9171] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x93b6bc00) [pid = 9171] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fde5c00) [pid = 9171] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:17:28 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8e8c6800) [pid = 9171] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:17:28 INFO - PROCESS | 9171 | 1468189048397 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1509ms 15:17:28 INFO - PROCESS | 9171 | 1468189048441 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:17:28 INFO - PROCESS | 9171 | 1468189048446 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 15:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:17:28 INFO - PROCESS | 9171 | 1468189048458 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - PROCESS | 9171 | 1468189048461 Marionette TRACE conn3 <- [1,1474,null,{}] 15:17:28 INFO - PROCESS | 9171 | 1468189048469 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:28 INFO - PROCESS | 9171 | 1468189048474 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:28 INFO - PROCESS | 9171 | 1468189048644 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:17:28 INFO - PROCESS | 9171 | 1468189048655 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 9171 | 1468189048666 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415400 == 35 [pid = 9171] [id = 376] 15:17:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8ebda000) [pid = 9171] [serial = 1129] [outer = (nil)] 15:17:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x91965800) [pid = 9171] [serial = 1130] [outer = 0x8ebda000] 15:17:28 INFO - PROCESS | 9171 | 1468189048736 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x91aca000) [pid = 9171] [serial = 1131] [outer = 0x8ebda000] 15:17:29 INFO - PROCESS | 9171 | 1468189049777 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1350ms 15:17:29 INFO - PROCESS | 9171 | 1468189049810 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 9171 | 1468189049813 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 15:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:17:29 INFO - PROCESS | 9171 | 1468189049820 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 9171 | 1468189049823 Marionette TRACE conn3 <- [1,1478,null,{}] 15:17:29 INFO - PROCESS | 9171 | 1468189049831 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:29 INFO - PROCESS | 9171 | 1468189049837 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:30 INFO - PROCESS | 9171 | 1468189050038 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:17:30 INFO - PROCESS | 9171 | 1468189050188 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 9171 | 1468189050208 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d413400 == 36 [pid = 9171] [id = 377] 15:17:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8d416c00) [pid = 9171] [serial = 1132] [outer = (nil)] 15:17:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8de44c00) [pid = 9171] [serial = 1133] [outer = 0x8d416c00] 15:17:30 INFO - PROCESS | 9171 | 1468189050379 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8dfc6c00) [pid = 9171] [serial = 1134] [outer = 0x8d416c00] 15:17:31 INFO - PROCESS | 9171 | 1468189051619 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1836ms 15:17:31 INFO - PROCESS | 9171 | 1468189051658 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 9171 | 1468189051664 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 15:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:17:31 INFO - PROCESS | 9171 | 1468189051675 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 9171 | 1468189051678 Marionette TRACE conn3 <- [1,1482,null,{}] 15:17:31 INFO - PROCESS | 9171 | 1468189051688 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:31 INFO - PROCESS | 9171 | 1468189051694 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:31 INFO - PROCESS | 9171 | 1468189051930 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:17:32 INFO - PROCESS | 9171 | 1468189052172 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 9171 | 1468189052187 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd8000 == 37 [pid = 9171] [id = 378] 15:17:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8f38e400) [pid = 9171] [serial = 1135] [outer = (nil)] 15:17:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8fa07400) [pid = 9171] [serial = 1136] [outer = 0x8f38e400] 15:17:32 INFO - PROCESS | 9171 | 1468189052316 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8faa7800) [pid = 9171] [serial = 1137] [outer = 0x8f38e400] 15:17:33 INFO - PROCESS | 9171 | 1468189053466 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1841ms 15:17:33 INFO - PROCESS | 9171 | 1468189053516 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 9171 | 1468189053524 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 15:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:17:33 INFO - PROCESS | 9171 | 1468189053536 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 9171 | 1468189053540 Marionette TRACE conn3 <- [1,1486,null,{}] 15:17:33 INFO - PROCESS | 9171 | 1468189053548 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:33 INFO - PROCESS | 9171 | 1468189053555 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:33 INFO - PROCESS | 9171 | 1468189053823 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:17:34 INFO - PROCESS | 9171 | 1468189054102 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 9171 | 1468189054115 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdf0000 == 38 [pid = 9171] [id = 379] 15:17:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8fe82000) [pid = 9171] [serial = 1138] [outer = (nil)] 15:17:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8fe8f000) [pid = 9171] [serial = 1139] [outer = 0x8fe82000] 15:17:34 INFO - PROCESS | 9171 | 1468189054200 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x9196e800) [pid = 9171] [serial = 1140] [outer = 0x8fe82000] 15:17:35 INFO - PROCESS | 9171 | 1468189055276 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1790ms 15:17:35 INFO - PROCESS | 9171 | 1468189055326 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:17:35 INFO - PROCESS | 9171 | 1468189055333 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 15:17:35 INFO - PROCESS | 9171 | 1468189055344 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - PROCESS | 9171 | 1468189055352 Marionette TRACE conn3 <- [1,1490,null,{}] 15:17:35 INFO - PROCESS | 9171 | 1468189055374 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:35 INFO - PROCESS | 9171 | 1468189055385 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:35 INFO - PROCESS | 9171 | 1468189055661 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:17:35 INFO - PROCESS | 9171 | 1468189055934 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 9171 | 1468189055947 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde5800 == 39 [pid = 9171] [id = 380] 15:17:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x91bdc800) [pid = 9171] [serial = 1141] [outer = (nil)] 15:17:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x923a9c00) [pid = 9171] [serial = 1142] [outer = 0x91bdc800] 15:17:36 INFO - PROCESS | 9171 | 1468189056031 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x923af800) [pid = 9171] [serial = 1143] [outer = 0x91bdc800] 15:17:37 INFO - PROCESS | 9171 | 1468189057025 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1697ms 15:17:37 INFO - PROCESS | 9171 | 1468189057039 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:17:37 INFO - PROCESS | 9171 | 1468189057045 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 15:17:37 INFO - PROCESS | 9171 | 1468189057052 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 9171 | 1468189057055 Marionette TRACE conn3 <- [1,1494,null,{}] 15:17:37 INFO - PROCESS | 9171 | 1468189057062 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:37 INFO - PROCESS | 9171 | 1468189057067 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:37 INFO - PROCESS | 9171 | 1468189057287 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:17:37 INFO - PROCESS | 9171 | 1468189057518 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 9171 | 1468189057526 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8cc00 == 40 [pid = 9171] [id = 381] 15:17:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x9196a400) [pid = 9171] [serial = 1144] [outer = (nil)] 15:17:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x929e4000) [pid = 9171] [serial = 1145] [outer = 0x9196a400] 15:17:37 INFO - PROCESS | 9171 | 1468189057659 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x92bb2400) [pid = 9171] [serial = 1146] [outer = 0x9196a400] 15:17:38 INFO - PROCESS | 9171 | 1468189058704 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1683ms 15:17:38 INFO - PROCESS | 9171 | 1468189058737 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:17:38 INFO - PROCESS | 9171 | 1468189058742 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 15:17:38 INFO - PROCESS | 9171 | 1468189058749 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 9171 | 1468189058753 Marionette TRACE conn3 <- [1,1498,null,{}] 15:17:38 INFO - PROCESS | 9171 | 1468189058759 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:38 INFO - PROCESS | 9171 | 1468189058764 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:38 INFO - PROCESS | 9171 | 1468189058964 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:17:39 INFO - PROCESS | 9171 | 1468189059206 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 9171 | 1468189059216 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed7000 == 41 [pid = 9171] [id = 382] 15:17:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x92ed8c00) [pid = 9171] [serial = 1147] [outer = (nil)] 15:17:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x93827c00) [pid = 9171] [serial = 1148] [outer = 0x92ed8c00] 15:17:39 INFO - PROCESS | 9171 | 1468189059378 Marionette DEBUG loaded listener.js 15:17:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x938cd000) [pid = 9171] [serial = 1149] [outer = 0x92ed8c00] 15:17:40 INFO - PROCESS | 9171 | 1468189060457 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1736ms 15:17:40 INFO - PROCESS | 9171 | 1468189060486 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:17:40 INFO - PROCESS | 9171 | 1468189060490 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 15:17:40 INFO - PROCESS | 9171 | 1468189060498 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 9171 | 1468189060501 Marionette TRACE conn3 <- [1,1502,null,{}] 15:17:40 INFO - PROCESS | 9171 | 1468189060509 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:40 INFO - PROCESS | 9171 | 1468189060520 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:40 INFO - PROCESS | 9171 | 1468189060743 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:17:41 INFO - PROCESS | 9171 | 1468189061226 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:41 INFO - PROCESS | 9171 | 1468189061236 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfd0c00 == 42 [pid = 9171] [id = 383] 15:17:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8e8bb400) [pid = 9171] [serial = 1150] [outer = (nil)] 15:17:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8e8c4c00) [pid = 9171] [serial = 1151] [outer = 0x8e8bb400] 15:17:41 INFO - PROCESS | 9171 | 1468189061377 Marionette DEBUG loaded listener.js 15:17:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8e9ab400) [pid = 9171] [serial = 1152] [outer = 0x8e8bb400] 15:17:42 INFO - PROCESS | 9171 | 1468189062342 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1884ms 15:17:42 INFO - PROCESS | 9171 | 1468189062385 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:17:42 INFO - PROCESS | 9171 | 1468189062391 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 15:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:17:42 INFO - PROCESS | 9171 | 1468189062399 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:17:42 INFO - PROCESS | 9171 | 1468189062404 Marionette TRACE conn3 <- [1,1506,null,{}] 15:17:42 INFO - PROCESS | 9171 | 1468189062412 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:42 INFO - PROCESS | 9171 | 1468189062420 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:42 INFO - PROCESS | 9171 | 1468189062701 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c2000 == 41 [pid = 9171] [id = 361] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8de47400 == 40 [pid = 9171] [id = 353] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415400 == 39 [pid = 9171] [id = 376] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbdc000 == 38 [pid = 9171] [id = 375] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3bc00 == 37 [pid = 9171] [id = 374] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcec00 == 36 [pid = 9171] [id = 373] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41f000 == 35 [pid = 9171] [id = 372] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8000 == 34 [pid = 9171] [id = 362] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8faaa800 == 33 [pid = 9171] [id = 352] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c5400 == 32 [pid = 9171] [id = 360] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8b800 == 31 [pid = 9171] [id = 368] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414400 == 30 [pid = 9171] [id = 351] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0ec00 == 29 [pid = 9171] [id = 364] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8be400 == 28 [pid = 9171] [id = 350] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebe0c00 == 27 [pid = 9171] [id = 363] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x92bb7400 == 26 [pid = 9171] [id = 357] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe87c00 == 25 [pid = 9171] [id = 369] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3c400 == 24 [pid = 9171] [id = 356] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa03800 == 23 [pid = 9171] [id = 367] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417000 == 22 [pid = 9171] [id = 359] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcb000 == 21 [pid = 9171] [id = 370] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41c400 == 20 [pid = 9171] [id = 365] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a6c00 == 19 [pid = 9171] [id = 354] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8de42000 == 18 [pid = 9171] [id = 371] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8bac00 == 17 [pid = 9171] [id = 366] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d419c00 == 16 [pid = 9171] [id = 358] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb34400 == 15 [pid = 9171] [id = 349] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x929e4800 == 14 [pid = 9171] [id = 355] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x8d420400 == 13 [pid = 9171] [id = 348] 15:17:43 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed7000 == 12 [pid = 9171] [id = 382] 15:17:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8cc00 == 11 [pid = 9171] [id = 381] 15:17:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde5800 == 10 [pid = 9171] [id = 380] 15:17:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd8000 == 9 [pid = 9171] [id = 378] 15:17:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdf0000 == 8 [pid = 9171] [id = 379] 15:17:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8d413400 == 7 [pid = 9171] [id = 377] 15:17:44 INFO - PROCESS | 9171 | 1468189064007 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 9171 | 1468189064014 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8fab1400) [pid = 9171] [serial = 1097] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8ef63800) [pid = 9171] [serial = 1092] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8faaf000) [pid = 9171] [serial = 1094] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8e8c4000) [pid = 9171] [serial = 1088] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fbe6800) [pid = 9171] [serial = 1086] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fbd9c00) [pid = 9171] [serial = 1085] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8eb39c00) [pid = 9171] [serial = 1062] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8e9a4c00) [pid = 9171] [serial = 1061] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fdefc00) [pid = 9171] [serial = 1065] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fde1c00) [pid = 9171] [serial = 1064] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x92bb4800) [pid = 9171] [serial = 1068] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x92bad800) [pid = 9171] [serial = 1067] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x9393fc00) [pid = 9171] [serial = 1071] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x92bae400) [pid = 9171] [serial = 1070] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x95004000) [pid = 9171] [serial = 1074] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x93b72c00) [pid = 9171] [serial = 1073] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x9514d800) [pid = 9171] [serial = 1077] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x95148400) [pid = 9171] [serial = 1076] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x95180c00) [pid = 9171] [serial = 1080] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x9517a400) [pid = 9171] [serial = 1079] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8ef65800) [pid = 9171] [serial = 1083] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8eb32000) [pid = 9171] [serial = 1082] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8ef5f400) [pid = 9171] [serial = 1091] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8fac6c00) [pid = 9171] [serial = 1095] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8e9a6400) [pid = 9171] [serial = 1089] [outer = (nil)] [url = about:blank] 15:17:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d419c00 == 8 [pid = 9171] [id = 384] 15:17:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8d41a000) [pid = 9171] [serial = 1153] [outer = (nil)] 15:17:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8d41f000) [pid = 9171] [serial = 1154] [outer = 0x8d41a000] 15:17:44 INFO - PROCESS | 9171 | 1468189064253 Marionette DEBUG loaded listener.js 15:17:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8de49400) [pid = 9171] [serial = 1155] [outer = 0x8d41a000] 15:17:45 INFO - PROCESS | 9171 | 1468189065172 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2793ms 15:17:45 INFO - PROCESS | 9171 | 1468189065197 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 9171 | 1468189065205 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 15:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:17:45 INFO - PROCESS | 9171 | 1468189065214 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 9171 | 1468189065220 Marionette TRACE conn3 <- [1,1510,null,{}] 15:17:45 INFO - PROCESS | 9171 | 1468189065229 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:45 INFO - PROCESS | 9171 | 1468189065235 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:45 INFO - PROCESS | 9171 | 1468189065421 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:17:45 INFO - PROCESS | 9171 | 1468189065560 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:45 INFO - PROCESS | 9171 | 1468189065576 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a6800 == 9 [pid = 9171] [id = 385] 15:17:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8e9a8000) [pid = 9171] [serial = 1156] [outer = (nil)] 15:17:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8e9b0400) [pid = 9171] [serial = 1157] [outer = 0x8e9a8000] 15:17:45 INFO - PROCESS | 9171 | 1468189065648 Marionette DEBUG loaded listener.js 15:17:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8eb3ac00) [pid = 9171] [serial = 1158] [outer = 0x8e9a8000] 15:17:46 INFO - PROCESS | 9171 | 1468189066550 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1384ms 15:17:46 INFO - PROCESS | 9171 | 1468189066602 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:17:46 INFO - PROCESS | 9171 | 1468189066610 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 15:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:17:46 INFO - PROCESS | 9171 | 1468189066627 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:17:46 INFO - PROCESS | 9171 | 1468189066632 Marionette TRACE conn3 <- [1,1514,null,{}] 15:17:46 INFO - PROCESS | 9171 | 1468189066639 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:46 INFO - PROCESS | 9171 | 1468189066645 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:46 INFO - PROCESS | 9171 | 1468189066884 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:17:46 INFO - PROCESS | 9171 | 1468189066910 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 9171 | 1468189066917 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef66c00 == 10 [pid = 9171] [id = 386] 15:17:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8ef67c00) [pid = 9171] [serial = 1159] [outer = (nil)] 15:17:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8ef6a800) [pid = 9171] [serial = 1160] [outer = 0x8ef67c00] 15:17:47 INFO - PROCESS | 9171 | 1468189066992 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8f390c00) [pid = 9171] [serial = 1161] [outer = 0x8ef67c00] 15:17:48 INFO - PROCESS | 9171 | 1468189068031 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1438ms 15:17:48 INFO - PROCESS | 9171 | 1468189068065 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:17:48 INFO - PROCESS | 9171 | 1468189068068 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 15:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:17:48 INFO - PROCESS | 9171 | 1468189068079 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 9171 | 1468189068089 Marionette TRACE conn3 <- [1,1518,null,{}] 15:17:48 INFO - PROCESS | 9171 | 1468189068112 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:48 INFO - PROCESS | 9171 | 1468189068121 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:48 INFO - PROCESS | 9171 | 1468189068357 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:17:48 INFO - PROCESS | 9171 | 1468189068383 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:48 INFO - PROCESS | 9171 | 1468189068389 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcd400 == 11 [pid = 9171] [id = 387] 15:17:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8dfcf000) [pid = 9171] [serial = 1162] [outer = (nil)] 15:17:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8fac9400) [pid = 9171] [serial = 1163] [outer = 0x8dfcf000] 15:17:48 INFO - PROCESS | 9171 | 1468189068480 Marionette DEBUG loaded listener.js 15:17:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8fbd9c00) [pid = 9171] [serial = 1164] [outer = 0x8dfcf000] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8ebda000) [pid = 9171] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8f397c00) [pid = 9171] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8fa08000) [pid = 9171] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8fe8ac00) [pid = 9171] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8e8be800) [pid = 9171] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8e8ba800) [pid = 9171] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8d420c00) [pid = 9171] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x9196cc00) [pid = 9171] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8e8c0800) [pid = 9171] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fe8c000) [pid = 9171] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x91b22000) [pid = 9171] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:17:49 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8eb3ec00) [pid = 9171] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:17:49 INFO - PROCESS | 9171 | 1468189069951 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1906ms 15:17:49 INFO - PROCESS | 9171 | 1468189069983 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:17:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:17:49 INFO - PROCESS | 9171 | 1468189069989 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 15:17:49 INFO - PROCESS | 9171 | 1468189069996 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 9171 | 1468189070001 Marionette TRACE conn3 <- [1,1522,null,{}] 15:17:50 INFO - PROCESS | 9171 | 1468189070007 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:50 INFO - PROCESS | 9171 | 1468189070012 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:50 INFO - PROCESS | 9171 | 1468189070204 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:17:50 INFO - PROCESS | 9171 | 1468189070334 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 9171 | 1468189070344 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4f000 == 12 [pid = 9171] [id = 388] 15:17:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8dfcc800) [pid = 9171] [serial = 1165] [outer = (nil)] 15:17:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8fac8000) [pid = 9171] [serial = 1166] [outer = 0x8dfcc800] 15:17:50 INFO - PROCESS | 9171 | 1468189070415 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8fbddc00) [pid = 9171] [serial = 1167] [outer = 0x8dfcc800] 15:17:50 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:50 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:17:51 INFO - PROCESS | 9171 | 1468189071185 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:17:51 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 () { 15:17:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:17:51 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 () { 15:17:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:17:51 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 () { 15:17:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:17:51 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 () { 15:17:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:17:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1236ms 15:17:51 INFO - PROCESS | 9171 | 1468189071232 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 9171 | 1468189071242 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 15:17:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:17:51 INFO - PROCESS | 9171 | 1468189071316 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 9171 | 1468189071323 Marionette TRACE conn3 <- [1,1526,null,{}] 15:17:51 INFO - PROCESS | 9171 | 1468189071339 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:51 INFO - PROCESS | 9171 | 1468189071358 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:51 INFO - PROCESS | 9171 | 1468189071578 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:17:51 INFO - PROCESS | 9171 | 1468189071766 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 9171 | 1468189071781 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfce000 == 13 [pid = 9171] [id = 389] 15:17:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8dfcec00) [pid = 9171] [serial = 1168] [outer = (nil)] 15:17:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8e8c1000) [pid = 9171] [serial = 1169] [outer = 0x8dfcec00] 15:17:51 INFO - PROCESS | 9171 | 1468189071913 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8ebdc400) [pid = 9171] [serial = 1170] [outer = 0x8dfcec00] 15:17:52 INFO - PROCESS | 9171 | 1468189072969 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:17:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:17:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:17:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:17:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:17:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:17:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:17:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1808ms 15:17:53 INFO - PROCESS | 9171 | 1468189073066 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:17:53 INFO - PROCESS | 9171 | 1468189073073 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 15:17:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:17:53 INFO - PROCESS | 9171 | 1468189073084 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 9171 | 1468189073089 Marionette TRACE conn3 <- [1,1530,null,{}] 15:17:53 INFO - PROCESS | 9171 | 1468189073100 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:53 INFO - PROCESS | 9171 | 1468189073109 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:53 INFO - PROCESS | 9171 | 1468189073347 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:17:53 INFO - PROCESS | 9171 | 1468189073574 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 9171 | 1468189073582 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4e000 == 14 [pid = 9171] [id = 390] 15:17:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8fac7400) [pid = 9171] [serial = 1171] [outer = (nil)] 15:17:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8fbe5400) [pid = 9171] [serial = 1172] [outer = 0x8fac7400] 15:17:53 INFO - PROCESS | 9171 | 1468189073704 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8fde5000) [pid = 9171] [serial = 1173] [outer = 0x8fac7400] 15:17:54 INFO - PROCESS | 9171 | 1468189074687 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:17:54 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 15:17:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:17:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:17:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:17:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:17:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:17:54 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. 15:17:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:17:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1646ms 15:17:54 INFO - PROCESS | 9171 | 1468189074734 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:17:54 INFO - PROCESS | 9171 | 1468189074739 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 15:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:17:54 INFO - PROCESS | 9171 | 1468189074774 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:17:54 INFO - PROCESS | 9171 | 1468189074779 Marionette TRACE conn3 <- [1,1534,null,{}] 15:17:54 INFO - PROCESS | 9171 | 1468189074788 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:54 INFO - PROCESS | 9171 | 1468189074793 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:55 INFO - PROCESS | 9171 | 1468189075022 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:17:55 INFO - PROCESS | 9171 | 1468189075303 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 9171 | 1468189075321 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x8feab400 == 15 [pid = 9171] [id = 391] 15:17:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x91960c00) [pid = 9171] [serial = 1174] [outer = (nil)] 15:17:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x91965400) [pid = 9171] [serial = 1175] [outer = 0x91960c00] 15:17:55 INFO - PROCESS | 9171 | 1468189075436 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x91ac1000) [pid = 9171] [serial = 1176] [outer = 0x91960c00] 15:17:56 INFO - PROCESS | 9171 | 1468189076492 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1815ms 15:17:56 INFO - PROCESS | 9171 | 1468189076563 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:17:56 INFO - PROCESS | 9171 | 1468189076568 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 15:17:56 INFO - PROCESS | 9171 | 1468189076576 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - PROCESS | 9171 | 1468189076579 Marionette TRACE conn3 <- [1,1538,null,{}] 15:17:56 INFO - PROCESS | 9171 | 1468189076586 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:56 INFO - PROCESS | 9171 | 1468189076591 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:56 INFO - PROCESS | 9171 | 1468189076799 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:17:57 INFO - PROCESS | 9171 | 1468189077024 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 9171 | 1468189077035 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebdc000 == 16 [pid = 9171] [id = 392] 15:17:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fe84c00) [pid = 9171] [serial = 1177] [outer = (nil)] 15:17:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x91b26800) [pid = 9171] [serial = 1178] [outer = 0x8fe84c00] 15:17:57 INFO - PROCESS | 9171 | 1468189077182 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x91b2b400) [pid = 9171] [serial = 1179] [outer = 0x8fe84c00] 15:17:58 INFO - PROCESS | 9171 | 1468189078202 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1689ms 15:17:58 INFO - PROCESS | 9171 | 1468189078266 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:17:58 INFO - PROCESS | 9171 | 1468189078271 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 15:17:58 INFO - PROCESS | 9171 | 1468189078278 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 9171 | 1468189078281 Marionette TRACE conn3 <- [1,1542,null,{}] 15:17:58 INFO - PROCESS | 9171 | 1468189078288 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:58 INFO - PROCESS | 9171 | 1468189078293 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:58 INFO - PROCESS | 9171 | 1468189078489 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:17:58 INFO - PROCESS | 9171 | 1468189078728 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 9171 | 1468189078739 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:17:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdea800 == 17 [pid = 9171] [id = 393] 15:17:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x91b25400) [pid = 9171] [serial = 1180] [outer = (nil)] 15:17:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x91bddc00) [pid = 9171] [serial = 1181] [outer = 0x91b25400] 15:17:58 INFO - PROCESS | 9171 | 1468189078877 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x923a2400) [pid = 9171] [serial = 1182] [outer = 0x91b25400] 15:18:00 INFO - PROCESS | 9171 | 1468189080135 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1939ms 15:18:00 INFO - PROCESS | 9171 | 1468189080226 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 9171 | 1468189080246 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 15:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:18:00 INFO - PROCESS | 9171 | 1468189080272 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 9171 | 1468189080275 Marionette TRACE conn3 <- [1,1546,null,{}] 15:18:00 INFO - PROCESS | 9171 | 1468189080388 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:00 INFO - PROCESS | 9171 | 1468189080393 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:00 INFO - PROCESS | 9171 | 1468189080597 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x91aca000) [pid = 9171] [serial = 1131] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x91965800) [pid = 9171] [serial = 1130] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fbd8c00) [pid = 9171] [serial = 1098] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8fac9800) [pid = 9171] [serial = 1104] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x91968000) [pid = 9171] [serial = 1128] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8eb35800) [pid = 9171] [serial = 1101] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x929de800) [pid = 9171] [serial = 1115] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8dfc8c00) [pid = 9171] [serial = 1119] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8faa4800) [pid = 9171] [serial = 1103] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x929e2c00) [pid = 9171] [serial = 1116] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8e9a3000) [pid = 9171] [serial = 1100] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x91ac5c00) [pid = 9171] [serial = 1109] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x91ac8800) [pid = 9171] [serial = 1110] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8de4d000) [pid = 9171] [serial = 1118] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8ebe0000) [pid = 9171] [serial = 1122] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fea5800) [pid = 9171] [serial = 1106] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x91bd5400) [pid = 9171] [serial = 1112] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8facbc00) [pid = 9171] [serial = 1125] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8feaac00) [pid = 9171] [serial = 1127] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x91bd9c00) [pid = 9171] [serial = 1113] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x8eb3fc00) [pid = 9171] [serial = 1121] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x8faac800) [pid = 9171] [serial = 1124] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x8feab800) [pid = 9171] [serial = 1107] [outer = (nil)] [url = about:blank] 15:18:00 INFO - PROCESS | 9171 | 1468189080836 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 9171 | 1468189080850 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4dc00 == 18 [pid = 9171] [id = 394] 15:18:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x8de4ec00) [pid = 9171] [serial = 1183] [outer = (nil)] 15:18:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x8dfca400) [pid = 9171] [serial = 1184] [outer = 0x8de4ec00] 15:18:00 INFO - PROCESS | 9171 | 1468189080936 Marionette DEBUG loaded listener.js 15:18:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8eb34400) [pid = 9171] [serial = 1185] [outer = 0x8de4ec00] 15:18:01 INFO - PROCESS | 9171 | 1468189081991 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1810ms 15:18:02 INFO - PROCESS | 9171 | 1468189082069 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:18:02 INFO - PROCESS | 9171 | 1468189082076 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 15:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:18:02 INFO - PROCESS | 9171 | 1468189082086 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:18:02 INFO - PROCESS | 9171 | 1468189082090 Marionette TRACE conn3 <- [1,1550,null,{}] 15:18:02 INFO - PROCESS | 9171 | 1468189082097 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:02 INFO - PROCESS | 9171 | 1468189082102 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:02 INFO - PROCESS | 9171 | 1468189082315 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:18:02 INFO - PROCESS | 9171 | 1468189082506 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 9171 | 1468189082518 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:02 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d420c00 == 19 [pid = 9171] [id = 395] 15:18:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8fa04400) [pid = 9171] [serial = 1186] [outer = (nil)] 15:18:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8fab1c00) [pid = 9171] [serial = 1187] [outer = 0x8fa04400] 15:18:02 INFO - PROCESS | 9171 | 1468189082591 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8faca800) [pid = 9171] [serial = 1188] [outer = 0x8fa04400] 15:18:03 INFO - PROCESS | 9171 | 1468189083434 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1386ms 15:18:03 INFO - PROCESS | 9171 | 1468189083473 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:18:03 INFO - PROCESS | 9171 | 1468189083477 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 15:18:03 INFO - PROCESS | 9171 | 1468189083483 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 9171 | 1468189083489 Marionette TRACE conn3 <- [1,1554,null,{}] 15:18:03 INFO - PROCESS | 9171 | 1468189083512 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:03 INFO - PROCESS | 9171 | 1468189083520 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:03 INFO - PROCESS | 9171 | 1468189083810 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:18:03 INFO - PROCESS | 9171 | 1468189083856 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 9171 | 1468189083872 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe89c00 == 20 [pid = 9171] [id = 396] 15:18:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8fe8a000) [pid = 9171] [serial = 1189] [outer = (nil)] 15:18:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8fea1800) [pid = 9171] [serial = 1190] [outer = 0x8fe8a000] 15:18:04 INFO - PROCESS | 9171 | 1468189084089 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8feabc00) [pid = 9171] [serial = 1191] [outer = 0x8fe8a000] 15:18:05 INFO - PROCESS | 9171 | 1468189085371 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1943ms 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8f38e400) [pid = 9171] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fe82000) [pid = 9171] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x91bdc800) [pid = 9171] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x9196a400) [pid = 9171] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x92ed8c00) [pid = 9171] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x8e8bb400) [pid = 9171] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x8ef67c00) [pid = 9171] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x8d416c00) [pid = 9171] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x8dfcf000) [pid = 9171] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x8e9a8000) [pid = 9171] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:18:05 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0x8d41a000) [pid = 9171] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:18:05 INFO - PROCESS | 9171 | 1468189085546 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 9171 | 1468189085549 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 15:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:18:05 INFO - PROCESS | 9171 | 1468189085560 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 9171 | 1468189085563 Marionette TRACE conn3 <- [1,1558,null,{}] 15:18:05 INFO - PROCESS | 9171 | 1468189085582 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:05 INFO - PROCESS | 9171 | 1468189085587 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:05 INFO - PROCESS | 9171 | 1468189085750 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:18:05 INFO - PROCESS | 9171 | 1468189085936 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:05 INFO - PROCESS | 9171 | 1468189085945 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef67c00 == 21 [pid = 9171] [id = 397] 15:18:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x8fa07c00) [pid = 9171] [serial = 1192] [outer = (nil)] 15:18:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x8fdedc00) [pid = 9171] [serial = 1193] [outer = 0x8fa07c00] 15:18:06 INFO - PROCESS | 9171 | 1468189086025 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x91968000) [pid = 9171] [serial = 1194] [outer = 0x8fa07c00] 15:18:06 INFO - PROCESS | 9171 | 1468189086858 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:18:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1349ms 15:18:06 INFO - PROCESS | 9171 | 1468189086912 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:18:06 INFO - PROCESS | 9171 | 1468189086915 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 15:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:18:06 INFO - PROCESS | 9171 | 1468189086922 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:18:06 INFO - PROCESS | 9171 | 1468189086926 Marionette TRACE conn3 <- [1,1562,null,{}] 15:18:06 INFO - PROCESS | 9171 | 1468189086931 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:06 INFO - PROCESS | 9171 | 1468189086936 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:07 INFO - PROCESS | 9171 | 1468189087110 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:18:07 INFO - PROCESS | 9171 | 1468189087242 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 9171 | 1468189087256 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de46c00 == 22 [pid = 9171] [id = 398] 15:18:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x8dfcbc00) [pid = 9171] [serial = 1195] [outer = (nil)] 15:18:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x91ac8800) [pid = 9171] [serial = 1196] [outer = 0x8dfcbc00] 15:18:07 INFO - PROCESS | 9171 | 1468189087342 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x91acdc00) [pid = 9171] [serial = 1197] [outer = 0x8dfcbc00] 15:18:08 INFO - PROCESS | 9171 | 1468189088406 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1539ms 15:18:08 INFO - PROCESS | 9171 | 1468189088463 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 9171 | 1468189088470 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 15:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:18:08 INFO - PROCESS | 9171 | 1468189088479 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 9171 | 1468189088485 Marionette TRACE conn3 <- [1,1566,null,{}] 15:18:08 INFO - PROCESS | 9171 | 1468189088495 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:08 INFO - PROCESS | 9171 | 1468189088500 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:08 INFO - PROCESS | 9171 | 1468189088742 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:18:09 INFO - PROCESS | 9171 | 1468189089004 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 9171 | 1468189089020 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8ba800 == 23 [pid = 9171] [id = 399] 15:18:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8e8bfc00) [pid = 9171] [serial = 1198] [outer = (nil)] 15:18:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8ef60800) [pid = 9171] [serial = 1199] [outer = 0x8e8bfc00] 15:18:09 INFO - PROCESS | 9171 | 1468189089159 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8f394000) [pid = 9171] [serial = 1200] [outer = 0x8e8bfc00] 15:18:10 INFO - PROCESS | 9171 | 1468189090145 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1689ms 15:18:10 INFO - PROCESS | 9171 | 1468189090171 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:18:10 INFO - PROCESS | 9171 | 1468189090179 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 15:18:10 INFO - PROCESS | 9171 | 1468189090191 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 9171 | 1468189090197 Marionette TRACE conn3 <- [1,1570,null,{}] 15:18:10 INFO - PROCESS | 9171 | 1468189090204 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:10 INFO - PROCESS | 9171 | 1468189090210 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:10 INFO - PROCESS | 9171 | 1468189090462 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:18:10 INFO - PROCESS | 9171 | 1468189090715 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 9171 | 1468189090726 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe0400 == 24 [pid = 9171] [id = 400] 15:18:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8fbe4400) [pid = 9171] [serial = 1201] [outer = (nil)] 15:18:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8fded400) [pid = 9171] [serial = 1202] [outer = 0x8fbe4400] 15:18:10 INFO - PROCESS | 9171 | 1468189090815 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8fe9d800) [pid = 9171] [serial = 1203] [outer = 0x8fbe4400] 15:18:11 INFO - PROCESS | 9171 | 1468189091825 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1692ms 15:18:11 INFO - PROCESS | 9171 | 1468189091883 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:18:11 INFO - PROCESS | 9171 | 1468189091888 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 15:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:18:11 INFO - PROCESS | 9171 | 1468189091895 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 9171 | 1468189091901 Marionette TRACE conn3 <- [1,1574,null,{}] 15:18:11 INFO - PROCESS | 9171 | 1468189091919 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:11 INFO - PROCESS | 9171 | 1468189091928 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:12 INFO - PROCESS | 9171 | 1468189092178 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:18:12 INFO - PROCESS | 9171 | 1468189092460 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 9171 | 1468189092476 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bda800 == 25 [pid = 9171] [id = 401] 15:18:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x91bdac00) [pid = 9171] [serial = 1204] [outer = (nil)] 15:18:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x923a2000) [pid = 9171] [serial = 1205] [outer = 0x91bdac00] 15:18:12 INFO - PROCESS | 9171 | 1468189092566 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x923abc00) [pid = 9171] [serial = 1206] [outer = 0x91bdac00] 15:18:13 INFO - PROCESS | 9171 | 1468189093575 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:18:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:18:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1744ms 15:18:13 INFO - PROCESS | 9171 | 1468189093643 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 9171 | 1468189093651 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 15:18:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:18:13 INFO - PROCESS | 9171 | 1468189093663 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 9171 | 1468189093668 Marionette TRACE conn3 <- [1,1578,null,{}] 15:18:13 INFO - PROCESS | 9171 | 1468189093679 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:13 INFO - PROCESS | 9171 | 1468189093687 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:14 INFO - PROCESS | 9171 | 1468189094031 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:18:14 INFO - PROCESS | 9171 | 1468189094393 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 9171 | 1468189094406 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43c00 == 26 [pid = 9171] [id = 402] 15:18:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x91b26c00) [pid = 9171] [serial = 1207] [outer = (nil)] 15:18:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x929de800) [pid = 9171] [serial = 1208] [outer = 0x91b26c00] 15:18:14 INFO - PROCESS | 9171 | 1468189094546 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x929e0800) [pid = 9171] [serial = 1209] [outer = 0x91b26c00] 15:18:15 INFO - PROCESS | 9171 | 1468189095685 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:18:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:18:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2095ms 15:18:15 INFO - PROCESS | 9171 | 1468189095758 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 9171 | 1468189095761 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 15:18:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:18:15 INFO - PROCESS | 9171 | 1468189095769 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 9171 | 1468189095774 Marionette TRACE conn3 <- [1,1582,null,{}] 15:18:15 INFO - PROCESS | 9171 | 1468189095781 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:15 INFO - PROCESS | 9171 | 1468189095786 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:16 INFO - PROCESS | 9171 | 1468189096029 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:18:16 INFO - PROCESS | 9171 | 1468189096267 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 9171 | 1468189096273 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b28800 == 27 [pid = 9171] [id = 403] 15:18:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x929db400) [pid = 9171] [serial = 1210] [outer = (nil)] 15:18:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x92bb3000) [pid = 9171] [serial = 1211] [outer = 0x929db400] 15:18:16 INFO - PROCESS | 9171 | 1468189096380 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x92bb7800) [pid = 9171] [serial = 1212] [outer = 0x929db400] 15:18:17 INFO - PROCESS | 9171 | 1468189097376 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:18:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1688ms 15:18:17 INFO - PROCESS | 9171 | 1468189097459 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 9171 | 1468189097463 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 15:18:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:18:17 INFO - PROCESS | 9171 | 1468189097470 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 9171 | 1468189097475 Marionette TRACE conn3 <- [1,1586,null,{}] 15:18:17 INFO - PROCESS | 9171 | 1468189097481 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:17 INFO - PROCESS | 9171 | 1468189097493 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:17 INFO - PROCESS | 9171 | 1468189097770 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:18:18 INFO - PROCESS | 9171 | 1468189098011 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:18 INFO - PROCESS | 9171 | 1468189098023 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417400 == 28 [pid = 9171] [id = 404] 15:18:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8de4d400) [pid = 9171] [serial = 1213] [outer = (nil)] 15:18:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x93832400) [pid = 9171] [serial = 1214] [outer = 0x8de4d400] 15:18:18 INFO - PROCESS | 9171 | 1468189098109 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x93835000) [pid = 9171] [serial = 1215] [outer = 0x8de4d400] 15:18:19 INFO - PROCESS | 9171 | 1468189099058 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1632ms 15:18:19 INFO - PROCESS | 9171 | 1468189099108 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:18:19 INFO - PROCESS | 9171 | 1468189099113 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 15:18:19 INFO - PROCESS | 9171 | 1468189099120 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:18:19 INFO - PROCESS | 9171 | 1468189099124 Marionette TRACE conn3 <- [1,1590,null,{}] 15:18:19 INFO - PROCESS | 9171 | 1468189099130 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:19 INFO - PROCESS | 9171 | 1468189099136 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:19 INFO - PROCESS | 9171 | 1468189099335 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:18:19 INFO - PROCESS | 9171 | 1468189099805 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 9171 | 1468189099816 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de45c00 == 29 [pid = 9171] [id = 405] 15:18:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8de47c00) [pid = 9171] [serial = 1216] [outer = (nil)] 15:18:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8dfcb000) [pid = 9171] [serial = 1217] [outer = 0x8de47c00] 15:18:19 INFO - PROCESS | 9171 | 1468189099936 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8e8c9800) [pid = 9171] [serial = 1218] [outer = 0x8de47c00] 15:18:20 INFO - PROCESS | 9171 | 1468189100900 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1834ms 15:18:20 INFO - PROCESS | 9171 | 1468189100957 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 9171 | 1468189100964 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 15:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:18:20 INFO - PROCESS | 9171 | 1468189100973 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - PROCESS | 9171 | 1468189100978 Marionette TRACE conn3 <- [1,1594,null,{}] 15:18:20 INFO - PROCESS | 9171 | 1468189100988 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:20 INFO - PROCESS | 9171 | 1468189100995 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:21 INFO - PROCESS | 9171 | 1468189101286 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:18:22 INFO - PROCESS | 9171 | --DOCSHELL 0x8d419c00 == 28 [pid = 9171] [id = 384] 15:18:22 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfd0c00 == 27 [pid = 9171] [id = 383] 15:18:22 INFO - PROCESS | 9171 | 1468189102607 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 9171 | 1468189102619 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fac8000) [pid = 9171] [serial = 1166] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8faa7800) [pid = 9171] [serial = 1137] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fa07400) [pid = 9171] [serial = 1136] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x9196e800) [pid = 9171] [serial = 1140] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fe8f000) [pid = 9171] [serial = 1139] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x923af800) [pid = 9171] [serial = 1143] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x923a9c00) [pid = 9171] [serial = 1142] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x92bb2400) [pid = 9171] [serial = 1146] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x929e4000) [pid = 9171] [serial = 1145] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x938cd000) [pid = 9171] [serial = 1149] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x93827c00) [pid = 9171] [serial = 1148] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8e8c4c00) [pid = 9171] [serial = 1151] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8f390c00) [pid = 9171] [serial = 1161] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8dfc6c00) [pid = 9171] [serial = 1134] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8de44c00) [pid = 9171] [serial = 1133] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8fac9400) [pid = 9171] [serial = 1163] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8e9b0400) [pid = 9171] [serial = 1157] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8d41f000) [pid = 9171] [serial = 1154] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8de49400) [pid = 9171] [serial = 1155] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8e9ab400) [pid = 9171] [serial = 1152] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8ef6a800) [pid = 9171] [serial = 1160] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x8fbd9c00) [pid = 9171] [serial = 1164] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x8eb3ac00) [pid = 9171] [serial = 1158] [outer = (nil)] [url = about:blank] 15:18:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415000 == 28 [pid = 9171] [id = 406] 15:18:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8d415400) [pid = 9171] [serial = 1219] [outer = (nil)] 15:18:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8d41c800) [pid = 9171] [serial = 1220] [outer = 0x8d415400] 15:18:22 INFO - PROCESS | 9171 | 1468189102888 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8de42800) [pid = 9171] [serial = 1221] [outer = 0x8d415400] 15:18:23 INFO - PROCESS | 9171 | 1468189103914 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2992ms 15:18:23 INFO - PROCESS | 9171 | 1468189103966 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 9171 | 1468189103974 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 15:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:18:23 INFO - PROCESS | 9171 | 1468189103985 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 9171 | 1468189103990 Marionette TRACE conn3 <- [1,1598,null,{}] 15:18:24 INFO - PROCESS | 9171 | 1468189104002 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:24 INFO - PROCESS | 9171 | 1468189104009 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:24 INFO - PROCESS | 9171 | 1468189104236 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:18:24 INFO - PROCESS | 9171 | 1468189104483 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:24 INFO - PROCESS | 9171 | 1468189104500 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c0000 == 29 [pid = 9171] [id = 407] 15:18:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8e8c0400) [pid = 9171] [serial = 1222] [outer = (nil)] 15:18:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8e8c1c00) [pid = 9171] [serial = 1223] [outer = 0x8e8c0400] 15:18:24 INFO - PROCESS | 9171 | 1468189104628 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8e9a2c00) [pid = 9171] [serial = 1224] [outer = 0x8e8c0400] 15:18:25 INFO - PROCESS | 9171 | 1468189105918 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1992ms 15:18:25 INFO - PROCESS | 9171 | 1468189105979 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:18:25 INFO - PROCESS | 9171 | 1468189105995 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 15:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:18:26 INFO - PROCESS | 9171 | 1468189106080 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 9171 | 1468189106090 Marionette TRACE conn3 <- [1,1602,null,{}] 15:18:26 INFO - PROCESS | 9171 | 1468189106252 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:26 INFO - PROCESS | 9171 | 1468189106265 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:26 INFO - PROCESS | 9171 | 1468189106618 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:18:26 INFO - PROCESS | 9171 | 1468189106837 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 9171 | 1468189106853 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb35400 == 30 [pid = 9171] [id = 408] 15:18:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8eb36c00) [pid = 9171] [serial = 1225] [outer = (nil)] 15:18:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8ebd7800) [pid = 9171] [serial = 1226] [outer = 0x8eb36c00] 15:18:26 INFO - PROCESS | 9171 | 1468189106986 Marionette DEBUG loaded listener.js 15:18:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8ebe0c00) [pid = 9171] [serial = 1227] [outer = 0x8eb36c00] 15:18:28 INFO - PROCESS | 9171 | 1468189108178 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2226ms 15:18:28 INFO - PROCESS | 9171 | 1468189108240 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:18:28 INFO - PROCESS | 9171 | 1468189108244 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 15:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:18:28 INFO - PROCESS | 9171 | 1468189108252 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:18:28 INFO - PROCESS | 9171 | 1468189108260 Marionette TRACE conn3 <- [1,1606,null,{}] 15:18:28 INFO - PROCESS | 9171 | 1468189108286 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:28 INFO - PROCESS | 9171 | 1468189108298 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:28 INFO - PROCESS | 9171 | 1468189108561 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:18:28 INFO - PROCESS | 9171 | 1468189108845 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:28 INFO - PROCESS | 9171 | 1468189108858 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa07400 == 31 [pid = 9171] [id = 409] 15:18:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8fa08000) [pid = 9171] [serial = 1228] [outer = (nil)] 15:18:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8fa0f400) [pid = 9171] [serial = 1229] [outer = 0x8fa08000] 15:18:28 INFO - PROCESS | 9171 | 1468189108952 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8faab800) [pid = 9171] [serial = 1230] [outer = 0x8fa08000] 15:18:29 INFO - PROCESS | 9171 | 1468189109994 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1807ms 15:18:30 INFO - PROCESS | 9171 | 1468189110062 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 9171 | 1468189110068 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 15:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:18:30 INFO - PROCESS | 9171 | 1468189110075 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 9171 | 1468189110079 Marionette TRACE conn3 <- [1,1610,null,{}] 15:18:30 INFO - PROCESS | 9171 | 1468189110085 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:30 INFO - PROCESS | 9171 | 1468189110091 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:30 INFO - PROCESS | 9171 | 1468189110308 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:18:30 INFO - PROCESS | 9171 | 1468189110573 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:30 INFO - PROCESS | 9171 | 1468189110582 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d421000 == 32 [pid = 9171] [id = 410] 15:18:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8e9a5000) [pid = 9171] [serial = 1231] [outer = (nil)] 15:18:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8facdc00) [pid = 9171] [serial = 1232] [outer = 0x8e9a5000] 15:18:30 INFO - PROCESS | 9171 | 1468189110736 Marionette DEBUG loaded listener.js 15:18:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8fbdbc00) [pid = 9171] [serial = 1233] [outer = 0x8e9a5000] 15:18:31 INFO - PROCESS | 9171 | 1468189111714 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1701ms 15:18:31 INFO - PROCESS | 9171 | 1468189111778 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:18:31 INFO - PROCESS | 9171 | 1468189111783 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 15:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:18:31 INFO - PROCESS | 9171 | 1468189111792 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 9171 | 1468189111795 Marionette TRACE conn3 <- [1,1614,null,{}] 15:18:31 INFO - PROCESS | 9171 | 1468189111802 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:31 INFO - PROCESS | 9171 | 1468189111807 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:32 INFO - PROCESS | 9171 | 1468189112003 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:18:32 INFO - PROCESS | 9171 | 1468189112330 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:32 INFO - PROCESS | 9171 | 1468189112344 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de49c00 == 33 [pid = 9171] [id = 411] 15:18:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8de4a400) [pid = 9171] [serial = 1234] [outer = (nil)] 15:18:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8dfc1c00) [pid = 9171] [serial = 1235] [outer = 0x8de4a400] 15:18:32 INFO - PROCESS | 9171 | 1468189112483 Marionette DEBUG loaded listener.js 15:18:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8e9ad000) [pid = 9171] [serial = 1236] [outer = 0x8de4a400] 15:18:33 INFO - PROCESS | 9171 | --DOCSHELL 0x8de45c00 == 32 [pid = 9171] [id = 405] 15:18:33 INFO - PROCESS | 9171 | 1468189113642 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:18:33 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 15:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1901ms 15:18:33 INFO - PROCESS | 9171 | 1468189113697 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:18:33 INFO - PROCESS | 9171 | 1468189113703 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 15:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:18:33 INFO - PROCESS | 9171 | 1468189113712 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:18:33 INFO - PROCESS | 9171 | 1468189113718 Marionette TRACE conn3 <- [1,1618,null,{}] 15:18:33 INFO - PROCESS | 9171 | 1468189113728 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:33 INFO - PROCESS | 9171 | 1468189113736 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:33 INFO - PROCESS | 9171 | 1468189113926 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:18:34 INFO - PROCESS | 9171 | 1468189114156 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 9171 | 1468189114169 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f399400 == 33 [pid = 9171] [id = 412] 15:18:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8fa03000) [pid = 9171] [serial = 1237] [outer = (nil)] 15:18:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8faa4800) [pid = 9171] [serial = 1238] [outer = 0x8fa03000] 15:18:34 INFO - PROCESS | 9171 | 1468189114302 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8facf400) [pid = 9171] [serial = 1239] [outer = 0x8fa03000] 15:18:35 INFO - PROCESS | 9171 | 1468189115231 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1547ms 15:18:35 INFO - PROCESS | 9171 | 1468189115263 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 9171 | 1468189115271 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 15:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:18:35 INFO - PROCESS | 9171 | 1468189115279 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 9171 | 1468189115286 Marionette TRACE conn3 <- [1,1622,null,{}] 15:18:35 INFO - PROCESS | 9171 | 1468189115305 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:35 INFO - PROCESS | 9171 | 1468189115311 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:35 INFO - PROCESS | 9171 | 1468189115561 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:18:35 INFO - PROCESS | 9171 | 1468189115609 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 9171 | 1468189115620 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde2800 == 34 [pid = 9171] [id = 413] 15:18:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8fe86c00) [pid = 9171] [serial = 1240] [outer = (nil)] 15:18:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fe8f400) [pid = 9171] [serial = 1241] [outer = 0x8fe86c00] 15:18:35 INFO - PROCESS | 9171 | 1468189115702 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fea1400) [pid = 9171] [serial = 1242] [outer = 0x8fe86c00] 15:18:36 INFO - PROCESS | 9171 | 1468189116741 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:18:36 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 15:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1504ms 15:18:36 INFO - PROCESS | 9171 | 1468189116784 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:18:36 INFO - PROCESS | 9171 | 1468189116789 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 15:18:36 INFO - PROCESS | 9171 | 1468189116811 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 9171 | 1468189116821 Marionette TRACE conn3 <- [1,1626,null,{}] 15:18:36 INFO - PROCESS | 9171 | 1468189116831 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:36 INFO - PROCESS | 9171 | 1468189116837 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:37 INFO - PROCESS | 9171 | 1468189117069 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:18:37 INFO - PROCESS | 9171 | 1468189117096 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 9171 | 1468189117103 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc7c00 == 35 [pid = 9171] [id = 414] 15:18:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fe90c00) [pid = 9171] [serial = 1243] [outer = (nil)] 15:18:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x91b28c00) [pid = 9171] [serial = 1244] [outer = 0x8fe90c00] 15:18:37 INFO - PROCESS | 9171 | 1468189117180 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x91b26000) [pid = 9171] [serial = 1245] [outer = 0x8fe90c00] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fe8a000) [pid = 9171] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x91b25400) [pid = 9171] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x91960c00) [pid = 9171] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fa07c00) [pid = 9171] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8dfcec00) [pid = 9171] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8dfcc800) [pid = 9171] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fa04400) [pid = 9171] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fac7400) [pid = 9171] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8fe84c00) [pid = 9171] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8de4ec00) [pid = 9171] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8de47c00) [pid = 9171] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8e8bfc00) [pid = 9171] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8fbe4400) [pid = 9171] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x91bdac00) [pid = 9171] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x91b26c00) [pid = 9171] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x929db400) [pid = 9171] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8de4d400) [pid = 9171] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:18:37 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8dfcbc00) [pid = 9171] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:18:38 INFO - PROCESS | 9171 | 1468189118249 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1509ms 15:18:38 INFO - PROCESS | 9171 | 1468189118306 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:18:38 INFO - PROCESS | 9171 | 1468189118311 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 15:18:38 INFO - PROCESS | 9171 | 1468189118317 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 9171 | 1468189118321 Marionette TRACE conn3 <- [1,1630,null,{}] 15:18:38 INFO - PROCESS | 9171 | 1468189118326 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:38 INFO - PROCESS | 9171 | 1468189118331 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:38 INFO - PROCESS | 9171 | 1468189118514 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:18:38 INFO - PROCESS | 9171 | 1468189118650 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 9171 | 1468189118659 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:38 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc1400 == 36 [pid = 9171] [id = 415] 15:18:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8e8c2000) [pid = 9171] [serial = 1246] [outer = (nil)] 15:18:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8fe87000) [pid = 9171] [serial = 1247] [outer = 0x8e8c2000] 15:18:38 INFO - PROCESS | 9171 | 1468189118733 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x9196cc00) [pid = 9171] [serial = 1248] [outer = 0x8e8c2000] 15:18:39 INFO - PROCESS | 9171 | 1468189119680 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1431ms 15:18:39 INFO - PROCESS | 9171 | 1468189119749 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 9171 | 1468189119756 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 15:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:18:39 INFO - PROCESS | 9171 | 1468189119766 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 9171 | 1468189119772 Marionette TRACE conn3 <- [1,1634,null,{}] 15:18:39 INFO - PROCESS | 9171 | 1468189119855 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:39 INFO - PROCESS | 9171 | 1468189119867 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:40 INFO - PROCESS | 9171 | 1468189120159 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:18:40 INFO - PROCESS | 9171 | 1468189120424 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:40 INFO - PROCESS | 9171 | 1468189120439 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd8c00 == 37 [pid = 9171] [id = 416] 15:18:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8ebdf000) [pid = 9171] [serial = 1249] [outer = (nil)] 15:18:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8ef60c00) [pid = 9171] [serial = 1250] [outer = 0x8ebdf000] 15:18:40 INFO - PROCESS | 9171 | 1468189120573 Marionette DEBUG loaded listener.js 15:18:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8f394800) [pid = 9171] [serial = 1251] [outer = 0x8ebdf000] 15:18:41 INFO - PROCESS | 9171 | 1468189121803 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2103ms 15:18:41 INFO - PROCESS | 9171 | 1468189121892 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:18:41 INFO - PROCESS | 9171 | 1468189121905 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 15:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:18:41 INFO - PROCESS | 9171 | 1468189121937 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:18:41 INFO - PROCESS | 9171 | 1468189121947 Marionette TRACE conn3 <- [1,1638,null,{}] 15:18:42 INFO - PROCESS | 9171 | 1468189122104 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:42 INFO - PROCESS | 9171 | 1468189122113 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:42 INFO - PROCESS | 9171 | 1468189122525 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:18:42 INFO - PROCESS | 9171 | 1468189122684 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 9171 | 1468189122694 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdeb800 == 38 [pid = 9171] [id = 417] 15:18:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fdec400) [pid = 9171] [serial = 1252] [outer = (nil)] 15:18:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8fea4000) [pid = 9171] [serial = 1253] [outer = 0x8fdec400] 15:18:42 INFO - PROCESS | 9171 | 1468189122781 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x9196e000) [pid = 9171] [serial = 1254] [outer = 0x8fdec400] 15:18:43 INFO - PROCESS | 9171 | 1468189123808 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1960ms 15:18:43 INFO - PROCESS | 9171 | 1468189123883 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:18:43 INFO - PROCESS | 9171 | 1468189123888 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 15:18:43 INFO - PROCESS | 9171 | 1468189123895 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 9171 | 1468189123904 Marionette TRACE conn3 <- [1,1642,null,{}] 15:18:43 INFO - PROCESS | 9171 | 1468189123922 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:43 INFO - PROCESS | 9171 | 1468189123932 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:44 INFO - PROCESS | 9171 | 1468189124261 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:18:44 INFO - PROCESS | 9171 | 1468189124520 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 9171 | 1468189124532 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x923a8400 == 39 [pid = 9171] [id = 418] 15:18:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x923a8800) [pid = 9171] [serial = 1255] [outer = (nil)] 15:18:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x923afc00) [pid = 9171] [serial = 1256] [outer = 0x923a8800] 15:18:44 INFO - PROCESS | 9171 | 1468189124622 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x929d7800) [pid = 9171] [serial = 1257] [outer = 0x923a8800] 15:18:45 INFO - PROCESS | 9171 | 1468189125670 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1847ms 15:18:45 INFO - PROCESS | 9171 | 1468189125743 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 9171 | 1468189125747 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 15:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:18:45 INFO - PROCESS | 9171 | 1468189125756 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 9171 | 1468189125760 Marionette TRACE conn3 <- [1,1646,null,{}] 15:18:45 INFO - PROCESS | 9171 | 1468189125767 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:45 INFO - PROCESS | 9171 | 1468189125773 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:45 INFO - PROCESS | 9171 | 1468189125976 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:18:46 INFO - PROCESS | 9171 | 1468189126199 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 9171 | 1468189126211 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x91acd400 == 40 [pid = 9171] [id = 419] 15:18:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x929d9c00) [pid = 9171] [serial = 1258] [outer = (nil)] 15:18:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x92bafc00) [pid = 9171] [serial = 1259] [outer = 0x929d9c00] 15:18:46 INFO - PROCESS | 9171 | 1468189126341 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x92bb6400) [pid = 9171] [serial = 1260] [outer = 0x929d9c00] 15:18:47 INFO - PROCESS | 9171 | 1468189127373 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1686ms 15:18:47 INFO - PROCESS | 9171 | 1468189127443 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 9171 | 1468189127448 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 15:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:18:47 INFO - PROCESS | 9171 | 1468189127456 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 9171 | 1468189127461 Marionette TRACE conn3 <- [1,1650,null,{}] 15:18:47 INFO - PROCESS | 9171 | 1468189127467 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:47 INFO - PROCESS | 9171 | 1468189127473 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:47 INFO - PROCESS | 9171 | 1468189127671 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:18:47 INFO - PROCESS | 9171 | 1468189127852 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 9171 | 1468189127860 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4c00 == 41 [pid = 9171] [id = 420] 15:18:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8e8bec00) [pid = 9171] [serial = 1261] [outer = (nil)] 15:18:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x92ed9400) [pid = 9171] [serial = 1262] [outer = 0x8e8bec00] 15:18:48 INFO - PROCESS | 9171 | 1468189128005 Marionette DEBUG loaded listener.js 15:18:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x93827800) [pid = 9171] [serial = 1263] [outer = 0x8e8bec00] 15:18:48 INFO - PROCESS | 9171 | 1468189128996 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1580ms 15:18:49 INFO - PROCESS | 9171 | 1468189129038 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:18:49 INFO - PROCESS | 9171 | 1468189129043 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 15:18:49 INFO - PROCESS | 9171 | 1468189129051 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - PROCESS | 9171 | 1468189129054 Marionette TRACE conn3 <- [1,1654,null,{}] 15:18:49 INFO - PROCESS | 9171 | 1468189129062 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:49 INFO - PROCESS | 9171 | 1468189129074 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:49 INFO - PROCESS | 9171 | 1468189129375 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:18:49 INFO - PROCESS | 9171 | 1468189129670 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 9171 | 1468189129677 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc2800 == 42 [pid = 9171] [id = 421] 15:18:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8dfc4000) [pid = 9171] [serial = 1264] [outer = (nil)] 15:18:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fa01800) [pid = 9171] [serial = 1265] [outer = 0x8dfc4000] 15:18:49 INFO - PROCESS | 9171 | 1468189129773 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x9196a000) [pid = 9171] [serial = 1266] [outer = 0x8dfc4000] 15:18:50 INFO - PROCESS | 9171 | 1468189130733 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1742ms 15:18:50 INFO - PROCESS | 9171 | 1468189130793 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 9171 | 1468189130796 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 15:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:18:50 INFO - PROCESS | 9171 | 1468189130804 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 9171 | 1468189130809 Marionette TRACE conn3 <- [1,1658,null,{}] 15:18:50 INFO - PROCESS | 9171 | 1468189130816 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:50 INFO - PROCESS | 9171 | 1468189130821 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:51 INFO - PROCESS | 9171 | 1468189131015 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:18:51 INFO - PROCESS | 9171 | 1468189131200 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 9171 | 1468189131208 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de47c00 == 43 [pid = 9171] [id = 422] 15:18:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8de4bc00) [pid = 9171] [serial = 1267] [outer = (nil)] 15:18:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8dfc6800) [pid = 9171] [serial = 1268] [outer = 0x8de4bc00] 15:18:51 INFO - PROCESS | 9171 | 1468189131555 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8e9b0000) [pid = 9171] [serial = 1269] [outer = 0x8de4bc00] 15:18:52 INFO - PROCESS | 9171 | 1468189132595 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1831ms 15:18:52 INFO - PROCESS | 9171 | 1468189132638 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 9171 | 1468189132644 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 15:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:18:52 INFO - PROCESS | 9171 | 1468189132654 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 9171 | 1468189132657 Marionette TRACE conn3 <- [1,1662,null,{}] 15:18:52 INFO - PROCESS | 9171 | 1468189132667 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:52 INFO - PROCESS | 9171 | 1468189132673 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:52 INFO - PROCESS | 9171 | 1468189132871 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:18:53 INFO - PROCESS | 9171 | 1468189133202 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 9171 | 1468189133214 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bb400 == 44 [pid = 9171] [id = 423] 15:18:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8eb34000) [pid = 9171] [serial = 1270] [outer = (nil)] 15:18:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8fab3800) [pid = 9171] [serial = 1271] [outer = 0x8eb34000] 15:18:53 INFO - PROCESS | 9171 | 1468189133300 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8fbe1800) [pid = 9171] [serial = 1272] [outer = 0x8eb34000] 15:18:53 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4dc00 == 43 [pid = 9171] [id = 394] 15:18:53 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcd400 == 42 [pid = 9171] [id = 387] 15:18:53 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8d41c800) [pid = 9171] [serial = 1220] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef67c00 == 41 [pid = 9171] [id = 397] 15:18:54 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef66c00 == 40 [pid = 9171] [id = 386] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8fea1800) [pid = 9171] [serial = 1190] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x91bddc00) [pid = 9171] [serial = 1181] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x91ac1000) [pid = 9171] [serial = 1176] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x91968000) [pid = 9171] [serial = 1194] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8ebdc400) [pid = 9171] [serial = 1170] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8feabc00) [pid = 9171] [serial = 1191] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8fbddc00) [pid = 9171] [serial = 1167] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8fab1c00) [pid = 9171] [serial = 1187] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x91965400) [pid = 9171] [serial = 1175] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x923a2400) [pid = 9171] [serial = 1182] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8fde5000) [pid = 9171] [serial = 1173] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x91b26800) [pid = 9171] [serial = 1178] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fbe5400) [pid = 9171] [serial = 1172] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8eb34400) [pid = 9171] [serial = 1185] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8faca800) [pid = 9171] [serial = 1188] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x91b2b400) [pid = 9171] [serial = 1179] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8e8c1000) [pid = 9171] [serial = 1169] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8dfca400) [pid = 9171] [serial = 1184] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8fdedc00) [pid = 9171] [serial = 1193] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8dfcb000) [pid = 9171] [serial = 1217] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8ef60800) [pid = 9171] [serial = 1199] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8fded400) [pid = 9171] [serial = 1202] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8f394000) [pid = 9171] [serial = 1200] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x923a2000) [pid = 9171] [serial = 1205] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8fe9d800) [pid = 9171] [serial = 1203] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x929de800) [pid = 9171] [serial = 1208] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x923abc00) [pid = 9171] [serial = 1206] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x929e0800) [pid = 9171] [serial = 1209] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x92bb7800) [pid = 9171] [serial = 1212] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x92bb3000) [pid = 9171] [serial = 1211] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x93835000) [pid = 9171] [serial = 1215] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8e8c9800) [pid = 9171] [serial = 1218] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x91ac8800) [pid = 9171] [serial = 1196] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x93832400) [pid = 9171] [serial = 1214] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x91acdc00) [pid = 9171] [serial = 1197] [outer = (nil)] [url = about:blank] 15:18:54 INFO - PROCESS | 9171 | 1468189134350 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1744ms 15:18:54 INFO - PROCESS | 9171 | 1468189134397 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:18:54 INFO - PROCESS | 9171 | 1468189134404 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 15:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:18:54 INFO - PROCESS | 9171 | 1468189134416 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 9171 | 1468189134420 Marionette TRACE conn3 <- [1,1666,null,{}] 15:18:54 INFO - PROCESS | 9171 | 1468189134427 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:54 INFO - PROCESS | 9171 | 1468189134434 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:54 INFO - PROCESS | 9171 | 1468189134645 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:18:54 INFO - PROCESS | 9171 | 1468189134863 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 9171 | 1468189134872 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ac800 == 41 [pid = 9171] [id = 424] 15:18:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8eb34400) [pid = 9171] [serial = 1273] [outer = (nil)] 15:18:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8fac6800) [pid = 9171] [serial = 1274] [outer = 0x8eb34400] 15:18:54 INFO - PROCESS | 9171 | 1468189134953 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8fde6000) [pid = 9171] [serial = 1275] [outer = 0x8eb34400] 15:18:55 INFO - PROCESS | 9171 | 1468189135881 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1534ms 15:18:55 INFO - PROCESS | 9171 | 1468189135951 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 9171 | 1468189135955 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 15:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:18:55 INFO - PROCESS | 9171 | 1468189135963 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 9171 | 1468189135969 Marionette TRACE conn3 <- [1,1670,null,{}] 15:18:55 INFO - PROCESS | 9171 | 1468189135988 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:55 INFO - PROCESS | 9171 | 1468189135997 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:56 INFO - PROCESS | 9171 | 1468189136188 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:18:56 INFO - PROCESS | 9171 | 1468189136407 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:56 INFO - PROCESS | 9171 | 1468189136418 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea4800 == 42 [pid = 9171] [id = 425] 15:18:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8fea7000) [pid = 9171] [serial = 1276] [outer = (nil)] 15:18:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x91ac0400) [pid = 9171] [serial = 1277] [outer = 0x8fea7000] 15:18:56 INFO - PROCESS | 9171 | 1468189136496 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x91ac7800) [pid = 9171] [serial = 1278] [outer = 0x8fea7000] 15:18:57 INFO - PROCESS | 9171 | 1468189137445 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1547ms 15:18:57 INFO - PROCESS | 9171 | 1468189137514 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:18:57 INFO - PROCESS | 9171 | 1468189137519 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 15:18:57 INFO - PROCESS | 9171 | 1468189137526 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 9171 | 1468189137530 Marionette TRACE conn3 <- [1,1674,null,{}] 15:18:57 INFO - PROCESS | 9171 | 1468189137536 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:57 INFO - PROCESS | 9171 | 1468189137541 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:57 INFO - PROCESS | 9171 | 1468189137781 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:18:57 INFO - PROCESS | 9171 | 1468189137814 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 9171 | 1468189137822 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde9800 == 43 [pid = 9171] [id = 426] 15:18:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x9196e400) [pid = 9171] [serial = 1279] [outer = (nil)] 15:18:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x91b2a800) [pid = 9171] [serial = 1280] [outer = 0x9196e400] 15:18:57 INFO - PROCESS | 9171 | 1468189137897 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x91bd8400) [pid = 9171] [serial = 1281] [outer = 0x9196e400] 15:18:58 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8fe90c00) [pid = 9171] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:18:58 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8fa03000) [pid = 9171] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:18:58 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8de4a400) [pid = 9171] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:18:58 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fe86c00) [pid = 9171] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:18:58 INFO - PROCESS | 9171 | 1468189138967 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1486ms 15:18:59 INFO - PROCESS | 9171 | 1468189139013 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 9171 | 1468189139017 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 15:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:18:59 INFO - PROCESS | 9171 | 1468189139024 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 9171 | 1468189139027 Marionette TRACE conn3 <- [1,1678,null,{}] 15:18:59 INFO - PROCESS | 9171 | 1468189139034 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:59 INFO - PROCESS | 9171 | 1468189139038 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:59 INFO - PROCESS | 9171 | 1468189139281 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:18:59 INFO - PROCESS | 9171 | 1468189139378 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 9171 | 1468189139389 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:18:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f394400 == 44 [pid = 9171] [id = 427] 15:18:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8fa0ac00) [pid = 9171] [serial = 1282] [outer = (nil)] 15:18:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x91acdc00) [pid = 9171] [serial = 1283] [outer = 0x8fa0ac00] 15:18:59 INFO - PROCESS | 9171 | 1468189139477 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x923a4c00) [pid = 9171] [serial = 1284] [outer = 0x8fa0ac00] 15:19:00 INFO - PROCESS | 9171 | 1468189140379 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1438ms 15:19:00 INFO - PROCESS | 9171 | 1468189140464 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 9171 | 1468189140468 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 15:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:19:00 INFO - PROCESS | 9171 | 1468189140475 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - PROCESS | 9171 | 1468189140479 Marionette TRACE conn3 <- [1,1682,null,{}] 15:19:00 INFO - PROCESS | 9171 | 1468189140485 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:00 INFO - PROCESS | 9171 | 1468189140495 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:00 INFO - PROCESS | 9171 | 1468189140696 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:19:00 INFO - PROCESS | 9171 | 1468189140931 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 9171 | 1468189140941 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41f800 == 45 [pid = 9171] [id = 428] 15:19:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8d422000) [pid = 9171] [serial = 1285] [outer = (nil)] 15:19:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8de47400) [pid = 9171] [serial = 1286] [outer = 0x8d422000] 15:19:01 INFO - PROCESS | 9171 | 1468189141104 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8dfcac00) [pid = 9171] [serial = 1287] [outer = 0x8d422000] 15:19:02 INFO - PROCESS | 9171 | 1468189142250 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1850ms 15:19:02 INFO - PROCESS | 9171 | 1468189142332 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:19:02 INFO - PROCESS | 9171 | 1468189142343 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 15:19:02 INFO - PROCESS | 9171 | 1468189142357 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:19:02 INFO - PROCESS | 9171 | 1468189142366 Marionette TRACE conn3 <- [1,1686,null,{}] 15:19:02 INFO - PROCESS | 9171 | 1468189142450 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:02 INFO - PROCESS | 9171 | 1468189142457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:02 INFO - PROCESS | 9171 | 1468189142773 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:19:02 INFO - PROCESS | 9171 | 1468189142977 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:03 INFO - PROCESS | 9171 | 1468189142989 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41e400 == 46 [pid = 9171] [id = 429] 15:19:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8ebdf400) [pid = 9171] [serial = 1288] [outer = (nil)] 15:19:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8ef6bc00) [pid = 9171] [serial = 1289] [outer = 0x8ebdf400] 15:19:03 INFO - PROCESS | 9171 | 1468189143116 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8f39a800) [pid = 9171] [serial = 1290] [outer = 0x8ebdf400] 15:19:04 INFO - PROCESS | 9171 | 1468189144124 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:19:04 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 15:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1818ms 15:19:04 INFO - PROCESS | 9171 | 1468189144174 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 9171 | 1468189144182 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 15:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:19:04 INFO - PROCESS | 9171 | 1468189144192 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:19:04 INFO - PROCESS | 9171 | 1468189144196 Marionette TRACE conn3 <- [1,1690,null,{}] 15:19:04 INFO - PROCESS | 9171 | 1468189144203 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:04 INFO - PROCESS | 9171 | 1468189144209 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:04 INFO - PROCESS | 9171 | 1468189144439 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:19:04 INFO - PROCESS | 9171 | 1468189144732 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:04 INFO - PROCESS | 9171 | 1468189144741 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef61c00 == 47 [pid = 9171] [id = 430] 15:19:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8faad000) [pid = 9171] [serial = 1291] [outer = (nil)] 15:19:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fde7c00) [pid = 9171] [serial = 1292] [outer = 0x8faad000] 15:19:04 INFO - PROCESS | 9171 | 1468189144874 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8fe90c00) [pid = 9171] [serial = 1293] [outer = 0x8faad000] 15:19:05 INFO - PROCESS | 9171 | 1468189145883 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1743ms 15:19:05 INFO - PROCESS | 9171 | 1468189145936 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:19:05 INFO - PROCESS | 9171 | 1468189145940 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 15:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:19:05 INFO - PROCESS | 9171 | 1468189145951 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:19:05 INFO - PROCESS | 9171 | 1468189145964 Marionette TRACE conn3 <- [1,1694,null,{}] 15:19:05 INFO - PROCESS | 9171 | 1468189145986 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:06 INFO - PROCESS | 9171 | 1468189145998 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:06 INFO - PROCESS | 9171 | 1468189146257 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:19:06 INFO - PROCESS | 9171 | 1468189146539 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:06 INFO - PROCESS | 9171 | 1468189146547 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea5800 == 48 [pid = 9171] [id = 431] 15:19:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x91965800) [pid = 9171] [serial = 1294] [outer = (nil)] 15:19:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x929dec00) [pid = 9171] [serial = 1295] [outer = 0x91965800] 15:19:06 INFO - PROCESS | 9171 | 1468189146634 Marionette DEBUG loaded listener.js 15:19:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x92ed4400) [pid = 9171] [serial = 1296] [outer = 0x91965800] 15:19:07 INFO - PROCESS | 9171 | 1468189147625 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1704ms 15:19:07 INFO - PROCESS | 9171 | 1468189147654 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:19:07 INFO - PROCESS | 9171 | 1468189147659 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 15:19:07 INFO - PROCESS | 9171 | 1468189147666 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:19:07 INFO - PROCESS | 9171 | 1468189147670 Marionette TRACE conn3 <- [1,1698,null,{}] 15:19:07 INFO - PROCESS | 9171 | 1468189147676 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:07 INFO - PROCESS | 9171 | 1468189147682 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:07 INFO - PROCESS | 9171 | 1468189147922 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:19:08 INFO - PROCESS | 9171 | 1468189148153 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 9171 | 1468189148162 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de41c00 == 49 [pid = 9171] [id = 432] 15:19:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8dfc7800) [pid = 9171] [serial = 1297] [outer = (nil)] 15:19:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x93832400) [pid = 9171] [serial = 1298] [outer = 0x8dfc7800] 15:19:08 INFO - PROCESS | 9171 | 1468189148261 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x93835800) [pid = 9171] [serial = 1299] [outer = 0x8dfc7800] 15:19:09 INFO - PROCESS | 9171 | 1468189149122 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:19:09 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 15:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1533ms 15:19:09 INFO - PROCESS | 9171 | 1468189149200 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 9171 | 1468189149204 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 15:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:19:09 INFO - PROCESS | 9171 | 1468189149212 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:19:09 INFO - PROCESS | 9171 | 1468189149217 Marionette TRACE conn3 <- [1,1702,null,{}] 15:19:09 INFO - PROCESS | 9171 | 1468189149225 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:09 INFO - PROCESS | 9171 | 1468189149231 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:09 INFO - PROCESS | 9171 | 1468189149436 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:19:09 INFO - PROCESS | 9171 | 1468189149685 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 9171 | 1468189149704 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x9382e000 == 50 [pid = 9171] [id = 433] 15:19:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x93835400) [pid = 9171] [serial = 1300] [outer = (nil)] 15:19:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x93944c00) [pid = 9171] [serial = 1301] [outer = 0x93835400] 15:19:09 INFO - PROCESS | 9171 | 1468189149817 Marionette DEBUG loaded listener.js 15:19:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x93b74000) [pid = 9171] [serial = 1302] [outer = 0x93835400] 15:19:10 INFO - PROCESS | 9171 | 1468189150846 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1689ms 15:19:10 INFO - PROCESS | 9171 | 1468189150903 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:19:10 INFO - PROCESS | 9171 | 1468189150907 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 15:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:19:10 INFO - PROCESS | 9171 | 1468189150915 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:19:10 INFO - PROCESS | 9171 | 1468189150919 Marionette TRACE conn3 <- [1,1706,null,{}] 15:19:10 INFO - PROCESS | 9171 | 1468189150925 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:10 INFO - PROCESS | 9171 | 1468189150932 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:11 INFO - PROCESS | 9171 | 1468189151142 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:19:11 INFO - PROCESS | 9171 | 1468189151375 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 9171 | 1468189151387 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41fc00 == 51 [pid = 9171] [id = 434] 15:19:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8fe88000) [pid = 9171] [serial = 1303] [outer = (nil)] 15:19:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x9500e800) [pid = 9171] [serial = 1304] [outer = 0x8fe88000] 15:19:11 INFO - PROCESS | 9171 | 1468189151530 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x95087c00) [pid = 9171] [serial = 1305] [outer = 0x8fe88000] 15:19:12 INFO - PROCESS | 9171 | 1468189152500 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 15:19:12 INFO - PROCESS | 9171 | 1468189152556 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 9171 | 1468189152563 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 15:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:19:12 INFO - PROCESS | 9171 | 1468189152573 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:19:12 INFO - PROCESS | 9171 | 1468189152577 Marionette TRACE conn3 <- [1,1710,null,{}] 15:19:12 INFO - PROCESS | 9171 | 1468189152588 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:12 INFO - PROCESS | 9171 | 1468189152595 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:12 INFO - PROCESS | 9171 | 1468189152833 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:19:13 INFO - PROCESS | 9171 | 1468189153085 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 9171 | 1468189153093 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4f400 == 52 [pid = 9171] [id = 435] 15:19:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8dfc6000) [pid = 9171] [serial = 1306] [outer = (nil)] 15:19:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8faa7800) [pid = 9171] [serial = 1307] [outer = 0x8dfc6000] 15:19:13 INFO - PROCESS | 9171 | 1468189153259 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x91968000) [pid = 9171] [serial = 1308] [outer = 0x8dfc6000] 15:19:15 INFO - PROCESS | 9171 | 1468189155064 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2542ms 15:19:15 INFO - PROCESS | 9171 | 1468189155115 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:19:15 INFO - PROCESS | 9171 | 1468189155121 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 15:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:19:15 INFO - PROCESS | 9171 | 1468189155130 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:19:15 INFO - PROCESS | 9171 | 1468189155135 Marionette TRACE conn3 <- [1,1714,null,{}] 15:19:15 INFO - PROCESS | 9171 | 1468189155145 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:15 INFO - PROCESS | 9171 | 1468189155150 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:15 INFO - PROCESS | 9171 | 1468189155346 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:19:15 INFO - PROCESS | 9171 | 1468189155551 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 9171 | 1468189155560 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ac400 == 53 [pid = 9171] [id = 436] 15:19:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8eb34800) [pid = 9171] [serial = 1309] [outer = (nil)] 15:19:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8ebd7400) [pid = 9171] [serial = 1310] [outer = 0x8eb34800] 15:19:15 INFO - PROCESS | 9171 | 1468189155744 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8f38c800) [pid = 9171] [serial = 1311] [outer = 0x8eb34800] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8f394400 == 52 [pid = 9171] [id = 427] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde9800 == 51 [pid = 9171] [id = 426] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8fe87000) [pid = 9171] [serial = 1247] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea4800 == 50 [pid = 9171] [id = 425] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ac800 == 49 [pid = 9171] [id = 424] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8bb400 == 48 [pid = 9171] [id = 423] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8de47c00 == 47 [pid = 9171] [id = 422] 15:19:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd8c00 == 46 [pid = 9171] [id = 416] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8fe8f400) [pid = 9171] [serial = 1241] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x91b26000) [pid = 9171] [serial = 1245] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8fea1400) [pid = 9171] [serial = 1242] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8facf400) [pid = 9171] [serial = 1239] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x91b28c00) [pid = 9171] [serial = 1244] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8faa4800) [pid = 9171] [serial = 1238] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8facdc00) [pid = 9171] [serial = 1232] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8e9ad000) [pid = 9171] [serial = 1236] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8dfc1c00) [pid = 9171] [serial = 1235] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8fa0f400) [pid = 9171] [serial = 1229] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8e8c1c00) [pid = 9171] [serial = 1223] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8ebd7800) [pid = 9171] [serial = 1226] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 9171 | 1468189156839 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1795ms 15:19:16 INFO - PROCESS | 9171 | 1468189156926 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:19:16 INFO - PROCESS | 9171 | 1468189156933 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 15:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:19:16 INFO - PROCESS | 9171 | 1468189156946 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:19:16 INFO - PROCESS | 9171 | 1468189156950 Marionette TRACE conn3 <- [1,1718,null,{}] 15:19:16 INFO - PROCESS | 9171 | 1468189156957 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:16 INFO - PROCESS | 9171 | 1468189156963 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:17 INFO - PROCESS | 9171 | 1468189157193 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:19:17 INFO - PROCESS | 9171 | 1468189157392 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 9171 | 1468189157402 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f394400 == 47 [pid = 9171] [id = 437] 15:19:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8faa6000) [pid = 9171] [serial = 1312] [outer = (nil)] 15:19:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fab2c00) [pid = 9171] [serial = 1313] [outer = 0x8faa6000] 15:19:17 INFO - PROCESS | 9171 | 1468189157484 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8facdc00) [pid = 9171] [serial = 1314] [outer = 0x8faa6000] 15:19:18 INFO - PROCESS | 9171 | 1468189158372 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1485ms 15:19:18 INFO - PROCESS | 9171 | 1468189158431 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:19:18 INFO - PROCESS | 9171 | 1468189158435 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 15:19:18 INFO - PROCESS | 9171 | 1468189158443 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:19:18 INFO - PROCESS | 9171 | 1468189158449 Marionette TRACE conn3 <- [1,1722,null,{}] 15:19:18 INFO - PROCESS | 9171 | 1468189158465 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:18 INFO - PROCESS | 9171 | 1468189158474 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:18 INFO - PROCESS | 9171 | 1468189158714 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:19:18 INFO - PROCESS | 9171 | 1468189158927 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:18 INFO - PROCESS | 9171 | 1468189158934 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea9400 == 48 [pid = 9171] [id = 438] 15:19:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fea9800) [pid = 9171] [serial = 1315] [outer = (nil)] 15:19:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x91966000) [pid = 9171] [serial = 1316] [outer = 0x8fea9800] 15:19:19 INFO - PROCESS | 9171 | 1468189159031 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x91b1e400) [pid = 9171] [serial = 1317] [outer = 0x8fea9800] 15:19:19 INFO - PROCESS | 9171 | 1468189159925 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:19:19 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 15:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1548ms 15:19:19 INFO - PROCESS | 9171 | 1468189159994 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:19:20 INFO - PROCESS | 9171 | 1468189159999 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 15:19:20 INFO - PROCESS | 9171 | 1468189160006 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:19:20 INFO - PROCESS | 9171 | 1468189160010 Marionette TRACE conn3 <- [1,1726,null,{}] 15:19:20 INFO - PROCESS | 9171 | 1468189160016 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:20 INFO - PROCESS | 9171 | 1468189160022 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:20 INFO - PROCESS | 9171 | 1468189160287 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:19:20 INFO - PROCESS | 9171 | 1468189160313 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:20 INFO - PROCESS | 9171 | 1468189160320 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41a400 == 49 [pid = 9171] [id = 439] 15:19:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fe8e800) [pid = 9171] [serial = 1318] [outer = (nil)] 15:19:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x929d8000) [pid = 9171] [serial = 1319] [outer = 0x8fe8e800] 15:19:20 INFO - PROCESS | 9171 | 1468189160409 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x929e6000) [pid = 9171] [serial = 1320] [outer = 0x8fe8e800] 15:19:21 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8eb34400) [pid = 9171] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:19:21 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8eb34000) [pid = 9171] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:19:21 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8de4bc00) [pid = 9171] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:19:21 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x9196e400) [pid = 9171] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:19:21 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fea7000) [pid = 9171] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:19:21 INFO - PROCESS | 9171 | 1468189161497 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1533ms 15:19:21 INFO - PROCESS | 9171 | 1468189161544 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:19:21 INFO - PROCESS | 9171 | 1468189161548 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 15:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:19:21 INFO - PROCESS | 9171 | 1468189161555 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:19:21 INFO - PROCESS | 9171 | 1468189161559 Marionette TRACE conn3 <- [1,1730,null,{}] 15:19:21 INFO - PROCESS | 9171 | 1468189161573 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:21 INFO - PROCESS | 9171 | 1468189161579 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:21 INFO - PROCESS | 9171 | 1468189161767 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:19:21 INFO - PROCESS | 9171 | 1468189161778 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:21 INFO - PROCESS | 9171 | 1468189161785 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb34000 == 50 [pid = 9171] [id = 440] 15:19:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8fac5800) [pid = 9171] [serial = 1321] [outer = (nil)] 15:19:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x93826c00) [pid = 9171] [serial = 1322] [outer = 0x8fac5800] 15:19:21 INFO - PROCESS | 9171 | 1468189161858 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x93832c00) [pid = 9171] [serial = 1323] [outer = 0x8fac5800] 15:19:22 INFO - PROCESS | 9171 | 1468189162846 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:19:22 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 15:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1330ms 15:19:22 INFO - PROCESS | 9171 | 1468189162886 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 9171 | 1468189162891 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 15:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:19:22 INFO - PROCESS | 9171 | 1468189162897 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 9171 | 1468189162900 Marionette TRACE conn3 <- [1,1734,null,{}] 15:19:22 INFO - PROCESS | 9171 | 1468189162907 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:22 INFO - PROCESS | 9171 | 1468189162916 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:23 INFO - PROCESS | 9171 | 1468189163216 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:19:23 INFO - PROCESS | 9171 | 1468189163472 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 9171 | 1468189163482 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfccc00 == 51 [pid = 9171] [id = 441] 15:19:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8dfcf000) [pid = 9171] [serial = 1324] [outer = (nil)] 15:19:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8e8c5400) [pid = 9171] [serial = 1325] [outer = 0x8dfcf000] 15:19:23 INFO - PROCESS | 9171 | 1468189163620 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8e9a8400) [pid = 9171] [serial = 1326] [outer = 0x8dfcf000] 15:19:24 INFO - PROCESS | 9171 | 1468189164647 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1782ms 15:19:24 INFO - PROCESS | 9171 | 1468189164681 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:19:24 INFO - PROCESS | 9171 | 1468189164689 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 15:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:19:24 INFO - PROCESS | 9171 | 1468189164698 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:19:24 INFO - PROCESS | 9171 | 1468189164703 Marionette TRACE conn3 <- [1,1738,null,{}] 15:19:24 INFO - PROCESS | 9171 | 1468189164713 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:24 INFO - PROCESS | 9171 | 1468189164719 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:24 INFO - PROCESS | 9171 | 1468189164926 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:19:25 INFO - PROCESS | 9171 | 1468189165162 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:25 INFO - PROCESS | 9171 | 1468189165170 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa07000 == 52 [pid = 9171] [id = 442] 15:19:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8faa5400) [pid = 9171] [serial = 1327] [outer = (nil)] 15:19:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fac2400) [pid = 9171] [serial = 1328] [outer = 0x8faa5400] 15:19:25 INFO - PROCESS | 9171 | 1468189165303 Marionette DEBUG loaded listener.js 15:19:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8fbdd000) [pid = 9171] [serial = 1329] [outer = 0x8faa5400] 15:19:26 INFO - PROCESS | 9171 | 1468189166286 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1658ms 15:19:26 INFO - PROCESS | 9171 | 1468189166357 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 9171 | 1468189166362 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 15:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:19:26 INFO - PROCESS | 9171 | 1468189166369 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 9171 | 1468189166373 Marionette TRACE conn3 <- [1,1742,null,{}] 15:19:26 INFO - PROCESS | 9171 | 1468189166380 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:26 INFO - PROCESS | 9171 | 1468189166385 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:26 INFO - PROCESS | 9171 | 1468189166605 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:19:26 INFO - PROCESS | 9171 | 1468189166897 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 9171 | 1468189166908 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef66c00 == 53 [pid = 9171] [id = 443] 15:19:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x91b28c00) [pid = 9171] [serial = 1330] [outer = (nil)] 15:19:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x91bd8800) [pid = 9171] [serial = 1331] [outer = 0x91b28c00] 15:19:27 INFO - PROCESS | 9171 | 1468189167019 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x929df800) [pid = 9171] [serial = 1332] [outer = 0x91b28c00] 15:19:28 INFO - PROCESS | 9171 | 1468189168054 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1742ms 15:19:28 INFO - PROCESS | 9171 | 1468189168112 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 9171 | 1468189168119 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 15:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:19:28 INFO - PROCESS | 9171 | 1468189168137 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 9171 | 1468189168146 Marionette TRACE conn3 <- [1,1746,null,{}] 15:19:28 INFO - PROCESS | 9171 | 1468189168152 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:28 INFO - PROCESS | 9171 | 1468189168160 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:28 INFO - PROCESS | 9171 | 1468189168419 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:19:28 INFO - PROCESS | 9171 | 1468189168709 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 9171 | 1468189168716 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef67000 == 54 [pid = 9171] [id = 444] 15:19:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fea1800) [pid = 9171] [serial = 1333] [outer = (nil)] 15:19:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x9500e400) [pid = 9171] [serial = 1334] [outer = 0x8fea1800] 15:19:28 INFO - PROCESS | 9171 | 1468189168804 Marionette DEBUG loaded listener.js 15:19:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x95091400) [pid = 9171] [serial = 1335] [outer = 0x8fea1800] 15:19:29 INFO - PROCESS | 9171 | 1468189169761 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1700ms 15:19:29 INFO - PROCESS | 9171 | 1468189169831 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 9171 | 1468189169835 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 15:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:19:29 INFO - PROCESS | 9171 | 1468189169842 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 9171 | 1468189169846 Marionette TRACE conn3 <- [1,1750,null,{}] 15:19:29 INFO - PROCESS | 9171 | 1468189169852 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:29 INFO - PROCESS | 9171 | 1468189169858 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:30 INFO - PROCESS | 9171 | 1468189170089 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:19:30 INFO - PROCESS | 9171 | 1468189170321 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 9171 | 1468189170332 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe3000 == 55 [pid = 9171] [id = 445] 15:19:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x95004000) [pid = 9171] [serial = 1336] [outer = (nil)] 15:19:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x95147000) [pid = 9171] [serial = 1337] [outer = 0x95004000] 15:19:30 INFO - PROCESS | 9171 | 1468189170459 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x95149c00) [pid = 9171] [serial = 1338] [outer = 0x95004000] 15:19:31 INFO - PROCESS | 9171 | 1468189171418 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1651ms 15:19:31 INFO - PROCESS | 9171 | 1468189171494 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 9171 | 1468189171499 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 15:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:19:31 INFO - PROCESS | 9171 | 1468189171506 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 9171 | 1468189171508 Marionette TRACE conn3 <- [1,1754,null,{}] 15:19:31 INFO - PROCESS | 9171 | 1468189171515 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:31 INFO - PROCESS | 9171 | 1468189171522 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:31 INFO - PROCESS | 9171 | 1468189171769 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:19:32 INFO - PROCESS | 9171 | 1468189172076 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 9171 | 1468189172092 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x9517c800 == 56 [pid = 9171] [id = 446] 15:19:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x9517d400) [pid = 9171] [serial = 1339] [outer = (nil)] 15:19:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x95180400) [pid = 9171] [serial = 1340] [outer = 0x9517d400] 15:19:32 INFO - PROCESS | 9171 | 1468189172191 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x951f1000) [pid = 9171] [serial = 1341] [outer = 0x9517d400] 15:19:33 INFO - PROCESS | 9171 | 1468189173210 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1785ms 15:19:33 INFO - PROCESS | 9171 | 1468189173293 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:19:33 INFO - PROCESS | 9171 | 1468189173298 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 15:19:33 INFO - PROCESS | 9171 | 1468189173305 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - PROCESS | 9171 | 1468189173310 Marionette TRACE conn3 <- [1,1758,null,{}] 15:19:33 INFO - PROCESS | 9171 | 1468189173319 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:33 INFO - PROCESS | 9171 | 1468189173326 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:33 INFO - PROCESS | 9171 | 1468189173580 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:19:33 INFO - PROCESS | 9171 | 1468189173832 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 9171 | 1468189173841 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de48000 == 57 [pid = 9171] [id = 447] 15:19:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8fea5c00) [pid = 9171] [serial = 1342] [outer = (nil)] 15:19:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x951f6800) [pid = 9171] [serial = 1343] [outer = 0x8fea5c00] 15:19:33 INFO - PROCESS | 9171 | 1468189173927 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x951fb000) [pid = 9171] [serial = 1344] [outer = 0x8fea5c00] 15:19:34 INFO - PROCESS | 9171 | 1468189174814 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1587ms 15:19:34 INFO - PROCESS | 9171 | 1468189174892 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:19:34 INFO - PROCESS | 9171 | 1468189174896 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 15:19:34 INFO - PROCESS | 9171 | 1468189174903 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:19:34 INFO - PROCESS | 9171 | 1468189174907 Marionette TRACE conn3 <- [1,1762,null,{}] 15:19:34 INFO - PROCESS | 9171 | 1468189174913 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:34 INFO - PROCESS | 9171 | 1468189174918 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:35 INFO - PROCESS | 9171 | 1468189175109 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:19:35 INFO - PROCESS | 9171 | 1468189175348 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 9171 | 1468189175356 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de42000 == 58 [pid = 9171] [id = 448] 15:19:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8fdebc00) [pid = 9171] [serial = 1345] [outer = (nil)] 15:19:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x964e0c00) [pid = 9171] [serial = 1346] [outer = 0x8fdebc00] 15:19:35 INFO - PROCESS | 9171 | 1468189175460 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x9761e400) [pid = 9171] [serial = 1347] [outer = 0x8fdebc00] 15:19:36 INFO - PROCESS | 9171 | 1468189176386 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1538ms 15:19:36 INFO - PROCESS | 9171 | 1468189176441 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 9171 | 1468189176444 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 15:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:19:36 INFO - PROCESS | 9171 | 1468189176452 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - PROCESS | 9171 | 1468189176454 Marionette TRACE conn3 <- [1,1766,null,{}] 15:19:36 INFO - PROCESS | 9171 | 1468189176461 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:36 INFO - PROCESS | 9171 | 1468189176466 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:36 INFO - PROCESS | 9171 | 1468189176665 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:19:36 INFO - PROCESS | 9171 | 1468189176931 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:36 INFO - PROCESS | 9171 | 1468189176940 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4a400 == 59 [pid = 9171] [id = 449] 15:19:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8dfce400) [pid = 9171] [serial = 1348] [outer = (nil)] 15:19:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8f392800) [pid = 9171] [serial = 1349] [outer = 0x8dfce400] 15:19:37 INFO - PROCESS | 9171 | 1468189177122 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8fe90400) [pid = 9171] [serial = 1350] [outer = 0x8dfce400] 15:19:38 INFO - PROCESS | 9171 | 1468189178472 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2090ms 15:19:38 INFO - PROCESS | 9171 | 1468189178651 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 9171 | 1468189178658 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 15:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:19:38 INFO - PROCESS | 9171 | 1468189178676 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:19:38 INFO - PROCESS | 9171 | 1468189178683 Marionette TRACE conn3 <- [1,1770,null,{}] 15:19:38 INFO - PROCESS | 9171 | 1468189178693 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:38 INFO - PROCESS | 9171 | 1468189178698 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:38 INFO - PROCESS | 9171 | 1468189178889 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:19:39 INFO - PROCESS | 9171 | 1468189179100 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 9171 | 1468189179113 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb39c00 == 60 [pid = 9171] [id = 450] 15:19:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8ef62400) [pid = 9171] [serial = 1351] [outer = (nil)] 15:19:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fa03000) [pid = 9171] [serial = 1352] [outer = 0x8ef62400] 15:19:39 INFO - PROCESS | 9171 | 1468189179287 Marionette DEBUG loaded listener.js 15:19:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8faacc00) [pid = 9171] [serial = 1353] [outer = 0x8ef62400] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb35400 == 59 [pid = 9171] [id = 408] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb34000 == 58 [pid = 9171] [id = 440] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41a400 == 57 [pid = 9171] [id = 439] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x91acdc00) [pid = 9171] [serial = 1283] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea9400 == 56 [pid = 9171] [id = 438] 15:19:40 INFO - PROCESS | 9171 | 1468189180365 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8f394400 == 55 [pid = 9171] [id = 437] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ac400 == 54 [pid = 9171] [id = 436] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef61c00 == 53 [pid = 9171] [id = 430] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41e400 == 52 [pid = 9171] [id = 429] 15:19:40 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41f800 == 51 [pid = 9171] [id = 428] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8fab3800) [pid = 9171] [serial = 1271] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8e9b0000) [pid = 9171] [serial = 1269] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8ef60c00) [pid = 9171] [serial = 1250] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x923afc00) [pid = 9171] [serial = 1256] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x92bafc00) [pid = 9171] [serial = 1259] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8fea4000) [pid = 9171] [serial = 1253] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x92ed9400) [pid = 9171] [serial = 1262] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8fbe1800) [pid = 9171] [serial = 1272] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8dfc6800) [pid = 9171] [serial = 1268] [outer = (nil)] [url = about:blank] 15:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1746ms 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8fa01800) [pid = 9171] [serial = 1265] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | 1468189180424 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:19:40 INFO - PROCESS | 9171 | 1468189180431 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 15:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:19:40 INFO - PROCESS | 9171 | 1468189180442 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:19:40 INFO - PROCESS | 9171 | 1468189180446 Marionette TRACE conn3 <- [1,1774,null,{}] 15:19:40 INFO - PROCESS | 9171 | 1468189180452 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:40 INFO - PROCESS | 9171 | 1468189180458 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:40 INFO - PROCESS | 9171 | 1468189180667 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fac6800) [pid = 9171] [serial = 1274] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x91b2a800) [pid = 9171] [serial = 1280] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x91bd8400) [pid = 9171] [serial = 1281] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x91ac7800) [pid = 9171] [serial = 1278] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x91ac0400) [pid = 9171] [serial = 1277] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8fde6000) [pid = 9171] [serial = 1275] [outer = (nil)] [url = about:blank] 15:19:40 INFO - PROCESS | 9171 | 1468189180888 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 9171 | 1468189180899 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f393000 == 52 [pid = 9171] [id = 451] 15:19:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8fac6800) [pid = 9171] [serial = 1354] [outer = (nil)] 15:19:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8fbe1000) [pid = 9171] [serial = 1355] [outer = 0x8fac6800] 15:19:41 INFO - PROCESS | 9171 | 1468189181042 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8fe81400) [pid = 9171] [serial = 1356] [outer = 0x8fac6800] 15:19:41 INFO - PROCESS | 9171 | 1468189181851 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1432ms 15:19:41 INFO - PROCESS | 9171 | 1468189181875 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 9171 | 1468189181879 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 15:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:19:41 INFO - PROCESS | 9171 | 1468189181886 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - PROCESS | 9171 | 1468189181892 Marionette TRACE conn3 <- [1,1778,null,{}] 15:19:41 INFO - PROCESS | 9171 | 1468189181908 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:41 INFO - PROCESS | 9171 | 1468189181917 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:42 INFO - PROCESS | 9171 | 1468189182173 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:19:42 INFO - PROCESS | 9171 | 1468189182192 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:42 INFO - PROCESS | 9171 | 1468189182204 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b29400 == 53 [pid = 9171] [id = 452] 15:19:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x91b2ac00) [pid = 9171] [serial = 1357] [outer = (nil)] 15:19:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x91bdd800) [pid = 9171] [serial = 1358] [outer = 0x91b2ac00] 15:19:42 INFO - PROCESS | 9171 | 1468189182277 Marionette DEBUG loaded listener.js 15:19:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x929d8400) [pid = 9171] [serial = 1359] [outer = 0x91b2ac00] 15:19:43 INFO - PROCESS | 9171 | 1468189183282 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:19:43 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 15:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1436ms 15:19:43 INFO - PROCESS | 9171 | 1468189183323 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:19:43 INFO - PROCESS | 9171 | 1468189183328 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 15:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:19:43 INFO - PROCESS | 9171 | 1468189183340 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:19:43 INFO - PROCESS | 9171 | 1468189183342 Marionette TRACE conn3 <- [1,1782,null,{}] 15:19:43 INFO - PROCESS | 9171 | 1468189183349 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:43 INFO - PROCESS | 9171 | 1468189183354 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:43 INFO - PROCESS | 9171 | 1468189183578 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:19:43 INFO - PROCESS | 9171 | 1468189183601 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 9171 | 1468189183611 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x91be0c00 == 54 [pid = 9171] [id = 453] 15:19:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x938d4c00) [pid = 9171] [serial = 1360] [outer = (nil)] 15:19:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x93b70400) [pid = 9171] [serial = 1361] [outer = 0x938d4c00] 15:19:43 INFO - PROCESS | 9171 | 1468189183676 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x95004c00) [pid = 9171] [serial = 1362] [outer = 0x938d4c00] 15:19:44 INFO - PROCESS | 9171 | 1468189184613 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:19:44 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 15:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1336ms 15:19:44 INFO - PROCESS | 9171 | 1468189184680 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 9171 | 1468189184684 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 15:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:19:44 INFO - PROCESS | 9171 | 1468189184690 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 9171 | 1468189184693 Marionette TRACE conn3 <- [1,1786,null,{}] 15:19:44 INFO - PROCESS | 9171 | 1468189184699 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:44 INFO - PROCESS | 9171 | 1468189184704 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:44 INFO - PROCESS | 9171 | 1468189184928 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:19:44 INFO - PROCESS | 9171 | 1468189184955 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 9171 | 1468189184961 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x93940800 == 55 [pid = 9171] [id = 454] 15:19:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x93b71c00) [pid = 9171] [serial = 1363] [outer = (nil)] 15:19:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x9508f800) [pid = 9171] [serial = 1364] [outer = 0x93b71c00] 15:19:45 INFO - PROCESS | 9171 | 1468189185038 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x95144400) [pid = 9171] [serial = 1365] [outer = 0x93b71c00] 15:19:45 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8fe8e800) [pid = 9171] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:19:45 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8faa6000) [pid = 9171] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:19:45 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8eb34800) [pid = 9171] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:19:45 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8fea9800) [pid = 9171] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:19:45 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8fa0ac00) [pid = 9171] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:19:46 INFO - PROCESS | 9171 | 1468189186072 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:19:46 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 15:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1435ms 15:19:46 INFO - PROCESS | 9171 | 1468189186126 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 9171 | 1468189186130 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 15:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:19:46 INFO - PROCESS | 9171 | 1468189186136 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 9171 | 1468189186139 Marionette TRACE conn3 <- [1,1790,null,{}] 15:19:46 INFO - PROCESS | 9171 | 1468189186144 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:46 INFO - PROCESS | 9171 | 1468189186154 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:46 INFO - PROCESS | 9171 | 1468189186441 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:19:46 INFO - PROCESS | 9171 | 1468189186564 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 9171 | 1468189186573 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c1c00 == 56 [pid = 9171] [id = 455] 15:19:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8faa6000) [pid = 9171] [serial = 1366] [outer = (nil)] 15:19:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x95185400) [pid = 9171] [serial = 1367] [outer = 0x8faa6000] 15:19:46 INFO - PROCESS | 9171 | 1468189186639 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x95253000) [pid = 9171] [serial = 1368] [outer = 0x8faa6000] 15:19:47 INFO - PROCESS | 9171 | 1468189187407 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:19:47 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) 15:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1392ms 15:19:47 INFO - PROCESS | 9171 | 1468189187529 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:19:47 INFO - PROCESS | 9171 | 1468189187535 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 15:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:19:47 INFO - PROCESS | 9171 | 1468189187543 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:19:47 INFO - PROCESS | 9171 | 1468189187549 Marionette TRACE conn3 <- [1,1794,null,{}] 15:19:47 INFO - PROCESS | 9171 | 1468189187558 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:47 INFO - PROCESS | 9171 | 1468189187565 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:47 INFO - PROCESS | 9171 | 1468189187800 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:19:48 INFO - PROCESS | 9171 | 1468189188066 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 9171 | 1468189188082 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcc400 == 57 [pid = 9171] [id = 456] 15:19:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8eb3c000) [pid = 9171] [serial = 1369] [outer = (nil)] 15:19:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8ef60c00) [pid = 9171] [serial = 1370] [outer = 0x8eb3c000] 15:19:48 INFO - PROCESS | 9171 | 1468189188212 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8fa05c00) [pid = 9171] [serial = 1371] [outer = 0x8eb3c000] 15:19:49 INFO - PROCESS | 9171 | 1468189189151 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1686ms 15:19:49 INFO - PROCESS | 9171 | 1468189189230 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 9171 | 1468189189236 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 15:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:19:49 INFO - PROCESS | 9171 | 1468189189247 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 9171 | 1468189189254 Marionette TRACE conn3 <- [1,1798,null,{}] 15:19:49 INFO - PROCESS | 9171 | 1468189189260 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:49 INFO - PROCESS | 9171 | 1468189189265 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:49 INFO - PROCESS | 9171 | 1468189189502 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:19:49 INFO - PROCESS | 9171 | 1468189189792 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 9171 | 1468189189803 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8d000 == 58 [pid = 9171] [id = 457] 15:19:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x91969000) [pid = 9171] [serial = 1372] [outer = (nil)] 15:19:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x91acc000) [pid = 9171] [serial = 1373] [outer = 0x91969000] 15:19:49 INFO - PROCESS | 9171 | 1468189189890 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x91bd8c00) [pid = 9171] [serial = 1374] [outer = 0x91969000] 15:19:50 INFO - PROCESS | 9171 | 1468189190856 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1650ms 15:19:50 INFO - PROCESS | 9171 | 1468189190895 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 9171 | 1468189190899 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 15:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:19:50 INFO - PROCESS | 9171 | 1468189190908 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:19:50 INFO - PROCESS | 9171 | 1468189190913 Marionette TRACE conn3 <- [1,1802,null,{}] 15:19:50 INFO - PROCESS | 9171 | 1468189190929 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:50 INFO - PROCESS | 9171 | 1468189190938 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:51 INFO - PROCESS | 9171 | 1468189191147 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:19:51 INFO - PROCESS | 9171 | 1468189191434 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 9171 | 1468189191447 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0ac00 == 59 [pid = 9171] [id = 458] 15:19:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x9517e800) [pid = 9171] [serial = 1375] [outer = (nil)] 15:19:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x951eec00) [pid = 9171] [serial = 1376] [outer = 0x9517e800] 15:19:51 INFO - PROCESS | 9171 | 1468189191579 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x951fb400) [pid = 9171] [serial = 1377] [outer = 0x9517e800] 15:19:52 INFO - PROCESS | 9171 | 1468189192526 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1693ms 15:19:52 INFO - PROCESS | 9171 | 1468189192602 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:19:52 INFO - PROCESS | 9171 | 1468189192606 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 15:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:19:52 INFO - PROCESS | 9171 | 1468189192613 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:19:52 INFO - PROCESS | 9171 | 1468189192617 Marionette TRACE conn3 <- [1,1806,null,{}] 15:19:52 INFO - PROCESS | 9171 | 1468189192624 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:52 INFO - PROCESS | 9171 | 1468189192629 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:52 INFO - PROCESS | 9171 | 1468189192879 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:19:53 INFO - PROCESS | 9171 | 1468189193170 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 9171 | 1468189193177 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41bc00 == 60 [pid = 9171] [id = 459] 15:19:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8fdeb000) [pid = 9171] [serial = 1378] [outer = (nil)] 15:19:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x9816a800) [pid = 9171] [serial = 1379] [outer = 0x8fdeb000] 15:19:53 INFO - PROCESS | 9171 | 1468189193263 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x98894400) [pid = 9171] [serial = 1380] [outer = 0x8fdeb000] 15:19:54 INFO - PROCESS | 9171 | 1468189194155 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1582ms 15:19:54 INFO - PROCESS | 9171 | 1468189194196 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 9171 | 1468189194200 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 15:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:19:54 INFO - PROCESS | 9171 | 1468189194207 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - PROCESS | 9171 | 1468189194210 Marionette TRACE conn3 <- [1,1810,null,{}] 15:19:54 INFO - PROCESS | 9171 | 1468189194216 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:54 INFO - PROCESS | 9171 | 1468189194222 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:54 INFO - PROCESS | 9171 | 1468189194420 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:19:54 INFO - PROCESS | 9171 | 1468189194614 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 9171 | 1468189194626 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc1c00 == 61 [pid = 9171] [id = 460] 15:19:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x91bdf800) [pid = 9171] [serial = 1381] [outer = (nil)] 15:19:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x98ca7400) [pid = 9171] [serial = 1382] [outer = 0x91bdf800] 15:19:54 INFO - PROCESS | 9171 | 1468189194757 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x98caf800) [pid = 9171] [serial = 1383] [outer = 0x91bdf800] 15:19:55 INFO - PROCESS | 9171 | 1468189195680 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1536ms 15:19:55 INFO - PROCESS | 9171 | 1468189195744 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:19:55 INFO - PROCESS | 9171 | 1468189195748 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 15:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:19:55 INFO - PROCESS | 9171 | 1468189195755 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 9171 | 1468189195759 Marionette TRACE conn3 <- [1,1814,null,{}] 15:19:55 INFO - PROCESS | 9171 | 1468189195765 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:55 INFO - PROCESS | 9171 | 1468189195775 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:56 INFO - PROCESS | 9171 | 1468189196050 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:19:56 INFO - PROCESS | 9171 | 1468189196304 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 9171 | 1468189196315 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faae400 == 62 [pid = 9171] [id = 461] 15:19:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x988f0400) [pid = 9171] [serial = 1384] [outer = (nil)] 15:19:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x99771000) [pid = 9171] [serial = 1385] [outer = 0x988f0400] 15:19:56 INFO - PROCESS | 9171 | 1468189196437 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x998d6400) [pid = 9171] [serial = 1386] [outer = 0x988f0400] 15:19:57 INFO - PROCESS | 9171 | 1468189197418 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1733ms 15:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:19:57 INFO - PROCESS | 9171 | 1468189197489 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:19:57 INFO - PROCESS | 9171 | 1468189197493 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 15:19:57 INFO - PROCESS | 9171 | 1468189197500 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:19:57 INFO - PROCESS | 9171 | 1468189197503 Marionette TRACE conn3 <- [1,1818,null,{}] 15:19:57 INFO - PROCESS | 9171 | 1468189197510 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:57 INFO - PROCESS | 9171 | 1468189197516 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:57 INFO - PROCESS | 9171 | 1468189197774 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:19:58 INFO - PROCESS | 9171 | 1468189198387 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 9171 | 1468189198397 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c0c00 == 63 [pid = 9171] [id = 462] 15:19:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8e8c2c00) [pid = 9171] [serial = 1387] [outer = (nil)] 15:19:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x8e9a5c00) [pid = 9171] [serial = 1388] [outer = 0x8e8c2c00] 15:19:58 INFO - PROCESS | 9171 | 1468189198487 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x8eb38800) [pid = 9171] [serial = 1389] [outer = 0x8e8c2c00] 15:19:59 INFO - PROCESS | 9171 | 1468189199386 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1933ms 15:19:59 INFO - PROCESS | 9171 | 1468189199448 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 9171 | 1468189199455 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 15:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:19:59 INFO - PROCESS | 9171 | 1468189199464 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - PROCESS | 9171 | 1468189199469 Marionette TRACE conn3 <- [1,1822,null,{}] 15:19:59 INFO - PROCESS | 9171 | 1468189199477 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:59 INFO - PROCESS | 9171 | 1468189199487 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:19:59 INFO - PROCESS | 9171 | 1468189199681 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:20:00 INFO - PROCESS | 9171 | 1468189200033 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 9171 | 1468189200044 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe85800 == 64 [pid = 9171] [id = 463] 15:20:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x91962000) [pid = 9171] [serial = 1390] [outer = (nil)] 15:20:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x91ac8400) [pid = 9171] [serial = 1391] [outer = 0x91962000] 15:20:00 INFO - PROCESS | 9171 | 1468189200129 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x91b27c00) [pid = 9171] [serial = 1392] [outer = 0x91962000] 15:20:01 INFO - PROCESS | 9171 | 1468189201030 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1642ms 15:20:01 INFO - PROCESS | 9171 | 1468189201110 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:20:01 INFO - PROCESS | 9171 | 1468189201116 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 15:20:01 INFO - PROCESS | 9171 | 1468189201123 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 9171 | 1468189201127 Marionette TRACE conn3 <- [1,1826,null,{}] 15:20:01 INFO - PROCESS | 9171 | 1468189201133 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:01 INFO - PROCESS | 9171 | 1468189201138 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:01 INFO - PROCESS | 9171 | 1468189201331 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:20:01 INFO - PROCESS | 9171 | 1468189201686 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:01 INFO - PROCESS | 9171 | 1468189201697 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414000 == 65 [pid = 9171] [id = 464] 15:20:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x938d5800) [pid = 9171] [serial = 1393] [outer = (nil)] 15:20:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x93b6c400) [pid = 9171] [serial = 1394] [outer = 0x938d5800] 15:20:01 INFO - PROCESS | 9171 | 1468189201813 Marionette DEBUG loaded listener.js 15:20:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x9500f400) [pid = 9171] [serial = 1395] [outer = 0x938d5800] 15:20:03 INFO - PROCESS | 9171 | 1468189203025 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc2800 == 64 [pid = 9171] [id = 421] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8ba800 == 63 [pid = 9171] [id = 399] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4c00 == 62 [pid = 9171] [id = 420] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x923a8400 == 61 [pid = 9171] [id = 418] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdeb800 == 60 [pid = 9171] [id = 417] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x929dec00) [pid = 9171] [serial = 1295] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x8fde7c00) [pid = 9171] [serial = 1292] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x93832400) [pid = 9171] [serial = 1298] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x93944c00) [pid = 9171] [serial = 1301] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x8de47400) [pid = 9171] [serial = 1286] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x93826c00) [pid = 9171] [serial = 1322] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x9500e800) [pid = 9171] [serial = 1304] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8ef6bc00) [pid = 9171] [serial = 1289] [outer = (nil)] [url = about:blank] 15:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1987ms 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8faa7800) [pid = 9171] [serial = 1307] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x91acd400 == 59 [pid = 9171] [id = 419] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef67000 == 58 [pid = 9171] [id = 444] 15:20:03 INFO - PROCESS | 9171 | 1468189203153 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 9171 | 1468189203157 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef66c00 == 57 [pid = 9171] [id = 443] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa07000 == 56 [pid = 9171] [id = 442] 15:20:03 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfccc00 == 55 [pid = 9171] [id = 441] 15:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:20:03 INFO - PROCESS | 9171 | 1468189203182 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 9171 | 1468189203192 Marionette TRACE conn3 <- [1,1830,null,{}] 15:20:03 INFO - PROCESS | 9171 | 1468189203198 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:03 INFO - PROCESS | 9171 | 1468189203207 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:03 INFO - PROCESS | 9171 | 1468189203435 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x923a4c00) [pid = 9171] [serial = 1284] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8fab2c00) [pid = 9171] [serial = 1313] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8facdc00) [pid = 9171] [serial = 1314] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8f38c800) [pid = 9171] [serial = 1311] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8ebd7400) [pid = 9171] [serial = 1310] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x929e6000) [pid = 9171] [serial = 1320] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x91966000) [pid = 9171] [serial = 1316] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x91b1e400) [pid = 9171] [serial = 1317] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x929d8000) [pid = 9171] [serial = 1319] [outer = (nil)] [url = about:blank] 15:20:03 INFO - PROCESS | 9171 | 1468189203624 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 9171 | 1468189203631 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd7400 == 56 [pid = 9171] [id = 465] 15:20:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8f38c800) [pid = 9171] [serial = 1396] [outer = (nil)] 15:20:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8fea2800) [pid = 9171] [serial = 1397] [outer = 0x8f38c800] 15:20:03 INFO - PROCESS | 9171 | 1468189203707 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x923a4c00) [pid = 9171] [serial = 1398] [outer = 0x8f38c800] 15:20:04 INFO - PROCESS | 9171 | 1468189204498 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1398ms 15:20:04 INFO - PROCESS | 9171 | 1468189204572 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 9171 | 1468189204576 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 15:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:20:04 INFO - PROCESS | 9171 | 1468189204583 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:20:04 INFO - PROCESS | 9171 | 1468189204587 Marionette TRACE conn3 <- [1,1834,null,{}] 15:20:04 INFO - PROCESS | 9171 | 1468189204592 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:04 INFO - PROCESS | 9171 | 1468189204597 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:04 INFO - PROCESS | 9171 | 1468189204771 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:20:04 INFO - PROCESS | 9171 | 1468189204925 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 9171 | 1468189204933 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417c00 == 57 [pid = 9171] [id = 466] 15:20:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8faa4c00) [pid = 9171] [serial = 1399] [outer = (nil)] 15:20:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x93944c00) [pid = 9171] [serial = 1400] [outer = 0x8faa4c00] 15:20:05 INFO - PROCESS | 9171 | 1468189205007 Marionette DEBUG loaded listener.js 15:20:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x9508dc00) [pid = 9171] [serial = 1401] [outer = 0x8faa4c00] 15:20:05 INFO - PROCESS | 9171 | 1468189205941 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:20:05 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 15:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1384ms 15:20:05 INFO - PROCESS | 9171 | 1468189205968 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 9171 | 1468189205973 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 15:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:20:05 INFO - PROCESS | 9171 | 1468189205979 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 9171 | 1468189205983 Marionette TRACE conn3 <- [1,1838,null,{}] 15:20:05 INFO - PROCESS | 9171 | 1468189205988 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:05 INFO - PROCESS | 9171 | 1468189205993 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:06 INFO - PROCESS | 9171 | 1468189206241 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:20:06 INFO - PROCESS | 9171 | 1468189206263 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 9171 | 1468189206279 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed3400 == 58 [pid = 9171] [id = 467] 15:20:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x9514ac00) [pid = 9171] [serial = 1402] [outer = (nil)] 15:20:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x95255c00) [pid = 9171] [serial = 1403] [outer = 0x9514ac00] 15:20:06 INFO - PROCESS | 9171 | 1468189206358 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x98171c00) [pid = 9171] [serial = 1404] [outer = 0x9514ac00] 15:20:07 INFO - PROCESS | 9171 | 1468189207407 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1482ms 15:20:07 INFO - PROCESS | 9171 | 1468189207467 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:20:07 INFO - PROCESS | 9171 | 1468189207472 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 15:20:07 INFO - PROCESS | 9171 | 1468189207479 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 9171 | 1468189207482 Marionette TRACE conn3 <- [1,1842,null,{}] 15:20:07 INFO - PROCESS | 9171 | 1468189207488 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:07 INFO - PROCESS | 9171 | 1468189207495 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:07 INFO - PROCESS | 9171 | 1468189207750 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x8dfc6000) [pid = 9171] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x929d9c00) [pid = 9171] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8fdec400) [pid = 9171] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x93835400) [pid = 9171] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8faa5400) [pid = 9171] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8fea5c00) [pid = 9171] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8ef62400) [pid = 9171] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8faad000) [pid = 9171] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8fac6800) [pid = 9171] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x91b2ac00) [pid = 9171] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8ebdf000) [pid = 9171] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x95004000) [pid = 9171] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x923a8800) [pid = 9171] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8eb36c00) [pid = 9171] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x91965800) [pid = 9171] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8fa08000) [pid = 9171] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8fea1800) [pid = 9171] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8d422000) [pid = 9171] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8d415400) [pid = 9171] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8fac5800) [pid = 9171] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x91b28c00) [pid = 9171] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8dfc4000) [pid = 9171] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fe88000) [pid = 9171] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x9517d400) [pid = 9171] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8e8c2000) [pid = 9171] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x93b71c00) [pid = 9171] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8e9a5000) [pid = 9171] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x938d4c00) [pid = 9171] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8dfcf000) [pid = 9171] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8dfc7800) [pid = 9171] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8e8bec00) [pid = 9171] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8ebdf400) [pid = 9171] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:20:08 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8e8c0400) [pid = 9171] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:20:08 INFO - PROCESS | 9171 | 1468189208426 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:08 INFO - PROCESS | 9171 | 1468189208433 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414c00 == 59 [pid = 9171] [id = 468] 15:20:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8d415400) [pid = 9171] [serial = 1405] [outer = (nil)] 15:20:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8dfce800) [pid = 9171] [serial = 1406] [outer = 0x8d415400] 15:20:08 INFO - PROCESS | 9171 | 1468189208510 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8e9a3000) [pid = 9171] [serial = 1407] [outer = 0x8d415400] 15:20:09 INFO - PROCESS | 9171 | 1468189209258 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1836ms 15:20:09 INFO - PROCESS | 9171 | 1468189209316 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:20:09 INFO - PROCESS | 9171 | 1468189209320 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 15:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:20:09 INFO - PROCESS | 9171 | 1468189209326 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:20:09 INFO - PROCESS | 9171 | 1468189209330 Marionette TRACE conn3 <- [1,1846,null,{}] 15:20:09 INFO - PROCESS | 9171 | 1468189209335 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:09 INFO - PROCESS | 9171 | 1468189209340 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:09 INFO - PROCESS | 9171 | 1468189209516 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:20:09 INFO - PROCESS | 9171 | 1468189209526 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 9171 | 1468189209538 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de42400 == 60 [pid = 9171] [id = 469] 15:20:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8de47000) [pid = 9171] [serial = 1408] [outer = (nil)] 15:20:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8faad000) [pid = 9171] [serial = 1409] [outer = 0x8de47000] 15:20:09 INFO - PROCESS | 9171 | 1468189209606 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8fac7800) [pid = 9171] [serial = 1410] [outer = 0x8de47000] 15:20:10 INFO - PROCESS | 9171 | 1468189210705 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:20:10 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) 15:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1436ms 15:20:10 INFO - PROCESS | 9171 | 1468189210765 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 9171 | 1468189210772 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 15:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:20:10 INFO - PROCESS | 9171 | 1468189210782 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 9171 | 1468189210787 Marionette TRACE conn3 <- [1,1850,null,{}] 15:20:10 INFO - PROCESS | 9171 | 1468189210797 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:10 INFO - PROCESS | 9171 | 1468189210803 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:11 INFO - PROCESS | 9171 | 1468189211028 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:20:11 INFO - PROCESS | 9171 | 1468189211308 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 9171 | 1468189211322 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8be800 == 61 [pid = 9171] [id = 470] 15:20:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8e8c6400) [pid = 9171] [serial = 1411] [outer = (nil)] 15:20:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8ef68800) [pid = 9171] [serial = 1412] [outer = 0x8e8c6400] 15:20:11 INFO - PROCESS | 9171 | 1468189211452 Marionette DEBUG loaded listener.js 15:20:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8f394c00) [pid = 9171] [serial = 1413] [outer = 0x8e8c6400] 15:20:12 INFO - PROCESS | 9171 | 1468189212454 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1737ms 15:20:12 INFO - PROCESS | 9171 | 1468189212519 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 9171 | 1468189212527 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 15:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:20:12 INFO - PROCESS | 9171 | 1468189212540 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 9171 | 1468189212545 Marionette TRACE conn3 <- [1,1854,null,{}] 15:20:12 INFO - PROCESS | 9171 | 1468189212552 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:12 INFO - PROCESS | 9171 | 1468189212557 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:12 INFO - PROCESS | 9171 | 1468189212821 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:20:13 INFO - PROCESS | 9171 | 1468189213117 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 9171 | 1468189213126 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe0c00 == 62 [pid = 9171] [id = 471] 15:20:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8fea7c00) [pid = 9171] [serial = 1414] [outer = (nil)] 15:20:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x91965800) [pid = 9171] [serial = 1415] [outer = 0x8fea7c00] 15:20:13 INFO - PROCESS | 9171 | 1468189213214 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x91ac8800) [pid = 9171] [serial = 1416] [outer = 0x8fea7c00] 15:20:14 INFO - PROCESS | 9171 | 1468189214242 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1742ms 15:20:14 INFO - PROCESS | 9171 | 1468189214283 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:20:14 INFO - PROCESS | 9171 | 1468189214288 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 15:20:14 INFO - PROCESS | 9171 | 1468189214295 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - PROCESS | 9171 | 1468189214302 Marionette TRACE conn3 <- [1,1858,null,{}] 15:20:14 INFO - PROCESS | 9171 | 1468189214319 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:14 INFO - PROCESS | 9171 | 1468189214329 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:14 INFO - PROCESS | 9171 | 1468189214580 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:20:14 INFO - PROCESS | 9171 | 1468189214877 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 9171 | 1468189214890 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x93833800 == 63 [pid = 9171] [id = 472] 15:20:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x938cc000) [pid = 9171] [serial = 1417] [outer = (nil)] 15:20:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x93b6cc00) [pid = 9171] [serial = 1418] [outer = 0x938cc000] 15:20:14 INFO - PROCESS | 9171 | 1468189214980 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x9508ec00) [pid = 9171] [serial = 1419] [outer = 0x938cc000] 15:20:15 INFO - PROCESS | 9171 | 1468189215922 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1688ms 15:20:15 INFO - PROCESS | 9171 | 1468189215983 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 9171 | 1468189215988 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 15:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:20:15 INFO - PROCESS | 9171 | 1468189215995 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - PROCESS | 9171 | 1468189215999 Marionette TRACE conn3 <- [1,1862,null,{}] 15:20:16 INFO - PROCESS | 9171 | 1468189216005 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:16 INFO - PROCESS | 9171 | 1468189216011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:16 INFO - PROCESS | 9171 | 1468189216215 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:20:16 INFO - PROCESS | 9171 | 1468189216463 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:16 INFO - PROCESS | 9171 | 1468189216472 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417800 == 64 [pid = 9171] [id = 473] 15:20:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8eb34800) [pid = 9171] [serial = 1420] [outer = (nil)] 15:20:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x95182c00) [pid = 9171] [serial = 1421] [outer = 0x8eb34800] 15:20:16 INFO - PROCESS | 9171 | 1468189216598 Marionette DEBUG loaded listener.js 15:20:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x951f5400) [pid = 9171] [serial = 1422] [outer = 0x8eb34800] 15:20:17 INFO - PROCESS | 9171 | 1468189217564 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1633ms 15:20:17 INFO - PROCESS | 9171 | 1468189217629 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:20:17 INFO - PROCESS | 9171 | 1468189217633 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 15:20:17 INFO - PROCESS | 9171 | 1468189217640 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:20:17 INFO - PROCESS | 9171 | 1468189217644 Marionette TRACE conn3 <- [1,1866,null,{}] 15:20:17 INFO - PROCESS | 9171 | 1468189217650 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:17 INFO - PROCESS | 9171 | 1468189217656 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:17 INFO - PROCESS | 9171 | 1468189217852 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:20:18 INFO - PROCESS | 9171 | 1468189218096 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 9171 | 1468189218105 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41c800 == 65 [pid = 9171] [id = 474] 15:20:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8d422400) [pid = 9171] [serial = 1423] [outer = (nil)] 15:20:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x98cb3000) [pid = 9171] [serial = 1424] [outer = 0x8d422400] 15:20:18 INFO - PROCESS | 9171 | 1468189218230 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x9941b000) [pid = 9171] [serial = 1425] [outer = 0x8d422400] 15:20:19 INFO - PROCESS | 9171 | 1468189219132 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1543ms 15:20:19 INFO - PROCESS | 9171 | 1468189219184 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 9171 | 1468189219187 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 15:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:20:19 INFO - PROCESS | 9171 | 1468189219194 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 9171 | 1468189219197 Marionette TRACE conn3 <- [1,1870,null,{}] 15:20:19 INFO - PROCESS | 9171 | 1468189219204 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:19 INFO - PROCESS | 9171 | 1468189219215 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:19 INFO - PROCESS | 9171 | 1468189219457 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:20:19 INFO - PROCESS | 9171 | 1468189219709 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 9171 | 1468189219721 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41f800 == 66 [pid = 9171] [id = 475] 15:20:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x98ca7c00) [pid = 9171] [serial = 1426] [outer = (nil)] 15:20:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x99b49c00) [pid = 9171] [serial = 1427] [outer = 0x98ca7c00] 15:20:19 INFO - PROCESS | 9171 | 1468189219844 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x99b4dc00) [pid = 9171] [serial = 1428] [outer = 0x98ca7c00] 15:20:20 INFO - PROCESS | 9171 | 1468189220747 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1635ms 15:20:20 INFO - PROCESS | 9171 | 1468189220830 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 9171 | 1468189220834 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 15:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:20:20 INFO - PROCESS | 9171 | 1468189220842 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - PROCESS | 9171 | 1468189220846 Marionette TRACE conn3 <- [1,1874,null,{}] 15:20:20 INFO - PROCESS | 9171 | 1468189220852 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:20 INFO - PROCESS | 9171 | 1468189220858 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:21 INFO - PROCESS | 9171 | 1468189221091 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:20:21 INFO - PROCESS | 9171 | 1468189221338 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 9171 | 1468189221344 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d419c00 == 67 [pid = 9171] [id = 476] 15:20:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x9939fc00) [pid = 9171] [serial = 1429] [outer = (nil)] 15:20:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x99e41800) [pid = 9171] [serial = 1430] [outer = 0x9939fc00] 15:20:21 INFO - PROCESS | 9171 | 1468189221442 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x99e42000) [pid = 9171] [serial = 1431] [outer = 0x9939fc00] 15:20:22 INFO - PROCESS | 9171 | 1468189222362 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1582ms 15:20:22 INFO - PROCESS | 9171 | 1468189222425 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:20:22 INFO - PROCESS | 9171 | 1468189222429 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 15:20:22 INFO - PROCESS | 9171 | 1468189222436 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - PROCESS | 9171 | 1468189222440 Marionette TRACE conn3 <- [1,1878,null,{}] 15:20:22 INFO - PROCESS | 9171 | 1468189222445 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:22 INFO - PROCESS | 9171 | 1468189222451 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:22 INFO - PROCESS | 9171 | 1468189222678 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:20:22 INFO - PROCESS | 9171 | 1468189222925 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 9171 | 1468189222932 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415c00 == 68 [pid = 9171] [id = 477] 15:20:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8d418800) [pid = 9171] [serial = 1432] [outer = (nil)] 15:20:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x99e4c400) [pid = 9171] [serial = 1433] [outer = 0x8d418800] 15:20:23 INFO - PROCESS | 9171 | 1468189223041 Marionette DEBUG loaded listener.js 15:20:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x99e4e800) [pid = 9171] [serial = 1434] [outer = 0x8d418800] 15:20:23 INFO - PROCESS | 9171 | 1468189223910 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1537ms 15:20:23 INFO - PROCESS | 9171 | 1468189223973 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:20:23 INFO - PROCESS | 9171 | 1468189223977 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 15:20:23 INFO - PROCESS | 9171 | 1468189223984 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 9171 | 1468189223987 Marionette TRACE conn3 <- [1,1882,null,{}] 15:20:23 INFO - PROCESS | 9171 | 1468189223993 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:24 INFO - PROCESS | 9171 | 1468189223998 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:24 INFO - PROCESS | 9171 | 1468189224191 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:20:24 INFO - PROCESS | 9171 | 1468189224437 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:24 INFO - PROCESS | 9171 | 1468189224445 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8e800 == 69 [pid = 9171] [id = 478] 15:20:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x929e1400) [pid = 9171] [serial = 1435] [outer = (nil)] 15:20:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x99d6bc00) [pid = 9171] [serial = 1436] [outer = 0x929e1400] 15:20:24 INFO - PROCESS | 9171 | 1468189224572 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x99ebb800) [pid = 9171] [serial = 1437] [outer = 0x929e1400] 15:20:25 INFO - PROCESS | 9171 | 1468189225450 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1532ms 15:20:25 INFO - PROCESS | 9171 | 1468189225516 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 9171 | 1468189225520 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 15:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:20:25 INFO - PROCESS | 9171 | 1468189225527 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:20:25 INFO - PROCESS | 9171 | 1468189225530 Marionette TRACE conn3 <- [1,1886,null,{}] 15:20:25 INFO - PROCESS | 9171 | 1468189225536 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:25 INFO - PROCESS | 9171 | 1468189225541 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:25 INFO - PROCESS | 9171 | 1468189225778 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:20:26 INFO - PROCESS | 9171 | 1468189226028 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 9171 | 1468189226037 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4a800 == 70 [pid = 9171] [id = 479] 15:20:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8dfd0c00) [pid = 9171] [serial = 1438] [outer = (nil)] 15:20:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x8ef61800) [pid = 9171] [serial = 1439] [outer = 0x8dfd0c00] 15:20:26 INFO - PROCESS | 9171 | 1468189226164 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x8facc000) [pid = 9171] [serial = 1440] [outer = 0x8dfd0c00] 15:20:27 INFO - PROCESS | 9171 | 1468189227463 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1981ms 15:20:27 INFO - PROCESS | 9171 | 1468189227510 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:20:27 INFO - PROCESS | 9171 | 1468189227518 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 15:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:20:27 INFO - PROCESS | 9171 | 1468189227611 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:20:27 INFO - PROCESS | 9171 | 1468189227615 Marionette TRACE conn3 <- [1,1890,null,{}] 15:20:27 INFO - PROCESS | 9171 | 1468189227627 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:27 INFO - PROCESS | 9171 | 1468189227632 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:27 INFO - PROCESS | 9171 | 1468189227808 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:20:28 INFO - PROCESS | 9171 | 1468189228023 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:28 INFO - PROCESS | 9171 | 1468189228039 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcbc00 == 71 [pid = 9171] [id = 480] 15:20:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x8eb36c00) [pid = 9171] [serial = 1441] [outer = (nil)] 15:20:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x8fa08000) [pid = 9171] [serial = 1442] [outer = 0x8eb36c00] 15:20:28 INFO - PROCESS | 9171 | 1468189228114 Marionette DEBUG loaded listener.js 15:20:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x8facdc00) [pid = 9171] [serial = 1443] [outer = 0x8eb36c00] 15:20:29 INFO - PROCESS | 9171 | 1468189229152 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:20:29 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c0000 == 70 [pid = 9171] [id = 407] 15:20:29 INFO - PROCESS | 9171 | --DOCSHELL 0x8d420c00 == 69 [pid = 9171] [id = 395] 15:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1669ms 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x95185400) [pid = 9171] [serial = 1367] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | 1468189229295 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:20:29 INFO - PROCESS | 9171 | 1468189229302 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 15:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:20:29 INFO - PROCESS | 9171 | 1468189229321 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - PROCESS | 9171 | 1468189229326 Marionette TRACE conn3 <- [1,1894,null,{}] 15:20:29 INFO - PROCESS | 9171 | 1468189229333 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:29 INFO - PROCESS | 9171 | 1468189229339 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:29 INFO - PROCESS | 9171 | 1468189229542 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x91968000) [pid = 9171] [serial = 1308] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x92bb6400) [pid = 9171] [serial = 1260] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x9196e000) [pid = 9171] [serial = 1254] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x93b74000) [pid = 9171] [serial = 1302] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8fbdd000) [pid = 9171] [serial = 1329] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x964e0c00) [pid = 9171] [serial = 1346] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x951fb000) [pid = 9171] [serial = 1344] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8fa03000) [pid = 9171] [serial = 1352] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8fe90c00) [pid = 9171] [serial = 1293] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8fe81400) [pid = 9171] [serial = 1356] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x91bdd800) [pid = 9171] [serial = 1358] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8f394800) [pid = 9171] [serial = 1251] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8f392800) [pid = 9171] [serial = 1349] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x95149c00) [pid = 9171] [serial = 1338] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x929d7800) [pid = 9171] [serial = 1257] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8ebe0c00) [pid = 9171] [serial = 1227] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x92ed4400) [pid = 9171] [serial = 1296] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8faab800) [pid = 9171] [serial = 1230] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8fac2400) [pid = 9171] [serial = 1328] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x95091400) [pid = 9171] [serial = 1335] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x929d8400) [pid = 9171] [serial = 1359] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8fbe1000) [pid = 9171] [serial = 1355] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8dfcac00) [pid = 9171] [serial = 1287] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8de42800) [pid = 9171] [serial = 1221] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x951f6800) [pid = 9171] [serial = 1343] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x93832c00) [pid = 9171] [serial = 1323] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x9500e400) [pid = 9171] [serial = 1334] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x929df800) [pid = 9171] [serial = 1332] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x9196a000) [pid = 9171] [serial = 1266] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x91bd8800) [pid = 9171] [serial = 1331] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x95147000) [pid = 9171] [serial = 1337] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x95087c00) [pid = 9171] [serial = 1305] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x95180400) [pid = 9171] [serial = 1340] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x9196cc00) [pid = 9171] [serial = 1248] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8faacc00) [pid = 9171] [serial = 1353] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x95144400) [pid = 9171] [serial = 1365] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x951f1000) [pid = 9171] [serial = 1341] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8fbdbc00) [pid = 9171] [serial = 1233] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x9508f800) [pid = 9171] [serial = 1364] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x93b70400) [pid = 9171] [serial = 1361] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8e9a8400) [pid = 9171] [serial = 1326] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x95004c00) [pid = 9171] [serial = 1362] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x93835800) [pid = 9171] [serial = 1299] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x93827800) [pid = 9171] [serial = 1263] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8f39a800) [pid = 9171] [serial = 1290] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8e9a2c00) [pid = 9171] [serial = 1224] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8e8c5400) [pid = 9171] [serial = 1325] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 9171 | 1468189229844 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 9171 | 1468189229854 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a2c00 == 70 [pid = 9171] [id = 481] 15:20:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8ebe0c00) [pid = 9171] [serial = 1444] [outer = (nil)] 15:20:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8fa01400) [pid = 9171] [serial = 1445] [outer = 0x8ebe0c00] 15:20:29 INFO - PROCESS | 9171 | 1468189229980 Marionette DEBUG loaded listener.js 15:20:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8fab2000) [pid = 9171] [serial = 1446] [outer = 0x8ebe0c00] 15:20:30 INFO - PROCESS | 9171 | 1468189230933 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1643ms 15:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:20:30 INFO - PROCESS | 9171 | 1468189230965 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 9171 | 1468189230968 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 15:20:30 INFO - PROCESS | 9171 | 1468189230976 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:20:30 INFO - PROCESS | 9171 | 1468189230981 Marionette TRACE conn3 <- [1,1898,null,{}] 15:20:31 INFO - PROCESS | 9171 | 1468189230999 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:31 INFO - PROCESS | 9171 | 1468189231011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:31 INFO - PROCESS | 9171 | 1468189231226 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:20:31 INFO - PROCESS | 9171 | 1468189231443 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 9171 | 1468189231457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x91969400 == 71 [pid = 9171] [id = 482] 15:20:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x9196cc00) [pid = 9171] [serial = 1447] [outer = (nil)] 15:20:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x91acc400) [pid = 9171] [serial = 1448] [outer = 0x9196cc00] 15:20:31 INFO - PROCESS | 9171 | 1468189231635 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x91bd4400) [pid = 9171] [serial = 1449] [outer = 0x9196cc00] 15:20:32 INFO - PROCESS | 9171 | 1468189232504 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1592ms 15:20:32 INFO - PROCESS | 9171 | 1468189232567 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:20:32 INFO - PROCESS | 9171 | 1468189232572 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 15:20:32 INFO - PROCESS | 9171 | 1468189232578 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 9171 | 1468189232582 Marionette TRACE conn3 <- [1,1902,null,{}] 15:20:32 INFO - PROCESS | 9171 | 1468189232587 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:32 INFO - PROCESS | 9171 | 1468189232592 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:32 INFO - PROCESS | 9171 | 1468189232833 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:20:32 INFO - PROCESS | 9171 | 1468189232859 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 9171 | 1468189232868 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbdf800 == 72 [pid = 9171] [id = 483] 15:20:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x91ac9800) [pid = 9171] [serial = 1450] [outer = (nil)] 15:20:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x929d7400) [pid = 9171] [serial = 1451] [outer = 0x91ac9800] 15:20:32 INFO - PROCESS | 9171 | 1468189232956 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x929e1000) [pid = 9171] [serial = 1452] [outer = 0x91ac9800] 15:20:33 INFO - PROCESS | 9171 | 1468189233923 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1386ms 15:20:33 INFO - PROCESS | 9171 | 1468189233964 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:20:33 INFO - PROCESS | 9171 | 1468189233968 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 15:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:20:33 INFO - PROCESS | 9171 | 1468189233975 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:20:33 INFO - PROCESS | 9171 | 1468189233978 Marionette TRACE conn3 <- [1,1906,null,{}] 15:20:33 INFO - PROCESS | 9171 | 1468189233992 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:33 INFO - PROCESS | 9171 | 1468189233997 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:34 INFO - PROCESS | 9171 | 1468189234226 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x9514ac00) [pid = 9171] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x91962000) [pid = 9171] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x938d5800) [pid = 9171] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8d415400) [pid = 9171] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8faa4c00) [pid = 9171] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8e8c2c00) [pid = 9171] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:20:34 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8f38c800) [pid = 9171] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:20:34 INFO - PROCESS | 9171 | 1468189234609 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 9171 | 1468189234617 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415400 == 73 [pid = 9171] [id = 484] 15:20:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8de48400) [pid = 9171] [serial = 1453] [outer = (nil)] 15:20:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8f38e400) [pid = 9171] [serial = 1454] [outer = 0x8de48400] 15:20:34 INFO - PROCESS | 9171 | 1468189234691 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8fde4000) [pid = 9171] [serial = 1455] [outer = 0x8de48400] 15:20:35 INFO - PROCESS | 9171 | 1468189235426 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1488ms 15:20:35 INFO - PROCESS | 9171 | 1468189235464 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 9171 | 1468189235467 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 15:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:20:35 INFO - PROCESS | 9171 | 1468189235484 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - PROCESS | 9171 | 1468189235487 Marionette TRACE conn3 <- [1,1910,null,{}] 15:20:35 INFO - PROCESS | 9171 | 1468189235493 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:35 INFO - PROCESS | 9171 | 1468189235502 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:35 INFO - PROCESS | 9171 | 1468189235710 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:20:35 INFO - PROCESS | 9171 | 1468189235721 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 9171 | 1468189235729 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0d000 == 74 [pid = 9171] [id = 485] 15:20:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x91960c00) [pid = 9171] [serial = 1456] [outer = (nil)] 15:20:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x938d5400) [pid = 9171] [serial = 1457] [outer = 0x91960c00] 15:20:35 INFO - PROCESS | 9171 | 1468189235955 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x93b74c00) [pid = 9171] [serial = 1458] [outer = 0x91960c00] 15:20:36 INFO - PROCESS | 9171 | 1468189236898 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1486ms 15:20:36 INFO - PROCESS | 9171 | 1468189236971 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:20:36 INFO - PROCESS | 9171 | 1468189236979 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 15:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:20:36 INFO - PROCESS | 9171 | 1468189236988 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 9171 | 1468189236992 Marionette TRACE conn3 <- [1,1914,null,{}] 15:20:37 INFO - PROCESS | 9171 | 1468189237002 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:37 INFO - PROCESS | 9171 | 1468189237007 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:37 INFO - PROCESS | 9171 | 1468189237278 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:20:37 INFO - PROCESS | 9171 | 1468189237617 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:37 INFO - PROCESS | 9171 | 1468189237633 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ac800 == 75 [pid = 9171] [id = 486] 15:20:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8e9af400) [pid = 9171] [serial = 1459] [outer = (nil)] 15:20:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8f397400) [pid = 9171] [serial = 1460] [outer = 0x8e9af400] 15:20:37 INFO - PROCESS | 9171 | 1468189237725 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8faa5000) [pid = 9171] [serial = 1461] [outer = 0x8e9af400] 15:20:38 INFO - PROCESS | 9171 | 1468189238655 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1742ms 15:20:38 INFO - PROCESS | 9171 | 1468189238731 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 9171 | 1468189238738 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 15:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:20:38 INFO - PROCESS | 9171 | 1468189238750 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 9171 | 1468189238755 Marionette TRACE conn3 <- [1,1918,null,{}] 15:20:38 INFO - PROCESS | 9171 | 1468189238762 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:38 INFO - PROCESS | 9171 | 1468189238768 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:39 INFO - PROCESS | 9171 | 1468189239029 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:20:39 INFO - PROCESS | 9171 | 1468189239305 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:39 INFO - PROCESS | 9171 | 1468189239313 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea0c00 == 76 [pid = 9171] [id = 487] 15:20:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x91962800) [pid = 9171] [serial = 1462] [outer = (nil)] 15:20:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x91ac4400) [pid = 9171] [serial = 1463] [outer = 0x91962800] 15:20:39 INFO - PROCESS | 9171 | 1468189239405 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x923a3c00) [pid = 9171] [serial = 1464] [outer = 0x91962800] 15:20:40 INFO - PROCESS | 9171 | 1468189240421 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1747ms 15:20:40 INFO - PROCESS | 9171 | 1468189240497 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:20:40 INFO - PROCESS | 9171 | 1468189240502 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 15:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:20:40 INFO - PROCESS | 9171 | 1468189240509 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:20:40 INFO - PROCESS | 9171 | 1468189240516 Marionette TRACE conn3 <- [1,1922,null,{}] 15:20:40 INFO - PROCESS | 9171 | 1468189240534 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:40 INFO - PROCESS | 9171 | 1468189240543 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:40 INFO - PROCESS | 9171 | 1468189240909 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:20:41 INFO - PROCESS | 9171 | 1468189241113 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 9171 | 1468189241125 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x93b70400 == 77 [pid = 9171] [id = 488] 15:20:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x95002400) [pid = 9171] [serial = 1465] [outer = (nil)] 15:20:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x95010c00) [pid = 9171] [serial = 1466] [outer = 0x95002400] 15:20:41 INFO - PROCESS | 9171 | 1468189241216 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x95091400) [pid = 9171] [serial = 1467] [outer = 0x95002400] 15:20:42 INFO - PROCESS | 9171 | 1468189242150 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1689ms 15:20:42 INFO - PROCESS | 9171 | 1468189242200 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:20:42 INFO - PROCESS | 9171 | 1468189242205 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 15:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:20:42 INFO - PROCESS | 9171 | 1468189242213 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:20:42 INFO - PROCESS | 9171 | 1468189242217 Marionette TRACE conn3 <- [1,1926,null,{}] 15:20:42 INFO - PROCESS | 9171 | 1468189242223 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:42 INFO - PROCESS | 9171 | 1468189242229 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:42 INFO - PROCESS | 9171 | 1468189242458 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:20:42 INFO - PROCESS | 9171 | 1468189242764 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 9171 | 1468189242775 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41ac00 == 78 [pid = 9171] [id = 489] 15:20:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fa01c00) [pid = 9171] [serial = 1468] [outer = (nil)] 15:20:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x9514e000) [pid = 9171] [serial = 1469] [outer = 0x8fa01c00] 15:20:42 INFO - PROCESS | 9171 | 1468189242865 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x95185000) [pid = 9171] [serial = 1470] [outer = 0x8fa01c00] 15:20:43 INFO - PROCESS | 9171 | 1468189243787 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1636ms 15:20:43 INFO - PROCESS | 9171 | 1468189243851 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 9171 | 1468189243856 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 15:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:20:43 INFO - PROCESS | 9171 | 1468189243863 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - PROCESS | 9171 | 1468189243867 Marionette TRACE conn3 <- [1,1930,null,{}] 15:20:43 INFO - PROCESS | 9171 | 1468189243873 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:43 INFO - PROCESS | 9171 | 1468189243879 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:44 INFO - PROCESS | 9171 | 1468189244086 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:20:44 INFO - PROCESS | 9171 | 1468189244332 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 9171 | 1468189244345 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d419000 == 79 [pid = 9171] [id = 490] 15:20:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8dfc5c00) [pid = 9171] [serial = 1471] [outer = (nil)] 15:20:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x951f4c00) [pid = 9171] [serial = 1472] [outer = 0x8dfc5c00] 15:20:44 INFO - PROCESS | 9171 | 1468189244471 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x9524b000) [pid = 9171] [serial = 1473] [outer = 0x8dfc5c00] 15:20:45 INFO - PROCESS | 9171 | 1468189245381 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1595ms 15:20:45 INFO - PROCESS | 9171 | 1468189245460 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 9171 | 1468189245465 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 15:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:20:45 INFO - PROCESS | 9171 | 1468189245472 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 9171 | 1468189245476 Marionette TRACE conn3 <- [1,1934,null,{}] 15:20:45 INFO - PROCESS | 9171 | 1468189245483 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:45 INFO - PROCESS | 9171 | 1468189245494 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:45 INFO - PROCESS | 9171 | 1468189245780 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:20:46 INFO - PROCESS | 9171 | 1468189246091 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:46 INFO - PROCESS | 9171 | 1468189246102 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41e000 == 80 [pid = 9171] [id = 491] 15:20:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x929da800) [pid = 9171] [serial = 1474] [outer = (nil)] 15:20:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x9941d000) [pid = 9171] [serial = 1475] [outer = 0x929da800] 15:20:46 INFO - PROCESS | 9171 | 1468189246186 Marionette DEBUG loaded listener.js 15:20:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x99b43c00) [pid = 9171] [serial = 1476] [outer = 0x929da800] 15:20:47 INFO - PROCESS | 9171 | 1468189247161 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1736ms 15:20:47 INFO - PROCESS | 9171 | 1468189247210 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:20:47 INFO - PROCESS | 9171 | 1468189247213 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 15:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:20:47 INFO - PROCESS | 9171 | 1468189247248 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:20:47 INFO - PROCESS | 9171 | 1468189247255 Marionette TRACE conn3 <- [1,1938,null,{}] 15:20:47 INFO - PROCESS | 9171 | 1468189247265 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:47 INFO - PROCESS | 9171 | 1468189247270 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:47 INFO - PROCESS | 9171 | 1468189247529 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:20:47 INFO - PROCESS | 9171 | 1468189247826 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:47 INFO - PROCESS | 9171 | 1468189247833 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4e800 == 81 [pid = 9171] [id = 492] 15:20:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x95252800) [pid = 9171] [serial = 1477] [outer = (nil)] 15:20:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x99d74800) [pid = 9171] [serial = 1478] [outer = 0x95252800] 15:20:47 INFO - PROCESS | 9171 | 1468189247918 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x99eb7000) [pid = 9171] [serial = 1479] [outer = 0x95252800] 15:20:48 INFO - PROCESS | 9171 | 1468189248814 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1666ms 15:20:48 INFO - PROCESS | 9171 | 1468189248889 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:20:48 INFO - PROCESS | 9171 | 1468189248893 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 15:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:20:48 INFO - PROCESS | 9171 | 1468189248901 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:20:48 INFO - PROCESS | 9171 | 1468189248904 Marionette TRACE conn3 <- [1,1942,null,{}] 15:20:48 INFO - PROCESS | 9171 | 1468189248911 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:48 INFO - PROCESS | 9171 | 1468189248917 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:49 INFO - PROCESS | 9171 | 1468189249164 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:20:49 INFO - PROCESS | 9171 | 1468189249413 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 9171 | 1468189249421 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbdc800 == 82 [pid = 9171] [id = 493] 15:20:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x99e46400) [pid = 9171] [serial = 1480] [outer = (nil)] 15:20:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x99eee000) [pid = 9171] [serial = 1481] [outer = 0x99e46400] 15:20:49 INFO - PROCESS | 9171 | 1468189249550 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x99ef2c00) [pid = 9171] [serial = 1482] [outer = 0x99e46400] 15:20:50 INFO - PROCESS | 9171 | 1468189250448 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1585ms 15:20:50 INFO - PROCESS | 9171 | 1468189250488 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 9171 | 1468189250492 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 15:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:20:50 INFO - PROCESS | 9171 | 1468189250499 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 9171 | 1468189250503 Marionette TRACE conn3 <- [1,1946,null,{}] 15:20:50 INFO - PROCESS | 9171 | 1468189250509 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:50 INFO - PROCESS | 9171 | 1468189250514 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:50 INFO - PROCESS | 9171 | 1468189250725 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:20:51 INFO - PROCESS | 9171 | 1468189251030 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 9171 | 1468189251041 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a3400 == 83 [pid = 9171] [id = 494] 15:20:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8e9a8800) [pid = 9171] [serial = 1483] [outer = (nil)] 15:20:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x998a9400) [pid = 9171] [serial = 1484] [outer = 0x8e9a8800] 15:20:51 INFO - PROCESS | 9171 | 1468189251130 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x9a102400) [pid = 9171] [serial = 1485] [outer = 0x8e9a8800] 15:20:52 INFO - PROCESS | 9171 | 1468189252045 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1584ms 15:20:52 INFO - PROCESS | 9171 | 1468189252084 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 9171 | 1468189252088 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 15:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:20:52 INFO - PROCESS | 9171 | 1468189252096 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - PROCESS | 9171 | 1468189252100 Marionette TRACE conn3 <- [1,1950,null,{}] 15:20:52 INFO - PROCESS | 9171 | 1468189252106 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:52 INFO - PROCESS | 9171 | 1468189252112 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:52 INFO - PROCESS | 9171 | 1468189252345 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:20:53 INFO - PROCESS | 9171 | 1468189253024 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 9171 | 1468189253034 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb35400 == 84 [pid = 9171] [id = 495] 15:20:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x8eb37c00) [pid = 9171] [serial = 1486] [outer = (nil)] 15:20:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8ebdf000) [pid = 9171] [serial = 1487] [outer = 0x8eb37c00] 15:20:53 INFO - PROCESS | 9171 | 1468189253117 Marionette DEBUG loaded listener.js 15:20:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8f397000) [pid = 9171] [serial = 1488] [outer = 0x8eb37c00] 15:20:54 INFO - PROCESS | 9171 | 1468189254151 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2089ms 15:20:54 INFO - PROCESS | 9171 | 1468189254188 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:20:54 INFO - PROCESS | 9171 | 1468189254194 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 15:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:20:54 INFO - PROCESS | 9171 | 1468189254203 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 9171 | 1468189254207 Marionette TRACE conn3 <- [1,1954,null,{}] 15:20:54 INFO - PROCESS | 9171 | 1468189254215 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:54 INFO - PROCESS | 9171 | 1468189254223 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:54 INFO - PROCESS | 9171 | 1468189254424 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:20:54 INFO - PROCESS | 9171 | 1468189254684 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:54 INFO - PROCESS | 9171 | 1468189254694 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bec00 == 85 [pid = 9171] [id = 496] 15:20:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8e9a1c00) [pid = 9171] [serial = 1489] [outer = (nil)] 15:20:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8eb3fc00) [pid = 9171] [serial = 1490] [outer = 0x8e9a1c00] 15:20:54 INFO - PROCESS | 9171 | 1468189254845 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8fe83800) [pid = 9171] [serial = 1491] [outer = 0x8e9a1c00] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415400 == 84 [pid = 9171] [id = 484] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8faad000) [pid = 9171] [serial = 1409] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbdf800 == 83 [pid = 9171] [id = 483] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x91969400 == 82 [pid = 9171] [id = 482] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a2c00 == 81 [pid = 9171] [id = 481] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcbc00 == 80 [pid = 9171] [id = 480] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415c00 == 79 [pid = 9171] [id = 477] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8d419c00 == 78 [pid = 9171] [id = 476] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41c800 == 77 [pid = 9171] [id = 474] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417800 == 76 [pid = 9171] [id = 473] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x93833800 == 75 [pid = 9171] [id = 472] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe0c00 == 74 [pid = 9171] [id = 471] 15:20:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8be800 == 73 [pid = 9171] [id = 470] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x95255c00) [pid = 9171] [serial = 1403] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x98171c00) [pid = 9171] [serial = 1404] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8ef60c00) [pid = 9171] [serial = 1370] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x91ac8400) [pid = 9171] [serial = 1391] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x9500f400) [pid = 9171] [serial = 1395] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x93b6c400) [pid = 9171] [serial = 1394] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x9816a800) [pid = 9171] [serial = 1379] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8dfce800) [pid = 9171] [serial = 1406] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x93944c00) [pid = 9171] [serial = 1400] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x99771000) [pid = 9171] [serial = 1385] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x951eec00) [pid = 9171] [serial = 1376] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8eb38800) [pid = 9171] [serial = 1389] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8e9a5c00) [pid = 9171] [serial = 1388] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8fea2800) [pid = 9171] [serial = 1397] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x923a4c00) [pid = 9171] [serial = 1398] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x98ca7400) [pid = 9171] [serial = 1382] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x91b27c00) [pid = 9171] [serial = 1392] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x91acc000) [pid = 9171] [serial = 1373] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8e9a3000) [pid = 9171] [serial = 1407] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x9508dc00) [pid = 9171] [serial = 1401] [outer = (nil)] [url = about:blank] 15:20:55 INFO - PROCESS | 9171 | 1468189255796 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1635ms 15:20:55 INFO - PROCESS | 9171 | 1468189255841 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:20:55 INFO - PROCESS | 9171 | 1468189255848 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 15:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:20:55 INFO - PROCESS | 9171 | 1468189255855 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:20:55 INFO - PROCESS | 9171 | 1468189255858 Marionette TRACE conn3 <- [1,1958,null,{}] 15:20:55 INFO - PROCESS | 9171 | 1468189255865 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:55 INFO - PROCESS | 9171 | 1468189255869 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:56 INFO - PROCESS | 9171 | 1468189256081 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:20:56 INFO - PROCESS | 9171 | 1468189256449 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 9171 | 1468189256457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x929dec00 == 74 [pid = 9171] [id = 497] 15:20:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x929e2c00) [pid = 9171] [serial = 1492] [outer = (nil)] 15:20:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x92bb4800) [pid = 9171] [serial = 1493] [outer = 0x929e2c00] 15:20:56 INFO - PROCESS | 9171 | 1468189256644 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x93827800) [pid = 9171] [serial = 1494] [outer = 0x929e2c00] 15:20:57 INFO - PROCESS | 9171 | 1468189257416 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1596ms 15:20:57 INFO - PROCESS | 9171 | 1468189257452 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:20:57 INFO - PROCESS | 9171 | 1468189257456 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 15:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:20:57 INFO - PROCESS | 9171 | 1468189257486 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:20:57 INFO - PROCESS | 9171 | 1468189257495 Marionette TRACE conn3 <- [1,1962,null,{}] 15:20:57 INFO - PROCESS | 9171 | 1468189257512 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:57 INFO - PROCESS | 9171 | 1468189257521 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:57 INFO - PROCESS | 9171 | 1468189257778 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:20:57 INFO - PROCESS | 9171 | 1468189257811 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 9171 | 1468189257821 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41b400 == 75 [pid = 9171] [id = 498] 15:20:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x95007800) [pid = 9171] [serial = 1495] [outer = (nil)] 15:20:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x91b20c00) [pid = 9171] [serial = 1496] [outer = 0x95007800] 15:20:57 INFO - PROCESS | 9171 | 1468189257906 Marionette DEBUG loaded listener.js 15:20:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x95148400) [pid = 9171] [serial = 1497] [outer = 0x95007800] 15:20:58 INFO - PROCESS | 9171 | 1468189258839 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1407ms 15:20:58 INFO - PROCESS | 9171 | 1468189258884 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:20:58 INFO - PROCESS | 9171 | 1468189258889 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 15:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:20:58 INFO - PROCESS | 9171 | 1468189258903 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:20:58 INFO - PROCESS | 9171 | 1468189258905 Marionette TRACE conn3 <- [1,1966,null,{}] 15:20:58 INFO - PROCESS | 9171 | 1468189258913 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:58 INFO - PROCESS | 9171 | 1468189258919 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:59 INFO - PROCESS | 9171 | 1468189259175 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:20:59 INFO - PROCESS | 9171 | 1468189259207 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 9171 | 1468189259213 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:20:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfce800 == 76 [pid = 9171] [id = 499] 15:20:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8e8bb400) [pid = 9171] [serial = 1498] [outer = (nil)] 15:20:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x97621400) [pid = 9171] [serial = 1499] [outer = 0x8e8bb400] 15:20:59 INFO - PROCESS | 9171 | 1468189259289 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x98810400) [pid = 9171] [serial = 1500] [outer = 0x8e8bb400] 15:21:00 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8ebe0c00) [pid = 9171] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:21:00 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x91ac9800) [pid = 9171] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:21:00 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8eb36c00) [pid = 9171] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:21:00 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x9196cc00) [pid = 9171] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:21:00 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8de48400) [pid = 9171] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:21:00 INFO - PROCESS | 9171 | 1468189260472 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1630ms 15:21:00 INFO - PROCESS | 9171 | 1468189260534 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:21:00 INFO - PROCESS | 9171 | 1468189260538 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 15:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:21:00 INFO - PROCESS | 9171 | 1468189260550 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:21:00 INFO - PROCESS | 9171 | 1468189260553 Marionette TRACE conn3 <- [1,1970,null,{}] 15:21:00 INFO - PROCESS | 9171 | 1468189260563 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:00 INFO - PROCESS | 9171 | 1468189260569 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:00 INFO - PROCESS | 9171 | 1468189260770 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:21:00 INFO - PROCESS | 9171 | 1468189260959 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 9171 | 1468189260979 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x95090400 == 77 [pid = 9171] [id = 500] 15:21:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x951f2400) [pid = 9171] [serial = 1501] [outer = (nil)] 15:21:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x98cabc00) [pid = 9171] [serial = 1502] [outer = 0x951f2400] 15:21:01 INFO - PROCESS | 9171 | 1468189261063 Marionette DEBUG loaded listener.js 15:21:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x99778400) [pid = 9171] [serial = 1503] [outer = 0x951f2400] 15:21:02 INFO - PROCESS | 9171 | 1468189262042 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1542ms 15:21:02 INFO - PROCESS | 9171 | 1468189262102 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:21:02 INFO - PROCESS | 9171 | 1468189262110 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 15:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:21:02 INFO - PROCESS | 9171 | 1468189262121 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:21:02 INFO - PROCESS | 9171 | 1468189262130 Marionette TRACE conn3 <- [1,1974,null,{}] 15:21:02 INFO - PROCESS | 9171 | 1468189262141 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:02 INFO - PROCESS | 9171 | 1468189262149 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:02 INFO - PROCESS | 9171 | 1468189262475 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:21:02 INFO - PROCESS | 9171 | 1468189262807 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 9171 | 1468189262822 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:02 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbda000 == 78 [pid = 9171] [id = 501] 15:21:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8fbda800) [pid = 9171] [serial = 1504] [outer = (nil)] 15:21:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8fbe0c00) [pid = 9171] [serial = 1505] [outer = 0x8fbda800] 15:21:02 INFO - PROCESS | 9171 | 1468189262916 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fe9f400) [pid = 9171] [serial = 1506] [outer = 0x8fbda800] 15:21:03 INFO - PROCESS | 9171 | 1468189263944 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1902ms 15:21:04 INFO - PROCESS | 9171 | 1468189264024 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 9171 | 1468189264033 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 15:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:21:04 INFO - PROCESS | 9171 | 1468189264046 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - PROCESS | 9171 | 1468189264050 Marionette TRACE conn3 <- [1,1978,null,{}] 15:21:04 INFO - PROCESS | 9171 | 1468189264059 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:04 INFO - PROCESS | 9171 | 1468189264065 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:04 INFO - PROCESS | 9171 | 1468189264444 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:21:04 INFO - PROCESS | 9171 | 1468189264662 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 9171 | 1468189264676 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x929dcc00 == 79 [pid = 9171] [id = 502] 15:21:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x92bb1c00) [pid = 9171] [serial = 1507] [outer = (nil)] 15:21:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x9382d400) [pid = 9171] [serial = 1508] [outer = 0x92bb1c00] 15:21:04 INFO - PROCESS | 9171 | 1468189264765 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x9393ec00) [pid = 9171] [serial = 1509] [outer = 0x92bb1c00] 15:21:05 INFO - PROCESS | 9171 | 1468189265771 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1785ms 15:21:05 INFO - PROCESS | 9171 | 1468189265831 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:21:05 INFO - PROCESS | 9171 | 1468189265835 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 15:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:21:05 INFO - PROCESS | 9171 | 1468189265843 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - PROCESS | 9171 | 1468189265850 Marionette TRACE conn3 <- [1,1982,null,{}] 15:21:05 INFO - PROCESS | 9171 | 1468189265869 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:05 INFO - PROCESS | 9171 | 1468189265879 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:06 INFO - PROCESS | 9171 | 1468189266154 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:21:06 INFO - PROCESS | 9171 | 1468189266513 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 9171 | 1468189266528 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x99771000 == 80 [pid = 9171] [id = 503] 15:21:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x99771400) [pid = 9171] [serial = 1510] [outer = (nil)] 15:21:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x99b47000) [pid = 9171] [serial = 1511] [outer = 0x99771400] 15:21:06 INFO - PROCESS | 9171 | 1468189266635 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x99c59000) [pid = 9171] [serial = 1512] [outer = 0x99771400] 15:21:07 INFO - PROCESS | 9171 | 1468189267612 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1849ms 15:21:07 INFO - PROCESS | 9171 | 1468189267693 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:21:07 INFO - PROCESS | 9171 | 1468189267698 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 15:21:07 INFO - PROCESS | 9171 | 1468189267707 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:21:07 INFO - PROCESS | 9171 | 1468189267712 Marionette TRACE conn3 <- [1,1986,null,{}] 15:21:07 INFO - PROCESS | 9171 | 1468189267719 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:07 INFO - PROCESS | 9171 | 1468189267725 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:08 INFO - PROCESS | 9171 | 1468189268002 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:21:08 INFO - PROCESS | 9171 | 1468189268312 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:08 INFO - PROCESS | 9171 | 1468189268320 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa01800 == 81 [pid = 9171] [id = 504] 15:21:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8fa0f800) [pid = 9171] [serial = 1513] [outer = (nil)] 15:21:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x99eebc00) [pid = 9171] [serial = 1514] [outer = 0x8fa0f800] 15:21:08 INFO - PROCESS | 9171 | 1468189268415 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x99ef8c00) [pid = 9171] [serial = 1515] [outer = 0x8fa0f800] 15:21:09 INFO - PROCESS | 9171 | 1468189269356 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1689ms 15:21:09 INFO - PROCESS | 9171 | 1468189269396 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:21:09 INFO - PROCESS | 9171 | 1468189269400 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 15:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:21:09 INFO - PROCESS | 9171 | 1468189269408 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:21:09 INFO - PROCESS | 9171 | 1468189269412 Marionette TRACE conn3 <- [1,1990,null,{}] 15:21:09 INFO - PROCESS | 9171 | 1468189269420 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:09 INFO - PROCESS | 9171 | 1468189269426 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:09 INFO - PROCESS | 9171 | 1468189269655 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:21:09 INFO - PROCESS | 9171 | 1468189269914 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:09 INFO - PROCESS | 9171 | 1468189269926 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41e400 == 82 [pid = 9171] [id = 505] 15:21:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x99ec1c00) [pid = 9171] [serial = 1516] [outer = (nil)] 15:21:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x9a10e400) [pid = 9171] [serial = 1517] [outer = 0x99ec1c00] 15:21:10 INFO - PROCESS | 9171 | 1468189270056 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x9a11e000) [pid = 9171] [serial = 1518] [outer = 0x99ec1c00] 15:21:10 INFO - PROCESS | 9171 | 1468189270944 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1585ms 15:21:11 INFO - PROCESS | 9171 | 1468189271011 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:21:11 INFO - PROCESS | 9171 | 1468189271016 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 15:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:21:11 INFO - PROCESS | 9171 | 1468189271027 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 9171 | 1468189271031 Marionette TRACE conn3 <- [1,1994,null,{}] 15:21:11 INFO - PROCESS | 9171 | 1468189271038 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:11 INFO - PROCESS | 9171 | 1468189271049 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:11 INFO - PROCESS | 9171 | 1468189271313 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:21:11 INFO - PROCESS | 9171 | 1468189271583 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 9171 | 1468189271590 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c5400 == 83 [pid = 9171] [id = 506] 15:21:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8e8c7000) [pid = 9171] [serial = 1519] [outer = (nil)] 15:21:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x9a129800) [pid = 9171] [serial = 1520] [outer = 0x8e8c7000] 15:21:11 INFO - PROCESS | 9171 | 1468189271730 Marionette DEBUG loaded listener.js 15:21:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x9a94e000) [pid = 9171] [serial = 1521] [outer = 0x8e8c7000] 15:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1637ms 15:21:12 INFO - PROCESS | 9171 | 1468189272652 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:21:12 INFO - PROCESS | 9171 | 1468189272667 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:21:12 INFO - PROCESS | 9171 | 1468189272672 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 15:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:21:12 INFO - PROCESS | 9171 | 1468189272679 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - PROCESS | 9171 | 1468189272684 Marionette TRACE conn3 <- [1,1998,null,{}] 15:21:12 INFO - PROCESS | 9171 | 1468189272690 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:12 INFO - PROCESS | 9171 | 1468189272695 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:12 INFO - PROCESS | 9171 | 1468189272916 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:21:13 INFO - PROCESS | 9171 | 1468189273179 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:13 INFO - PROCESS | 9171 | 1468189273192 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de42800 == 84 [pid = 9171] [id = 507] 15:21:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x8e8ba800) [pid = 9171] [serial = 1522] [outer = (nil)] 15:21:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x9aad5000) [pid = 9171] [serial = 1523] [outer = 0x8e8ba800] 15:21:13 INFO - PROCESS | 9171 | 1468189273291 Marionette DEBUG loaded listener.js 15:21:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x9ac47400) [pid = 9171] [serial = 1524] [outer = 0x8e8ba800] 15:21:14 INFO - PROCESS | 9171 | 1468189274193 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1583ms 15:21:14 INFO - PROCESS | 9171 | 1468189274264 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:21:14 INFO - PROCESS | 9171 | 1468189274269 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 15:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:21:14 INFO - PROCESS | 9171 | 1468189274276 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:21:14 INFO - PROCESS | 9171 | 1468189274281 Marionette TRACE conn3 <- [1,2002,null,{}] 15:21:14 INFO - PROCESS | 9171 | 1468189274287 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:14 INFO - PROCESS | 9171 | 1468189274292 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:14 INFO - PROCESS | 9171 | 1468189274553 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:21:14 INFO - PROCESS | 9171 | 1468189274858 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 9171 | 1468189274867 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x9196ac00 == 85 [pid = 9171] [id = 508] 15:21:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x9aad6400) [pid = 9171] [serial = 1525] [outer = (nil)] 15:21:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9b009800) [pid = 9171] [serial = 1526] [outer = 0x9aad6400] 15:21:14 INFO - PROCESS | 9171 | 1468189274954 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x9b00f800) [pid = 9171] [serial = 1527] [outer = 0x9aad6400] 15:21:15 INFO - PROCESS | 9171 | 1468189275858 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1642ms 15:21:15 INFO - PROCESS | 9171 | 1468189275919 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 9171 | 1468189275924 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 15:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:21:15 INFO - PROCESS | 9171 | 1468189275932 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - PROCESS | 9171 | 1468189275936 Marionette TRACE conn3 <- [1,2006,null,{}] 15:21:15 INFO - PROCESS | 9171 | 1468189275942 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:15 INFO - PROCESS | 9171 | 1468189275948 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:16 INFO - PROCESS | 9171 | 1468189276170 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:21:16 INFO - PROCESS | 9171 | 1468189276429 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:16 INFO - PROCESS | 9171 | 1468189276439 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b1ec00 == 86 [pid = 9171] [id = 509] 15:21:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x9a2a2400) [pid = 9171] [serial = 1528] [outer = (nil)] 15:21:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x9b56e400) [pid = 9171] [serial = 1529] [outer = 0x9a2a2400] 15:21:16 INFO - PROCESS | 9171 | 1468189276564 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x9b572c00) [pid = 9171] [serial = 1530] [outer = 0x9a2a2400] 15:21:17 INFO - PROCESS | 9171 | 1468189277480 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:21:17 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 15:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1583ms 15:21:17 INFO - PROCESS | 9171 | 1468189277516 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 9171 | 1468189277521 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 15:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:21:17 INFO - PROCESS | 9171 | 1468189277537 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - PROCESS | 9171 | 1468189277540 Marionette TRACE conn3 <- [1,2010,null,{}] 15:21:17 INFO - PROCESS | 9171 | 1468189277552 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:17 INFO - PROCESS | 9171 | 1468189277556 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:17 INFO - PROCESS | 9171 | 1468189277776 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:21:18 INFO - PROCESS | 9171 | 1468189278135 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 9171 | 1468189278144 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d419400 == 87 [pid = 9171] [id = 510] 15:21:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x93830400) [pid = 9171] [serial = 1531] [outer = (nil)] 15:21:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x9b579400) [pid = 9171] [serial = 1532] [outer = 0x93830400] 15:21:18 INFO - PROCESS | 9171 | 1468189278236 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x9b5e5c00) [pid = 9171] [serial = 1533] [outer = 0x93830400] 15:21:19 INFO - PROCESS | 9171 | 1468189279179 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:21:19 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 15:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1690ms 15:21:19 INFO - PROCESS | 9171 | 1468189279226 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 9171 | 1468189279231 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 15:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:21:19 INFO - PROCESS | 9171 | 1468189279239 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:21:19 INFO - PROCESS | 9171 | 1468189279244 Marionette TRACE conn3 <- [1,2014,null,{}] 15:21:19 INFO - PROCESS | 9171 | 1468189279251 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:19 INFO - PROCESS | 9171 | 1468189279258 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:19 INFO - PROCESS | 9171 | 1468189279503 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:21:20 INFO - PROCESS | 9171 | 1468189280188 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 9171 | 1468189280198 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a3000 == 88 [pid = 9171] [id = 511] 15:21:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8e9a5c00) [pid = 9171] [serial = 1534] [outer = (nil)] 15:21:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x8e9ac000) [pid = 9171] [serial = 1535] [outer = 0x8e9a5c00] 15:21:20 INFO - PROCESS | 9171 | 1468189280280 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x8f391400) [pid = 9171] [serial = 1536] [outer = 0x8e9a5c00] 15:21:21 INFO - PROCESS | 9171 | 1468189281302 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2148ms 15:21:21 INFO - PROCESS | 9171 | 1468189281391 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:21:21 INFO - PROCESS | 9171 | 1468189281399 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 15:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:21:21 INFO - PROCESS | 9171 | 1468189281416 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:21:21 INFO - PROCESS | 9171 | 1468189281422 Marionette TRACE conn3 <- [1,2018,null,{}] 15:21:21 INFO - PROCESS | 9171 | 1468189281431 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:21 INFO - PROCESS | 9171 | 1468189281437 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:21 INFO - PROCESS | 9171 | 1468189281688 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:21:22 INFO - PROCESS | 9171 | 1468189282010 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:22 INFO - PROCESS | 9171 | 1468189282021 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb31000 == 89 [pid = 9171] [id = 512] 15:21:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x91965400) [pid = 9171] [serial = 1537] [outer = (nil)] 15:21:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x91bdf400) [pid = 9171] [serial = 1538] [outer = 0x91965400] 15:21:22 INFO - PROCESS | 9171 | 1468189282113 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x929d8400) [pid = 9171] [serial = 1539] [outer = 0x91965400] 15:21:23 INFO - PROCESS | 9171 | 1468189283068 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1736ms 15:21:23 INFO - PROCESS | 9171 | 1468189283157 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 9171 | 1468189283164 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 15:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:21:23 INFO - PROCESS | 9171 | 1468189283172 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 9171 | 1468189283177 Marionette TRACE conn3 <- [1,2022,null,{}] 15:21:23 INFO - PROCESS | 9171 | 1468189283183 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:23 INFO - PROCESS | 9171 | 1468189283188 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:23 INFO - PROCESS | 9171 | 1468189283490 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:21:23 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfce800 == 88 [pid = 9171] [id = 499] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x99e41800) [pid = 9171] [serial = 1430] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x99d6bc00) [pid = 9171] [serial = 1436] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x98cb3000) [pid = 9171] [serial = 1424] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x91965800) [pid = 9171] [serial = 1415] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x93b6cc00) [pid = 9171] [serial = 1418] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x99b49c00) [pid = 9171] [serial = 1427] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8ef61800) [pid = 9171] [serial = 1439] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x99e4c400) [pid = 9171] [serial = 1433] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x95182c00) [pid = 9171] [serial = 1421] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8ef68800) [pid = 9171] [serial = 1412] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x938d5400) [pid = 9171] [serial = 1457] [outer = (nil)] [url = about:blank] 15:21:23 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41b400 == 87 [pid = 9171] [id = 498] 15:21:23 INFO - PROCESS | 9171 | --DOCSHELL 0x929dec00 == 86 [pid = 9171] [id = 497] 15:21:23 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8bec00 == 85 [pid = 9171] [id = 496] 15:21:23 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb35400 == 84 [pid = 9171] [id = 495] 15:21:23 INFO - PROCESS | 9171 | 1468189283879 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:23 INFO - PROCESS | 9171 | 1468189283885 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41b400 == 85 [pid = 9171] [id = 513] 15:21:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x8e8bec00) [pid = 9171] [serial = 1540] [outer = (nil)] 15:21:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8faca800) [pid = 9171] [serial = 1541] [outer = 0x8e8bec00] 15:21:23 INFO - PROCESS | 9171 | 1468189283971 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x91bd2000) [pid = 9171] [serial = 1542] [outer = 0x8e8bec00] 15:21:24 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ac800 == 84 [pid = 9171] [id = 486] 15:21:24 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0d000 == 83 [pid = 9171] [id = 485] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x8fa01400) [pid = 9171] [serial = 1445] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8fab2000) [pid = 9171] [serial = 1446] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x929d7400) [pid = 9171] [serial = 1451] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x8facdc00) [pid = 9171] [serial = 1443] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8fa08000) [pid = 9171] [serial = 1442] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x91acc400) [pid = 9171] [serial = 1448] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8f38e400) [pid = 9171] [serial = 1454] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x929e1000) [pid = 9171] [serial = 1452] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x91bd4400) [pid = 9171] [serial = 1449] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8fde4000) [pid = 9171] [serial = 1455] [outer = (nil)] [url = about:blank] 15:21:24 INFO - PROCESS | 9171 | 1468189284839 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1735ms 15:21:24 INFO - PROCESS | 9171 | 1468189284908 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 9171 | 1468189284912 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 15:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:21:24 INFO - PROCESS | 9171 | 1468189284928 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - PROCESS | 9171 | 1468189284938 Marionette TRACE conn3 <- [1,2026,null,{}] 15:21:24 INFO - PROCESS | 9171 | 1468189284948 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:24 INFO - PROCESS | 9171 | 1468189284956 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:25 INFO - PROCESS | 9171 | 1468189285164 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:21:25 INFO - PROCESS | 9171 | 1468189285340 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 9171 | 1468189285350 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de48c00 == 84 [pid = 9171] [id = 514] 15:21:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x8fa01400) [pid = 9171] [serial = 1543] [outer = (nil)] 15:21:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x94671400) [pid = 9171] [serial = 1544] [outer = 0x8fa01400] 15:21:25 INFO - PROCESS | 9171 | 1468189285422 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x95182c00) [pid = 9171] [serial = 1545] [outer = 0x8fa01400] 15:21:26 INFO - PROCESS | 9171 | 1468189286321 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1453ms 15:21:26 INFO - PROCESS | 9171 | 1468189286381 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 9171 | 1468189286387 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 15:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:21:26 INFO - PROCESS | 9171 | 1468189286394 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 9171 | 1468189286398 Marionette TRACE conn3 <- [1,2030,null,{}] 15:21:26 INFO - PROCESS | 9171 | 1468189286404 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:26 INFO - PROCESS | 9171 | 1468189286410 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:26 INFO - PROCESS | 9171 | 1468189286683 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:21:26 INFO - PROCESS | 9171 | 1468189286718 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:26 INFO - PROCESS | 9171 | 1468189286736 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa07000 == 85 [pid = 9171] [id = 515] 15:21:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x95140c00) [pid = 9171] [serial = 1546] [outer = (nil)] 15:21:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9816a800) [pid = 9171] [serial = 1547] [outer = 0x95140c00] 15:21:26 INFO - PROCESS | 9171 | 1468189286904 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x99416c00) [pid = 9171] [serial = 1548] [outer = 0x95140c00] 15:21:27 INFO - PROCESS | 9171 | 1468189287871 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1537ms 15:21:27 INFO - PROCESS | 9171 | 1468189287938 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 9171 | 1468189287941 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 15:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:21:27 INFO - PROCESS | 9171 | 1468189287949 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:21:27 INFO - PROCESS | 9171 | 1468189287967 Marionette TRACE conn3 <- [1,2034,null,{}] 15:21:27 INFO - PROCESS | 9171 | 1468189287984 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:27 INFO - PROCESS | 9171 | 1468189287990 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:28 INFO - PROCESS | 9171 | 1468189288698 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8faa6000) [pid = 9171] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x95007800) [pid = 9171] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8e9af400) [pid = 9171] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x8fa01c00) [pid = 9171] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x8e9a1c00) [pid = 9171] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x9517e800) [pid = 9171] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x91969000) [pid = 9171] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x91960c00) [pid = 9171] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x91962800) [pid = 9171] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x8d418800) [pid = 9171] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x95002400) [pid = 9171] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x9939fc00) [pid = 9171] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8dfce400) [pid = 9171] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8fdeb000) [pid = 9171] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8e8bb400) [pid = 9171] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8fea7c00) [pid = 9171] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x988f0400) [pid = 9171] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8eb37c00) [pid = 9171] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8d422400) [pid = 9171] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x929e1400) [pid = 9171] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8eb34800) [pid = 9171] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8eb3c000) [pid = 9171] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x929e2c00) [pid = 9171] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x91bdf800) [pid = 9171] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8de47000) [pid = 9171] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8fdebc00) [pid = 9171] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8dfd0c00) [pid = 9171] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x938cc000) [pid = 9171] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8e8c6400) [pid = 9171] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:21:28 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x98ca7c00) [pid = 9171] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:21:28 INFO - PROCESS | 9171 | 1468189288954 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 9171 | 1468189288973 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8c00 == 86 [pid = 9171] [id = 516] 15:21:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8dfce400) [pid = 9171] [serial = 1549] [outer = (nil)] 15:21:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8e9a4000) [pid = 9171] [serial = 1550] [outer = 0x8dfce400] 15:21:29 INFO - PROCESS | 9171 | 1468189289055 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8fea7c00) [pid = 9171] [serial = 1551] [outer = 0x8dfce400] 15:21:29 INFO - PROCESS | 9171 | 1468189289863 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1965ms 15:21:29 INFO - PROCESS | 9171 | 1468189289925 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 9171 | 1468189289929 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 15:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:21:29 INFO - PROCESS | 9171 | 1468189289939 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 9171 | 1468189289942 Marionette TRACE conn3 <- [1,2038,null,{}] 15:21:29 INFO - PROCESS | 9171 | 1468189289949 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:29 INFO - PROCESS | 9171 | 1468189289955 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:30 INFO - PROCESS | 9171 | 1468189290155 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:21:30 INFO - PROCESS | 9171 | 1468189290165 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:30 INFO - PROCESS | 9171 | 1468189290173 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43800 == 87 [pid = 9171] [id = 517] 15:21:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8de49400) [pid = 9171] [serial = 1552] [outer = (nil)] 15:21:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x95257400) [pid = 9171] [serial = 1553] [outer = 0x8de49400] 15:21:30 INFO - PROCESS | 9171 | 1468189290250 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x98cab400) [pid = 9171] [serial = 1554] [outer = 0x8de49400] 15:21:31 INFO - PROCESS | 9171 | 1468189291503 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1641ms 15:21:31 INFO - PROCESS | 9171 | 1468189291582 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 9171 | 1468189291590 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 15:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:21:31 INFO - PROCESS | 9171 | 1468189291601 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 9171 | 1468189291607 Marionette TRACE conn3 <- [1,2042,null,{}] 15:21:31 INFO - PROCESS | 9171 | 1468189291618 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:31 INFO - PROCESS | 9171 | 1468189291624 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:32 INFO - PROCESS | 9171 | 1468189292006 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:21:32 INFO - PROCESS | 9171 | 1468189292255 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:32 INFO - PROCESS | 9171 | 1468189292265 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415c00 == 88 [pid = 9171] [id = 518] 15:21:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8f399c00) [pid = 9171] [serial = 1555] [outer = (nil)] 15:21:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8fde3800) [pid = 9171] [serial = 1556] [outer = 0x8f399c00] 15:21:32 INFO - PROCESS | 9171 | 1468189292359 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fea1800) [pid = 9171] [serial = 1557] [outer = 0x8f399c00] 15:21:33 INFO - PROCESS | 9171 | 1468189293493 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:21:33 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) 15:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1943ms 15:21:33 INFO - PROCESS | 9171 | 1468189293544 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 9171 | 1468189293553 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 15:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:21:33 INFO - PROCESS | 9171 | 1468189293567 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 9171 | 1468189293574 Marionette TRACE conn3 <- [1,2046,null,{}] 15:21:33 INFO - PROCESS | 9171 | 1468189293583 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:33 INFO - PROCESS | 9171 | 1468189293591 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:33 INFO - PROCESS | 9171 | 1468189293900 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:21:34 INFO - PROCESS | 9171 | 1468189294229 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 9171 | 1468189294236 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x92bb6800 == 89 [pid = 9171] [id = 519] 15:21:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x92eda000) [pid = 9171] [serial = 1558] [outer = (nil)] 15:21:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x93835800) [pid = 9171] [serial = 1559] [outer = 0x92eda000] 15:21:34 INFO - PROCESS | 9171 | 1468189294331 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x93b71c00) [pid = 9171] [serial = 1560] [outer = 0x92eda000] 15:21:35 INFO - PROCESS | 9171 | 1468189295339 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1838ms 15:21:35 INFO - PROCESS | 9171 | 1468189295405 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 9171 | 1468189295410 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 15:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:21:35 INFO - PROCESS | 9171 | 1468189295418 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 9171 | 1468189295424 Marionette TRACE conn3 <- [1,2050,null,{}] 15:21:35 INFO - PROCESS | 9171 | 1468189295442 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:35 INFO - PROCESS | 9171 | 1468189295452 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:35 INFO - PROCESS | 9171 | 1468189295706 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:21:36 INFO - PROCESS | 9171 | 1468189296014 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 9171 | 1468189296027 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x9889f000 == 90 [pid = 9171] [id = 520] 15:21:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x98ca7c00) [pid = 9171] [serial = 1561] [outer = (nil)] 15:21:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x99b4c400) [pid = 9171] [serial = 1562] [outer = 0x98ca7c00] 15:21:36 INFO - PROCESS | 9171 | 1468189296130 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x99e47800) [pid = 9171] [serial = 1563] [outer = 0x98ca7c00] 15:21:37 INFO - PROCESS | 9171 | 1468189297098 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1738ms 15:21:37 INFO - PROCESS | 9171 | 1468189297156 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 9171 | 1468189297161 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 15:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:21:37 INFO - PROCESS | 9171 | 1468189297168 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 9171 | 1468189297171 Marionette TRACE conn3 <- [1,2054,null,{}] 15:21:37 INFO - PROCESS | 9171 | 1468189297178 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:37 INFO - PROCESS | 9171 | 1468189297184 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:37 INFO - PROCESS | 9171 | 1468189297405 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:21:37 INFO - PROCESS | 9171 | 1468189297674 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 9171 | 1468189297682 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x97629000 == 91 [pid = 9171] [id = 521] 15:21:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x99b49c00) [pid = 9171] [serial = 1564] [outer = (nil)] 15:21:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x99eea800) [pid = 9171] [serial = 1565] [outer = 0x99b49c00] 15:21:37 INFO - PROCESS | 9171 | 1468189297811 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x99ef8800) [pid = 9171] [serial = 1566] [outer = 0x99b49c00] 15:21:38 INFO - PROCESS | 9171 | 1468189298780 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1685ms 15:21:38 INFO - PROCESS | 9171 | 1468189298855 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:21:38 INFO - PROCESS | 9171 | 1468189298860 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 15:21:38 INFO - PROCESS | 9171 | 1468189298867 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 9171 | 1468189298872 Marionette TRACE conn3 <- [1,2058,null,{}] 15:21:38 INFO - PROCESS | 9171 | 1468189298879 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:38 INFO - PROCESS | 9171 | 1468189298885 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:39 INFO - PROCESS | 9171 | 1468189299148 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:21:39 INFO - PROCESS | 9171 | 1468189299491 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 9171 | 1468189299500 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe85000 == 92 [pid = 9171] [id = 522] 15:21:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x91b1f400) [pid = 9171] [serial = 1567] [outer = (nil)] 15:21:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x9a10c000) [pid = 9171] [serial = 1568] [outer = 0x91b1f400] 15:21:39 INFO - PROCESS | 9171 | 1468189299589 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x9a128c00) [pid = 9171] [serial = 1569] [outer = 0x91b1f400] 15:21:40 INFO - PROCESS | 9171 | 1468189300538 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1741ms 15:21:40 INFO - PROCESS | 9171 | 1468189300609 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:21:40 INFO - PROCESS | 9171 | 1468189300614 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 15:21:40 INFO - PROCESS | 9171 | 1468189300621 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:21:40 INFO - PROCESS | 9171 | 1468189300625 Marionette TRACE conn3 <- [1,2062,null,{}] 15:21:40 INFO - PROCESS | 9171 | 1468189300633 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:40 INFO - PROCESS | 9171 | 1468189300647 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:40 INFO - PROCESS | 9171 | 1468189300946 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:21:41 INFO - PROCESS | 9171 | 1468189301291 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 9171 | 1468189301299 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de44400 == 93 [pid = 9171] [id = 523] 15:21:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8dfc8000) [pid = 9171] [serial = 1570] [outer = (nil)] 15:21:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x9b576000) [pid = 9171] [serial = 1571] [outer = 0x8dfc8000] 15:21:41 INFO - PROCESS | 9171 | 1468189301393 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x9b5e1c00) [pid = 9171] [serial = 1572] [outer = 0x8dfc8000] 15:21:42 INFO - PROCESS | 9171 | 1468189302383 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1795ms 15:21:42 INFO - PROCESS | 9171 | 1468189302417 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 9171 | 1468189302421 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 15:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:21:42 INFO - PROCESS | 9171 | 1468189302429 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 9171 | 1468189302432 Marionette TRACE conn3 <- [1,2066,null,{}] 15:21:42 INFO - PROCESS | 9171 | 1468189302440 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:42 INFO - PROCESS | 9171 | 1468189302444 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:42 INFO - PROCESS | 9171 | 1468189302670 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:21:43 INFO - PROCESS | 9171 | 1468189302986 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 9171 | 1468189302993 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4000 == 94 [pid = 9171] [id = 524] 15:21:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x9a74fc00) [pid = 9171] [serial = 1573] [outer = (nil)] 15:21:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x9c1e0400) [pid = 9171] [serial = 1574] [outer = 0x9a74fc00] 15:21:43 INFO - PROCESS | 9171 | 1468189303085 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x9cb25c00) [pid = 9171] [serial = 1575] [outer = 0x9a74fc00] 15:21:44 INFO - PROCESS | 9171 | 1468189304080 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1684ms 15:21:44 INFO - PROCESS | 9171 | 1468189304115 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 9171 | 1468189304127 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 15:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:21:44 INFO - PROCESS | 9171 | 1468189304136 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 9171 | 1468189304139 Marionette TRACE conn3 <- [1,2070,null,{}] 15:21:44 INFO - PROCESS | 9171 | 1468189304146 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:44 INFO - PROCESS | 9171 | 1468189304153 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:44 INFO - PROCESS | 9171 | 1468189304370 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:21:44 INFO - PROCESS | 9171 | 1468189304683 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 9171 | 1468189304689 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de44000 == 95 [pid = 9171] [id = 525] 15:21:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8ebda800) [pid = 9171] [serial = 1576] [outer = (nil)] 15:21:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9d812800) [pid = 9171] [serial = 1577] [outer = 0x8ebda800] 15:21:44 INFO - PROCESS | 9171 | 1468189304784 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x9d81d800) [pid = 9171] [serial = 1578] [outer = 0x8ebda800] 15:21:45 INFO - PROCESS | 9171 | 1468189305708 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1639ms 15:21:45 INFO - PROCESS | 9171 | 1468189305776 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 9171 | 1468189305779 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 15:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:21:45 INFO - PROCESS | 9171 | 1468189305787 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 9171 | 1468189305793 Marionette TRACE conn3 <- [1,2074,null,{}] 15:21:45 INFO - PROCESS | 9171 | 1468189305803 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:45 INFO - PROCESS | 9171 | 1468189305812 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:46 INFO - PROCESS | 9171 | 1468189306174 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:21:46 INFO - PROCESS | 9171 | 1468189306494 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 9171 | 1468189306503 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d422400 == 96 [pid = 9171] [id = 526] 15:21:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x9a94ec00) [pid = 9171] [serial = 1579] [outer = (nil)] 15:21:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0xa1096800) [pid = 9171] [serial = 1580] [outer = 0x9a94ec00] 15:21:46 INFO - PROCESS | 9171 | 1468189306589 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0xa10a1800) [pid = 9171] [serial = 1581] [outer = 0x9a94ec00] 15:21:47 INFO - PROCESS | 9171 | 1468189307528 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1792ms 15:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:21:47 INFO - PROCESS | 9171 | 1468189307583 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 9171 | 1468189307586 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 15:21:47 INFO - PROCESS | 9171 | 1468189307595 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 9171 | 1468189307599 Marionette TRACE conn3 <- [1,2078,null,{}] 15:21:47 INFO - PROCESS | 9171 | 1468189307606 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:47 INFO - PROCESS | 9171 | 1468189307612 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:47 INFO - PROCESS | 9171 | 1468189307834 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:21:48 INFO - PROCESS | 9171 | 1468189308106 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 9171 | 1468189308113 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd8000 == 97 [pid = 9171] [id = 527] 15:21:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x8ebe2000) [pid = 9171] [serial = 1582] [outer = (nil)] 15:21:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0xa209bc00) [pid = 9171] [serial = 1583] [outer = 0x8ebe2000] 15:21:48 INFO - PROCESS | 9171 | 1468189308269 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0xa20a8c00) [pid = 9171] [serial = 1584] [outer = 0x8ebe2000] 15:21:49 INFO - PROCESS | 9171 | 1468189309273 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1738ms 15:21:49 INFO - PROCESS | 9171 | 1468189309331 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 9171 | 1468189309335 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 15:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:21:49 INFO - PROCESS | 9171 | 1468189309344 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 9171 | 1468189309349 Marionette TRACE conn3 <- [1,2082,null,{}] 15:21:49 INFO - PROCESS | 9171 | 1468189309356 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:49 INFO - PROCESS | 9171 | 1468189309363 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:49 INFO - PROCESS | 9171 | 1468189309604 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:21:49 INFO - PROCESS | 9171 | 1468189309944 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 9171 | 1468189309956 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c2c00 == 98 [pid = 9171] [id = 528] 15:21:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8facb000) [pid = 9171] [serial = 1585] [outer = (nil)] 15:21:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x923a3800) [pid = 9171] [serial = 1586] [outer = 0x8facb000] 15:21:50 INFO - PROCESS | 9171 | 1468189310067 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x964e6000) [pid = 9171] [serial = 1587] [outer = 0x8facb000] 15:21:51 INFO - PROCESS | 9171 | 1468189311050 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1785ms 15:21:51 INFO - PROCESS | 9171 | 1468189311129 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:21:51 INFO - PROCESS | 9171 | 1468189311140 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 15:21:51 INFO - PROCESS | 9171 | 1468189311152 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 9171 | 1468189311158 Marionette TRACE conn3 <- [1,2086,null,{}] 15:21:51 INFO - PROCESS | 9171 | 1468189311164 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:51 INFO - PROCESS | 9171 | 1468189311169 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:51 INFO - PROCESS | 9171 | 1468189311432 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:21:52 INFO - PROCESS | 9171 | 1468189312220 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 9171 | 1468189312232 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f38f000 == 99 [pid = 9171] [id = 529] 15:21:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8f38f400) [pid = 9171] [serial = 1588] [outer = (nil)] 15:21:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x8faa4800) [pid = 9171] [serial = 1589] [outer = 0x8f38f400] 15:21:52 INFO - PROCESS | 9171 | 1468189312339 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x8faca000) [pid = 9171] [serial = 1590] [outer = 0x8f38f400] 15:21:53 INFO - PROCESS | 9171 | 1468189313285 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2203ms 15:21:53 INFO - PROCESS | 9171 | 1468189313356 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 9171 | 1468189313364 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 15:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:21:53 INFO - PROCESS | 9171 | 1468189313374 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 9171 | 1468189313378 Marionette TRACE conn3 <- [1,2090,null,{}] 15:21:53 INFO - PROCESS | 9171 | 1468189313388 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:53 INFO - PROCESS | 9171 | 1468189313397 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:53 INFO - PROCESS | 9171 | 1468189313628 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:21:53 INFO - PROCESS | 9171 | 1468189313969 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 9171 | 1468189313985 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faab800 == 100 [pid = 9171] [id = 530] 15:21:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x91ac0c00) [pid = 9171] [serial = 1591] [outer = (nil)] 15:21:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x92bad000) [pid = 9171] [serial = 1592] [outer = 0x91ac0c00] 15:21:54 INFO - PROCESS | 9171 | 1468189314165 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x92edd800) [pid = 9171] [serial = 1593] [outer = 0x91ac0c00] 15:21:55 INFO - PROCESS | 9171 | 1468189315161 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1837ms 15:21:55 INFO - PROCESS | 9171 | 1468189315216 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 9171 | 1468189315223 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 15:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:21:55 INFO - PROCESS | 9171 | 1468189315232 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 9171 | 1468189315237 Marionette TRACE conn3 <- [1,2094,null,{}] 15:21:55 INFO - PROCESS | 9171 | 1468189315244 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 9171 | 1468189315252 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:55 INFO - PROCESS | 9171 | 1468189315475 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:21:55 INFO - PROCESS | 9171 | 1468189315869 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 9171 | 1468189315876 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:55 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8c00 == 99 [pid = 9171] [id = 516] 15:21:55 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x98cabc00) [pid = 9171] [serial = 1502] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8c00 == 100 [pid = 9171] [id = 531] 15:21:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x8ebe2c00) [pid = 9171] [serial = 1594] [outer = (nil)] 15:21:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x8fa06c00) [pid = 9171] [serial = 1595] [outer = 0x8ebe2c00] 15:21:56 INFO - PROCESS | 9171 | 1468189316083 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x8fded800) [pid = 9171] [serial = 1596] [outer = 0x8ebe2c00] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa07000 == 99 [pid = 9171] [id = 515] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8de48c00 == 98 [pid = 9171] [id = 514] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41b400 == 97 [pid = 9171] [id = 513] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb31000 == 96 [pid = 9171] [id = 512] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a3000 == 95 [pid = 9171] [id = 511] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41e400 == 94 [pid = 9171] [id = 505] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa01800 == 93 [pid = 9171] [id = 504] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x99771000 == 92 [pid = 9171] [id = 503] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x929dcc00 == 91 [pid = 9171] [id = 502] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbda000 == 90 [pid = 9171] [id = 501] 15:21:56 INFO - PROCESS | 9171 | --DOCSHELL 0x95090400 == 89 [pid = 9171] [id = 500] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x95253000) [pid = 9171] [serial = 1368] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x91b20c00) [pid = 9171] [serial = 1496] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x8faa5000) [pid = 9171] [serial = 1461] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x9514e000) [pid = 9171] [serial = 1469] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x8eb3fc00) [pid = 9171] [serial = 1490] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x951fb400) [pid = 9171] [serial = 1377] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x91bd8c00) [pid = 9171] [serial = 1374] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x95185000) [pid = 9171] [serial = 1470] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x93b74c00) [pid = 9171] [serial = 1458] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x91ac4400) [pid = 9171] [serial = 1463] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x99eee000) [pid = 9171] [serial = 1481] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x99e4e800) [pid = 9171] [serial = 1434] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x95010c00) [pid = 9171] [serial = 1466] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x923a3c00) [pid = 9171] [serial = 1464] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x9941d000) [pid = 9171] [serial = 1475] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x95091400) [pid = 9171] [serial = 1467] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x99e42000) [pid = 9171] [serial = 1431] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8fe90400) [pid = 9171] [serial = 1350] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x998a9400) [pid = 9171] [serial = 1484] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x98894400) [pid = 9171] [serial = 1380] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x99d74800) [pid = 9171] [serial = 1478] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x98810400) [pid = 9171] [serial = 1500] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x91ac8800) [pid = 9171] [serial = 1416] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x951f4c00) [pid = 9171] [serial = 1472] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x998d6400) [pid = 9171] [serial = 1386] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8f397000) [pid = 9171] [serial = 1488] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x9941b000) [pid = 9171] [serial = 1425] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x99ebb800) [pid = 9171] [serial = 1437] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x951f5400) [pid = 9171] [serial = 1422] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8fa05c00) [pid = 9171] [serial = 1371] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x93827800) [pid = 9171] [serial = 1494] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8ebdf000) [pid = 9171] [serial = 1487] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x98caf800) [pid = 9171] [serial = 1383] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8fac7800) [pid = 9171] [serial = 1410] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x9761e400) [pid = 9171] [serial = 1347] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8fe83800) [pid = 9171] [serial = 1491] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8facc000) [pid = 9171] [serial = 1440] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x9508ec00) [pid = 9171] [serial = 1419] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x97621400) [pid = 9171] [serial = 1499] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8f394c00) [pid = 9171] [serial = 1413] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x92bb4800) [pid = 9171] [serial = 1493] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x95148400) [pid = 9171] [serial = 1497] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8f397400) [pid = 9171] [serial = 1460] [outer = (nil)] [url = about:blank] 15:21:56 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x99b4dc00) [pid = 9171] [serial = 1428] [outer = (nil)] [url = about:blank] 15:21:57 INFO - PROCESS | 9171 | 1468189317107 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1939ms 15:21:57 INFO - PROCESS | 9171 | 1468189317173 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 9171 | 1468189317177 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 15:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:21:57 INFO - PROCESS | 9171 | 1468189317193 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - PROCESS | 9171 | 1468189317203 Marionette TRACE conn3 <- [1,2098,null,{}] 15:21:57 INFO - PROCESS | 9171 | 1468189317210 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:57 INFO - PROCESS | 9171 | 1468189317219 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:57 INFO - PROCESS | 9171 | 1468189317437 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:21:57 INFO - PROCESS | 9171 | 1468189317678 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 9171 | 1468189317689 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41e400 == 90 [pid = 9171] [id = 532] 15:21:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8eb3fc00) [pid = 9171] [serial = 1597] [outer = (nil)] 15:21:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x91b20c00) [pid = 9171] [serial = 1598] [outer = 0x8eb3fc00] 15:21:57 INFO - PROCESS | 9171 | 1468189317766 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x95148400) [pid = 9171] [serial = 1599] [outer = 0x8eb3fc00] 15:21:58 INFO - PROCESS | 9171 | 1468189318627 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1513ms 15:21:58 INFO - PROCESS | 9171 | 1468189318700 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 9171 | 1468189318705 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 15:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:21:58 INFO - PROCESS | 9171 | 1468189318719 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 9171 | 1468189318722 Marionette TRACE conn3 <- [1,2102,null,{}] 15:21:58 INFO - PROCESS | 9171 | 1468189318729 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:58 INFO - PROCESS | 9171 | 1468189318733 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:59 INFO - PROCESS | 9171 | 1468189319003 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:21:59 INFO - PROCESS | 9171 | 1468189319031 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 9171 | 1468189319041 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:21:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x923a4000 == 91 [pid = 9171] [id = 533] 15:21:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x95091000) [pid = 9171] [serial = 1600] [outer = (nil)] 15:21:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x951fbc00) [pid = 9171] [serial = 1601] [outer = 0x95091000] 15:21:59 INFO - PROCESS | 9171 | 1468189319116 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x95253000) [pid = 9171] [serial = 1602] [outer = 0x95091000] 15:22:00 INFO - PROCESS | 9171 | 1468189320161 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1493ms 15:22:00 INFO - PROCESS | 9171 | 1468189320206 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 9171 | 1468189320210 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 15:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:22:00 INFO - PROCESS | 9171 | 1468189320217 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 9171 | 1468189320221 Marionette TRACE conn3 <- [1,2106,null,{}] 15:22:00 INFO - PROCESS | 9171 | 1468189320236 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:00 INFO - PROCESS | 9171 | 1468189320242 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:00 INFO - PROCESS | 9171 | 1468189320516 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:22:00 INFO - PROCESS | 9171 | 1468189320546 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 9171 | 1468189320565 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x98168400 == 92 [pid = 9171] [id = 534] 15:22:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x98169800) [pid = 9171] [serial = 1603] [outer = (nil)] 15:22:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x98894000) [pid = 9171] [serial = 1604] [outer = 0x98169800] 15:22:00 INFO - PROCESS | 9171 | 1468189320647 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x99417800) [pid = 9171] [serial = 1605] [outer = 0x98169800] 15:22:01 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8fa01400) [pid = 9171] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:22:01 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8e8bec00) [pid = 9171] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:22:01 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x91965400) [pid = 9171] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:22:01 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x95140c00) [pid = 9171] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:22:01 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8e9a5c00) [pid = 9171] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:22:01 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8dfce400) [pid = 9171] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:22:01 INFO - PROCESS | 9171 | 1468189321898 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1741ms 15:22:01 INFO - PROCESS | 9171 | 1468189321960 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 9171 | 1468189321963 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 15:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:22:01 INFO - PROCESS | 9171 | 1468189321972 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 9171 | 1468189321977 Marionette TRACE conn3 <- [1,2110,null,{}] 15:22:01 INFO - PROCESS | 9171 | 1468189321984 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:01 INFO - PROCESS | 9171 | 1468189321992 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:02 INFO - PROCESS | 9171 | 1468189322284 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:22:02 INFO - PROCESS | 9171 | 1468189322301 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 9171 | 1468189322310 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:02 INFO - PROCESS | 9171 | ++DOCSHELL 0x91965400 == 93 [pid = 9171] [id = 535] 15:22:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x923ab000) [pid = 9171] [serial = 1606] [outer = (nil)] 15:22:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x99398000) [pid = 9171] [serial = 1607] [outer = 0x923ab000] 15:22:02 INFO - PROCESS | 9171 | 1468189322390 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x997e4800) [pid = 9171] [serial = 1608] [outer = 0x923ab000] 15:22:03 INFO - PROCESS | 9171 | 1468189323457 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1537ms 15:22:03 INFO - PROCESS | 9171 | 1468189323511 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 9171 | 1468189323519 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 15:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:22:03 INFO - PROCESS | 9171 | 1468189323531 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 9171 | 1468189323535 Marionette TRACE conn3 <- [1,2114,null,{}] 15:22:03 INFO - PROCESS | 9171 | 1468189323546 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:03 INFO - PROCESS | 9171 | 1468189323551 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:03 INFO - PROCESS | 9171 | 1468189323908 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:22:04 INFO - PROCESS | 9171 | 1468189324259 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 9171 | 1468189324269 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x8facc000 == 94 [pid = 9171] [id = 536] 15:22:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8fad0800) [pid = 9171] [serial = 1609] [outer = (nil)] 15:22:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8fde5800) [pid = 9171] [serial = 1610] [outer = 0x8fad0800] 15:22:04 INFO - PROCESS | 9171 | 1468189324361 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x9196e000) [pid = 9171] [serial = 1611] [outer = 0x8fad0800] 15:22:05 INFO - PROCESS | 9171 | 1468189325395 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1940ms 15:22:05 INFO - PROCESS | 9171 | 1468189325470 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 9171 | 1468189325478 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 15:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:22:05 INFO - PROCESS | 9171 | 1468189325491 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 9171 | 1468189325498 Marionette TRACE conn3 <- [1,2118,null,{}] 15:22:05 INFO - PROCESS | 9171 | 1468189325505 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:05 INFO - PROCESS | 9171 | 1468189325512 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:05 INFO - PROCESS | 9171 | 1468189325798 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:22:06 INFO - PROCESS | 9171 | 1468189326158 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 9171 | 1468189326169 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe4c00 == 95 [pid = 9171] [id = 537] 15:22:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x929dbc00) [pid = 9171] [serial = 1612] [outer = (nil)] 15:22:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x938d3c00) [pid = 9171] [serial = 1613] [outer = 0x929dbc00] 15:22:06 INFO - PROCESS | 9171 | 1468189326287 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x95007800) [pid = 9171] [serial = 1614] [outer = 0x929dbc00] 15:22:07 INFO - PROCESS | 9171 | 1468189327283 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1845ms 15:22:07 INFO - PROCESS | 9171 | 1468189327336 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 9171 | 1468189327340 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 15:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:22:07 INFO - PROCESS | 9171 | 1468189327349 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 9171 | 1468189327356 Marionette TRACE conn3 <- [1,2122,null,{}] 15:22:07 INFO - PROCESS | 9171 | 1468189327377 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:07 INFO - PROCESS | 9171 | 1468189327387 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:07 INFO - PROCESS | 9171 | 1468189327665 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:22:08 INFO - PROCESS | 9171 | 1468189328026 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 9171 | 1468189328040 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x98894800 == 96 [pid = 9171] [id = 538] 15:22:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x98896c00) [pid = 9171] [serial = 1615] [outer = (nil)] 15:22:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x997e2400) [pid = 9171] [serial = 1616] [outer = 0x98896c00] 15:22:08 INFO - PROCESS | 9171 | 1468189328136 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x99b4dc00) [pid = 9171] [serial = 1617] [outer = 0x98896c00] 15:22:09 INFO - PROCESS | 9171 | 1468189329098 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1796ms 15:22:09 INFO - PROCESS | 9171 | 1468189329146 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 9171 | 1468189329152 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 15:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:22:09 INFO - PROCESS | 9171 | 1468189329159 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 9171 | 1468189329164 Marionette TRACE conn3 <- [1,2126,null,{}] 15:22:09 INFO - PROCESS | 9171 | 1468189329170 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:09 INFO - PROCESS | 9171 | 1468189329176 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:09 INFO - PROCESS | 9171 | 1468189329407 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:22:09 INFO - PROCESS | 9171 | 1468189329733 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 9171 | 1468189329740 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de47000 == 97 [pid = 9171] [id = 539] 15:22:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x9500d000) [pid = 9171] [serial = 1618] [outer = (nil)] 15:22:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x99e4f800) [pid = 9171] [serial = 1619] [outer = 0x9500d000] 15:22:09 INFO - PROCESS | 9171 | 1468189329835 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x99eb5000) [pid = 9171] [serial = 1620] [outer = 0x9500d000] 15:22:10 INFO - PROCESS | 9171 | 1468189330766 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1640ms 15:22:10 INFO - PROCESS | 9171 | 1468189330800 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 9171 | 1468189330805 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 15:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:22:10 INFO - PROCESS | 9171 | 1468189330812 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 9171 | 1468189330817 Marionette TRACE conn3 <- [1,2130,null,{}] 15:22:10 INFO - PROCESS | 9171 | 1468189330823 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:10 INFO - PROCESS | 9171 | 1468189330828 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:11 INFO - PROCESS | 9171 | 1468189331057 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:22:11 INFO - PROCESS | 9171 | 1468189331376 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 9171 | 1468189331386 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x99d70400 == 98 [pid = 9171] [id = 540] 15:22:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x99e44400) [pid = 9171] [serial = 1621] [outer = (nil)] 15:22:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x9a105400) [pid = 9171] [serial = 1622] [outer = 0x99e44400] 15:22:11 INFO - PROCESS | 9171 | 1468189331484 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x9a10d800) [pid = 9171] [serial = 1623] [outer = 0x99e44400] 15:22:12 INFO - PROCESS | 9171 | 1468189332449 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 9171 | 1468189332505 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 15:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:22:12 INFO - PROCESS | 9171 | 1468189332513 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 9171 | 1468189332517 Marionette TRACE conn3 <- [1,2134,null,{}] 15:22:12 INFO - PROCESS | 9171 | 1468189332524 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:12 INFO - PROCESS | 9171 | 1468189332534 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:12 INFO - PROCESS | 9171 | 1468189332830 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:22:13 INFO - PROCESS | 9171 | 1468189333156 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 9171 | 1468189333166 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbde000 == 99 [pid = 9171] [id = 541] 15:22:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x9a108400) [pid = 9171] [serial = 1624] [outer = (nil)] 15:22:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x9b56dc00) [pid = 9171] [serial = 1625] [outer = 0x9a108400] 15:22:13 INFO - PROCESS | 9171 | 1468189333265 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x9b7be400) [pid = 9171] [serial = 1626] [outer = 0x9a108400] 15:22:14 INFO - PROCESS | 9171 | 1468189334230 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1786ms 15:22:14 INFO - PROCESS | 9171 | 1468189334301 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 9171 | 1468189334307 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 15:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:22:14 INFO - PROCESS | 9171 | 1468189334314 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 9171 | 1468189334319 Marionette TRACE conn3 <- [1,2138,null,{}] 15:22:14 INFO - PROCESS | 9171 | 1468189334326 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:14 INFO - PROCESS | 9171 | 1468189334330 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:14 INFO - PROCESS | 9171 | 1468189334615 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:22:14 INFO - PROCESS | 9171 | 1468189334941 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 9171 | 1468189334952 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0d400 == 100 [pid = 9171] [id = 542] 15:22:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8fea2c00) [pid = 9171] [serial = 1627] [outer = (nil)] 15:22:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9cb2dc00) [pid = 9171] [serial = 1628] [outer = 0x8fea2c00] 15:22:15 INFO - PROCESS | 9171 | 1468189335050 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0xa102f400) [pid = 9171] [serial = 1629] [outer = 0x8fea2c00] 15:22:15 INFO - PROCESS | 9171 | 1468189335988 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1741ms 15:22:16 INFO - PROCESS | 9171 | 1468189336058 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 9171 | 1468189336062 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 15:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:22:16 INFO - PROCESS | 9171 | 1468189336070 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 9171 | 1468189336075 Marionette TRACE conn3 <- [1,2142,null,{}] 15:22:16 INFO - PROCESS | 9171 | 1468189336082 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:16 INFO - PROCESS | 9171 | 1468189336088 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:16 INFO - PROCESS | 9171 | 1468189336381 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:22:16 INFO - PROCESS | 9171 | 1468189336777 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 9171 | 1468189336790 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c6c00 == 101 [pid = 9171] [id = 543] 15:22:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x8eb31000) [pid = 9171] [serial = 1630] [outer = (nil)] 15:22:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0xa2373c00) [pid = 9171] [serial = 1631] [outer = 0x8eb31000] 15:22:16 INFO - PROCESS | 9171 | 1468189336887 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0xa23ca000) [pid = 9171] [serial = 1632] [outer = 0x8eb31000] 15:22:17 INFO - PROCESS | 9171 | 1468189337787 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 9171 | 1468189337866 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 15:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:22:17 INFO - PROCESS | 9171 | 1468189337874 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 9171 | 1468189337878 Marionette TRACE conn3 <- [1,2146,null,{}] 15:22:17 INFO - PROCESS | 9171 | 1468189337884 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:17 INFO - PROCESS | 9171 | 1468189337890 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:18 INFO - PROCESS | 9171 | 1468189338111 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:22:18 INFO - PROCESS | 9171 | 1468189338428 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 9171 | 1468189338438 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b574400 == 102 [pid = 9171] [id = 544] 15:22:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0xa209d000) [pid = 9171] [serial = 1633] [outer = (nil)] 15:22:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0xa255b400) [pid = 9171] [serial = 1634] [outer = 0xa209d000] 15:22:18 INFO - PROCESS | 9171 | 1468189338532 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0xa25f1c00) [pid = 9171] [serial = 1635] [outer = 0xa209d000] 15:22:19 INFO - PROCESS | 9171 | 1468189339516 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:22:19 INFO - PROCESS | 9171 | 1468189339573 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 15:22:19 INFO - PROCESS | 9171 | 1468189339581 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 9171 | 1468189339585 Marionette TRACE conn3 <- [1,2150,null,{}] 15:22:19 INFO - PROCESS | 9171 | 1468189339591 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:19 INFO - PROCESS | 9171 | 1468189339596 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:19 INFO - PROCESS | 9171 | 1468189339835 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:22:20 INFO - PROCESS | 9171 | 1468189340155 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 9171 | 1468189340162 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a9c00 == 103 [pid = 9171] [id = 545] 15:22:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8ef69c00) [pid = 9171] [serial = 1636] [outer = (nil)] 15:22:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0xa2ffb000) [pid = 9171] [serial = 1637] [outer = 0x8ef69c00] 15:22:20 INFO - PROCESS | 9171 | 1468189340256 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0xa3106400) [pid = 9171] [serial = 1638] [outer = 0x8ef69c00] 15:22:21 INFO - PROCESS | 9171 | 1468189341183 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1636ms 15:22:21 INFO - PROCESS | 9171 | 1468189341217 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 9171 | 1468189341221 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 15:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:22:21 INFO - PROCESS | 9171 | 1468189341229 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 9171 | 1468189341234 Marionette TRACE conn3 <- [1,2154,null,{}] 15:22:21 INFO - PROCESS | 9171 | 1468189341241 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:21 INFO - PROCESS | 9171 | 1468189341248 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:21 INFO - PROCESS | 9171 | 1468189341510 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:22:21 INFO - PROCESS | 9171 | 1468189341842 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 9171 | 1468189341854 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:21 INFO - PROCESS | 9171 | ++DOCSHELL 0xa33c8800 == 104 [pid = 9171] [id = 546] 15:22:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0xa33c9c00) [pid = 9171] [serial = 1639] [outer = (nil)] 15:22:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0xa4d0fc00) [pid = 9171] [serial = 1640] [outer = 0xa33c9c00] 15:22:21 INFO - PROCESS | 9171 | 1468189341948 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0xa4f17800) [pid = 9171] [serial = 1641] [outer = 0xa33c9c00] 15:22:22 INFO - PROCESS | 9171 | 1468189342964 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1786ms 15:22:23 INFO - PROCESS | 9171 | 1468189343016 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:22:23 INFO - PROCESS | 9171 | 1468189343021 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 15:22:23 INFO - PROCESS | 9171 | 1468189343029 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 9171 | 1468189343032 Marionette TRACE conn3 <- [1,2158,null,{}] 15:22:23 INFO - PROCESS | 9171 | 1468189343039 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:23 INFO - PROCESS | 9171 | 1468189343045 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:23 INFO - PROCESS | 9171 | 1468189343272 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:22:23 INFO - PROCESS | 9171 | 1468189343592 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 9171 | 1468189343600 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:23 INFO - PROCESS | 9171 | ++DOCSHELL 0xa2fbfc00 == 105 [pid = 9171] [id = 547] 15:22:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0xa318f400) [pid = 9171] [serial = 1642] [outer = (nil)] 15:22:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0xa61b2400) [pid = 9171] [serial = 1643] [outer = 0xa318f400] 15:22:23 INFO - PROCESS | 9171 | 1468189343700 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0xa61b5400) [pid = 9171] [serial = 1644] [outer = 0xa318f400] 15:22:24 INFO - PROCESS | 9171 | 1468189344618 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1636ms 15:22:24 INFO - PROCESS | 9171 | 1468189344665 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:22:24 INFO - PROCESS | 9171 | 1468189344669 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 15:22:24 INFO - PROCESS | 9171 | 1468189344677 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - PROCESS | 9171 | 1468189344681 Marionette TRACE conn3 <- [1,2162,null,{}] 15:22:24 INFO - PROCESS | 9171 | 1468189344687 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:24 INFO - PROCESS | 9171 | 1468189344693 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:24 INFO - PROCESS | 9171 | 1468189344918 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:22:25 INFO - PROCESS | 9171 | 1468189345258 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 9171 | 1468189345268 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a5c00 == 106 [pid = 9171] [id = 548] 15:22:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x8ef6c800) [pid = 9171] [serial = 1645] [outer = (nil)] 15:22:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x91966c00) [pid = 9171] [serial = 1646] [outer = 0x8ef6c800] 15:22:25 INFO - PROCESS | 9171 | 1468189345357 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0x929db000) [pid = 9171] [serial = 1647] [outer = 0x8ef6c800] 15:22:26 INFO - PROCESS | 9171 | 1468189346729 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2186ms 15:22:26 INFO - PROCESS | 9171 | 1468189346875 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 9171 | 1468189346882 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 15:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:22:26 INFO - PROCESS | 9171 | 1468189346891 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 9171 | 1468189346897 Marionette TRACE conn3 <- [1,2166,null,{}] 15:22:26 INFO - PROCESS | 9171 | 1468189346906 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:26 INFO - PROCESS | 9171 | 1468189346911 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:27 INFO - PROCESS | 9171 | 1468189347157 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:22:27 INFO - PROCESS | 9171 | 1468189347441 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 9171 | 1468189347457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa01800 == 107 [pid = 9171] [id = 549] 15:22:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0x8fa0e000) [pid = 9171] [serial = 1648] [outer = (nil)] 15:22:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0x8fac3400) [pid = 9171] [serial = 1649] [outer = 0x8fa0e000] 15:22:27 INFO - PROCESS | 9171 | 1468189347537 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0x8fbddc00) [pid = 9171] [serial = 1650] [outer = 0x8fa0e000] 15:22:28 INFO - PROCESS | 9171 | 1468189348642 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1789ms 15:22:28 INFO - PROCESS | 9171 | 1468189348679 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 9171 | 1468189348687 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 15:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:22:28 INFO - PROCESS | 9171 | 1468189348699 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 9171 | 1468189348703 Marionette TRACE conn3 <- [1,2170,null,{}] 15:22:28 INFO - PROCESS | 9171 | 1468189348711 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:28 INFO - PROCESS | 9171 | 1468189348718 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:28 INFO - PROCESS | 9171 | 1468189348964 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:22:29 INFO - PROCESS | 9171 | 1468189349299 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 9171 | 1468189349310 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fe8b800 == 108 [pid = 9171] [id = 550] 15:22:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0x91b2b800) [pid = 9171] [serial = 1651] [outer = (nil)] 15:22:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0x929db800) [pid = 9171] [serial = 1652] [outer = 0x91b2b800] 15:22:29 INFO - PROCESS | 9171 | 1468189349396 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0x93829c00) [pid = 9171] [serial = 1653] [outer = 0x91b2b800] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41fc00 == 107 [pid = 9171] [id = 434] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8feab400 == 106 [pid = 9171] [id = 391] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 168 (0x99eebc00) [pid = 9171] [serial = 1514] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0x9b009800) [pid = 9171] [serial = 1526] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0x9b56e400) [pid = 9171] [serial = 1529] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x9aad5000) [pid = 9171] [serial = 1523] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x9b579400) [pid = 9171] [serial = 1532] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x9a10e400) [pid = 9171] [serial = 1517] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0x9a129800) [pid = 9171] [serial = 1520] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x9382d400) [pid = 9171] [serial = 1508] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x8fbe0c00) [pid = 9171] [serial = 1505] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x99b47000) [pid = 9171] [serial = 1511] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x95257400) [pid = 9171] [serial = 1553] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | 1468189350488 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa07400 == 105 [pid = 9171] [id = 409] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea5800 == 104 [pid = 9171] [id = 431] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x98168400 == 103 [pid = 9171] [id = 534] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x923a4000 == 102 [pid = 9171] [id = 533] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41e400 == 101 [pid = 9171] [id = 532] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8c00 == 100 [pid = 9171] [id = 531] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8faab800 == 99 [pid = 9171] [id = 530] 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8f38f000 == 98 [pid = 9171] [id = 529] 15:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1848ms 15:22:30 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415c00 == 97 [pid = 9171] [id = 518] 15:22:30 INFO - PROCESS | 9171 | 1468189350552 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 9171 | 1468189350556 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 15:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:22:30 INFO - PROCESS | 9171 | 1468189350572 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 9171 | 1468189350579 Marionette TRACE conn3 <- [1,2174,null,{}] 15:22:30 INFO - PROCESS | 9171 | 1468189350596 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:30 INFO - PROCESS | 9171 | 1468189350605 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:30 INFO - PROCESS | 9171 | 1468189350828 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x94671400) [pid = 9171] [serial = 1544] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x8faca800) [pid = 9171] [serial = 1541] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x91bd2000) [pid = 9171] [serial = 1542] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x929d8400) [pid = 9171] [serial = 1539] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x91bdf400) [pid = 9171] [serial = 1538] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x9816a800) [pid = 9171] [serial = 1547] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x8f391400) [pid = 9171] [serial = 1536] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8e9ac000) [pid = 9171] [serial = 1535] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x99416c00) [pid = 9171] [serial = 1548] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x8fea7c00) [pid = 9171] [serial = 1551] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x95182c00) [pid = 9171] [serial = 1545] [outer = (nil)] [url = about:blank] 15:22:30 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8e9a4000) [pid = 9171] [serial = 1550] [outer = (nil)] [url = about:blank] 15:22:31 INFO - PROCESS | 9171 | 1468189351166 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 9171 | 1468189351179 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x923a7000 == 98 [pid = 9171] [id = 551] 15:22:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x923ad400) [pid = 9171] [serial = 1654] [outer = (nil)] 15:22:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x92ed6800) [pid = 9171] [serial = 1655] [outer = 0x923ad400] 15:22:31 INFO - PROCESS | 9171 | 1468189351256 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x94671400) [pid = 9171] [serial = 1656] [outer = 0x923ad400] 15:22:32 INFO - PROCESS | 9171 | 1468189352089 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1546ms 15:22:32 INFO - PROCESS | 9171 | 1468189352112 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 9171 | 1468189352119 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 15:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:22:32 INFO - PROCESS | 9171 | 1468189352139 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:22:32 INFO - PROCESS | 9171 | 1468189352144 Marionette TRACE conn3 <- [1,2178,null,{}] 15:22:32 INFO - PROCESS | 9171 | 1468189352153 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:32 INFO - PROCESS | 9171 | 1468189352157 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:32 INFO - PROCESS | 9171 | 1468189352365 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:22:32 INFO - PROCESS | 9171 | 1468189352375 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 9171 | 1468189352387 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x91962800 == 99 [pid = 9171] [id = 552] 15:22:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x91966000) [pid = 9171] [serial = 1657] [outer = (nil)] 15:22:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x964e5c00) [pid = 9171] [serial = 1658] [outer = 0x91966000] 15:22:32 INFO - PROCESS | 9171 | 1468189352648 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x98168400) [pid = 9171] [serial = 1659] [outer = 0x91966000] 15:22:33 INFO - PROCESS | 9171 | 1468189353552 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1498ms 15:22:33 INFO - PROCESS | 9171 | 1468189353625 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 9171 | 1468189353629 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 15:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:22:33 INFO - PROCESS | 9171 | 1468189353636 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 9171 | 1468189353640 Marionette TRACE conn3 <- [1,2182,null,{}] 15:22:33 INFO - PROCESS | 9171 | 1468189353651 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:33 INFO - PROCESS | 9171 | 1468189353656 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:33 INFO - PROCESS | 9171 | 1468189353917 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:22:33 INFO - PROCESS | 9171 | 1468189353944 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 9171 | 1468189353953 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x95146400 == 100 [pid = 9171] [id = 553] 15:22:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x9517ec00) [pid = 9171] [serial = 1660] [outer = (nil)] 15:22:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x99417c00) [pid = 9171] [serial = 1661] [outer = 0x9517ec00] 15:22:34 INFO - PROCESS | 9171 | 1468189354028 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x998abc00) [pid = 9171] [serial = 1662] [outer = 0x9517ec00] 15:22:35 INFO - PROCESS | 9171 | 1468189355592 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x91ac0c00) [pid = 9171] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x8eb3fc00) [pid = 9171] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x98169800) [pid = 9171] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x929da800) [pid = 9171] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8e9a8800) [pid = 9171] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x8ebe2c00) [pid = 9171] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x8dfc5c00) [pid = 9171] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8f38f400) [pid = 9171] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x951f2400) [pid = 9171] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x95252800) [pid = 9171] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x99e46400) [pid = 9171] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:22:35 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x95091000) [pid = 9171] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2045ms 15:22:35 INFO - PROCESS | 9171 | 1468189355745 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 9171 | 1468189355750 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 15:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:22:35 INFO - PROCESS | 9171 | 1468189355757 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 9171 | 1468189355761 Marionette TRACE conn3 <- [1,2186,null,{}] 15:22:35 INFO - PROCESS | 9171 | 1468189355768 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:35 INFO - PROCESS | 9171 | 1468189355778 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:36 INFO - PROCESS | 9171 | 1468189356063 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:22:36 INFO - PROCESS | 9171 | 1468189356179 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 9171 | 1468189356185 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x951f1000 == 101 [pid = 9171] [id = 554] 15:22:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x97623800) [pid = 9171] [serial = 1663] [outer = (nil)] 15:22:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x99414c00) [pid = 9171] [serial = 1664] [outer = 0x97623800] 15:22:36 INFO - PROCESS | 9171 | 1468189356263 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x99d74800) [pid = 9171] [serial = 1665] [outer = 0x97623800] 15:22:37 INFO - PROCESS | 9171 | 1468189356998 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1286ms 15:22:37 INFO - PROCESS | 9171 | 1468189357044 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:22:37 INFO - PROCESS | 9171 | 1468189357048 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 15:22:37 INFO - PROCESS | 9171 | 1468189357055 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 9171 | 1468189357059 Marionette TRACE conn3 <- [1,2190,null,{}] 15:22:37 INFO - PROCESS | 9171 | 1468189357065 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:37 INFO - PROCESS | 9171 | 1468189357070 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:37 INFO - PROCESS | 9171 | 1468189357284 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:22:37 INFO - PROCESS | 9171 | 1468189357472 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 9171 | 1468189357477 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x95147400 == 102 [pid = 9171] [id = 555] 15:22:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x951f3800) [pid = 9171] [serial = 1666] [outer = (nil)] 15:22:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x99ef3800) [pid = 9171] [serial = 1667] [outer = 0x951f3800] 15:22:37 INFO - PROCESS | 9171 | 1468189357553 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x9a120000) [pid = 9171] [serial = 1668] [outer = 0x951f3800] 15:22:38 INFO - PROCESS | 9171 | 1468189358646 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1634ms 15:22:38 INFO - PROCESS | 9171 | 1468189358690 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 9171 | 1468189358697 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 15:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:22:38 INFO - PROCESS | 9171 | 1468189358706 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 9171 | 1468189358715 Marionette TRACE conn3 <- [1,2194,null,{}] 15:22:38 INFO - PROCESS | 9171 | 1468189358724 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:38 INFO - PROCESS | 9171 | 1468189358730 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:38 INFO - PROCESS | 9171 | 1468189358972 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:22:39 INFO - PROCESS | 9171 | 1468189359301 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 9171 | 1468189359310 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f393800 == 103 [pid = 9171] [id = 556] 15:22:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8f396800) [pid = 9171] [serial = 1669] [outer = (nil)] 15:22:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8fbe6800) [pid = 9171] [serial = 1670] [outer = 0x8f396800] 15:22:39 INFO - PROCESS | 9171 | 1468189359414 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8feab400) [pid = 9171] [serial = 1671] [outer = 0x8f396800] 15:22:40 INFO - PROCESS | 9171 | 1468189360347 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1691ms 15:22:40 INFO - PROCESS | 9171 | 1468189360398 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 9171 | 1468189360405 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 15:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:22:40 INFO - PROCESS | 9171 | 1468189360439 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 9171 | 1468189360443 Marionette TRACE conn3 <- [1,2198,null,{}] 15:22:40 INFO - PROCESS | 9171 | 1468189360451 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:40 INFO - PROCESS | 9171 | 1468189360458 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:40 INFO - PROCESS | 9171 | 1468189360702 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:22:41 INFO - PROCESS | 9171 | 1468189361047 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 9171 | 1468189361060 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcac00 == 104 [pid = 9171] [id = 557] 15:22:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x9382b000) [pid = 9171] [serial = 1672] [outer = (nil)] 15:22:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x95148800) [pid = 9171] [serial = 1673] [outer = 0x9382b000] 15:22:41 INFO - PROCESS | 9171 | 1468189361154 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x951f4000) [pid = 9171] [serial = 1674] [outer = 0x9382b000] 15:22:42 INFO - PROCESS | 9171 | 1468189362075 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1692ms 15:22:42 INFO - PROCESS | 9171 | 1468189362126 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 9171 | 1468189362130 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 15:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:22:42 INFO - PROCESS | 9171 | 1468189362139 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 9171 | 1468189362145 Marionette TRACE conn3 <- [1,2202,null,{}] 15:22:42 INFO - PROCESS | 9171 | 1468189362163 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:42 INFO - PROCESS | 9171 | 1468189362173 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:42 INFO - PROCESS | 9171 | 1468189362408 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:22:42 INFO - PROCESS | 9171 | 1468189362726 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 9171 | 1468189362743 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x9a29fc00 == 105 [pid = 9171] [id = 558] 15:22:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x9a74e000) [pid = 9171] [serial = 1675] [outer = (nil)] 15:22:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x9aad5800) [pid = 9171] [serial = 1676] [outer = 0x9a74e000] 15:22:42 INFO - PROCESS | 9171 | 1468189362835 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x9b003c00) [pid = 9171] [serial = 1677] [outer = 0x9a74e000] 15:22:43 INFO - PROCESS | 9171 | 1468189363782 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1691ms 15:22:43 INFO - PROCESS | 9171 | 1468189363830 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 9171 | 1468189363836 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 15:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:22:43 INFO - PROCESS | 9171 | 1468189363843 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 9171 | 1468189363847 Marionette TRACE conn3 <- [1,2206,null,{}] 15:22:43 INFO - PROCESS | 9171 | 1468189363853 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:43 INFO - PROCESS | 9171 | 1468189363859 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:44 INFO - PROCESS | 9171 | 1468189364123 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:22:44 INFO - PROCESS | 9171 | 1468189364445 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 9171 | 1468189364454 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41b400 == 106 [pid = 9171] [id = 559] 15:22:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x9b00b000) [pid = 9171] [serial = 1678] [outer = (nil)] 15:22:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x9b575800) [pid = 9171] [serial = 1679] [outer = 0x9b00b000] 15:22:44 INFO - PROCESS | 9171 | 1468189364544 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x9cb23400) [pid = 9171] [serial = 1680] [outer = 0x9b00b000] 15:22:45 INFO - PROCESS | 9171 | 1468189365483 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1687ms 15:22:45 INFO - PROCESS | 9171 | 1468189365531 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:22:45 INFO - PROCESS | 9171 | 1468189365535 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 15:22:45 INFO - PROCESS | 9171 | 1468189365542 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 9171 | 1468189365546 Marionette TRACE conn3 <- [1,2210,null,{}] 15:22:45 INFO - PROCESS | 9171 | 1468189365552 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:45 INFO - PROCESS | 9171 | 1468189365557 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:45 INFO - PROCESS | 9171 | 1468189365802 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:22:46 INFO - PROCESS | 9171 | 1468189366139 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 9171 | 1468189366149 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcdc00 == 107 [pid = 9171] [id = 560] 15:22:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x923afc00) [pid = 9171] [serial = 1681] [outer = (nil)] 15:22:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0x9d81ec00) [pid = 9171] [serial = 1682] [outer = 0x923afc00] 15:22:46 INFO - PROCESS | 9171 | 1468189366232 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0xa2322400) [pid = 9171] [serial = 1683] [outer = 0x923afc00] 15:22:47 INFO - PROCESS | 9171 | 1468189367216 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1740ms 15:22:47 INFO - PROCESS | 9171 | 1468189367283 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:22:47 INFO - PROCESS | 9171 | 1468189367287 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 15:22:47 INFO - PROCESS | 9171 | 1468189367294 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 9171 | 1468189367298 Marionette TRACE conn3 <- [1,2214,null,{}] 15:22:47 INFO - PROCESS | 9171 | 1468189367304 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:47 INFO - PROCESS | 9171 | 1468189367314 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:47 INFO - PROCESS | 9171 | 1468189367593 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:22:47 INFO - PROCESS | 9171 | 1468189367916 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 9171 | 1468189367925 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x9b5e3800 == 108 [pid = 9171] [id = 561] 15:22:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0xa318ec00) [pid = 9171] [serial = 1684] [outer = (nil)] 15:22:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0xa4d51000) [pid = 9171] [serial = 1685] [outer = 0xa318ec00] 15:22:48 INFO - PROCESS | 9171 | 1468189368012 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0xa4f21000) [pid = 9171] [serial = 1686] [outer = 0xa318ec00] 15:22:48 INFO - PROCESS | 9171 | 1468189368927 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1686ms 15:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:22:48 INFO - PROCESS | 9171 | 1468189368981 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 9171 | 1468189368984 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 15:22:48 INFO - PROCESS | 9171 | 1468189368991 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - PROCESS | 9171 | 1468189368994 Marionette TRACE conn3 <- [1,2218,null,{}] 15:22:49 INFO - PROCESS | 9171 | 1468189369001 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:49 INFO - PROCESS | 9171 | 1468189369006 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:49 INFO - PROCESS | 9171 | 1468189369222 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:22:49 INFO - PROCESS | 9171 | 1468189369537 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 9171 | 1468189369545 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:49 INFO - PROCESS | 9171 | ++DOCSHELL 0xa2fbb400 == 109 [pid = 9171] [id = 562] 15:22:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0xa3110800) [pid = 9171] [serial = 1687] [outer = (nil)] 15:22:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0xa678a400) [pid = 9171] [serial = 1688] [outer = 0xa3110800] 15:22:49 INFO - PROCESS | 9171 | 1468189369648 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 170 (0xa69c8800) [pid = 9171] [serial = 1689] [outer = 0xa3110800] 15:22:50 INFO - PROCESS | 9171 | 1468189370545 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1588ms 15:22:50 INFO - PROCESS | 9171 | 1468189370579 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 9171 | 1468189370583 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 15:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:22:50 INFO - PROCESS | 9171 | 1468189370591 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 9171 | 1468189370594 Marionette TRACE conn3 <- [1,2222,null,{}] 15:22:50 INFO - PROCESS | 9171 | 1468189370622 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:50 INFO - PROCESS | 9171 | 1468189370627 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:50 INFO - PROCESS | 9171 | 1468189370850 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:22:51 INFO - PROCESS | 9171 | 1468189371166 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 9171 | 1468189371179 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e831400 == 110 [pid = 9171] [id = 563] 15:22:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 171 (0x8e832800) [pid = 9171] [serial = 1690] [outer = (nil)] 15:22:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x8e83b000) [pid = 9171] [serial = 1691] [outer = 0x8e832800] 15:22:51 INFO - PROCESS | 9171 | 1468189371272 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 173 (0x8e83d400) [pid = 9171] [serial = 1692] [outer = 0x8e832800] 15:22:52 INFO - PROCESS | 9171 | 1468189372168 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1639ms 15:22:52 INFO - PROCESS | 9171 | 1468189372230 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 9171 | 1468189372235 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 15:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:22:52 INFO - PROCESS | 9171 | 1468189372242 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 9171 | 1468189372246 Marionette TRACE conn3 <- [1,2226,null,{}] 15:22:52 INFO - PROCESS | 9171 | 1468189372252 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:52 INFO - PROCESS | 9171 | 1468189372258 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:52 INFO - PROCESS | 9171 | 1468189372485 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:22:52 INFO - PROCESS | 9171 | 1468189372809 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 9171 | 1468189372819 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e83a800 == 111 [pid = 9171] [id = 564] 15:22:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 174 (0x8e840400) [pid = 9171] [serial = 1693] [outer = (nil)] 15:22:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 175 (0x8eb22400) [pid = 9171] [serial = 1694] [outer = 0x8e840400] 15:22:52 INFO - PROCESS | 9171 | 1468189372903 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 176 (0x8eb24800) [pid = 9171] [serial = 1695] [outer = 0x8e840400] 15:22:53 INFO - PROCESS | 9171 | 1468189373793 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1587ms 15:22:53 INFO - PROCESS | 9171 | 1468189373831 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 9171 | 1468189373835 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 15:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:22:53 INFO - PROCESS | 9171 | 1468189373842 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 9171 | 1468189373846 Marionette TRACE conn3 <- [1,2230,null,{}] 15:22:53 INFO - PROCESS | 9171 | 1468189373853 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:53 INFO - PROCESS | 9171 | 1468189373858 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:54 INFO - PROCESS | 9171 | 1468189374102 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:22:54 INFO - PROCESS | 9171 | 1468189374464 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 9171 | 1468189374471 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb21000 == 112 [pid = 9171] [id = 565] 15:22:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 177 (0x8eb2b000) [pid = 9171] [serial = 1696] [outer = (nil)] 15:22:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 178 (0x8eb2d400) [pid = 9171] [serial = 1697] [outer = 0x8eb2b000] 15:22:54 INFO - PROCESS | 9171 | 1468189374561 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 179 (0x9382d400) [pid = 9171] [serial = 1698] [outer = 0x8eb2b000] 15:22:55 INFO - PROCESS | 9171 | 1468189375529 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1740ms 15:22:55 INFO - PROCESS | 9171 | 1468189375584 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 9171 | 1468189375588 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 15:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:22:55 INFO - PROCESS | 9171 | 1468189375595 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 9171 | 1468189375600 Marionette TRACE conn3 <- [1,2234,null,{}] 15:22:55 INFO - PROCESS | 9171 | 1468189375606 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:55 INFO - PROCESS | 9171 | 1468189375612 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:55 INFO - PROCESS | 9171 | 1468189375875 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:22:56 INFO - PROCESS | 9171 | 1468189376218 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 9171 | 1468189376231 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb28c00 == 113 [pid = 9171] [id = 566] 15:22:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 180 (0x92bb6c00) [pid = 9171] [serial = 1699] [outer = (nil)] 15:22:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 181 (0xa6e1f800) [pid = 9171] [serial = 1700] [outer = 0x92bb6c00] 15:22:56 INFO - PROCESS | 9171 | 1468189376326 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 182 (0xa6e27400) [pid = 9171] [serial = 1701] [outer = 0x92bb6c00] 15:22:57 INFO - PROCESS | 9171 | 1468189377257 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1691ms 15:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:22:57 INFO - PROCESS | 9171 | 1468189377288 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 9171 | 1468189377292 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 15:22:57 INFO - PROCESS | 9171 | 1468189377299 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 9171 | 1468189377302 Marionette TRACE conn3 <- [1,2238,null,{}] 15:22:57 INFO - PROCESS | 9171 | 1468189377309 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:57 INFO - PROCESS | 9171 | 1468189377315 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:57 INFO - PROCESS | 9171 | 1468189377539 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:22:57 INFO - PROCESS | 9171 | 1468189377863 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:57 INFO - PROCESS | 9171 | 1468189377872 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9eb400 == 114 [pid = 9171] [id = 567] 15:22:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 183 (0x8b9ec400) [pid = 9171] [serial = 1702] [outer = (nil)] 15:22:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 184 (0x8b9f3800) [pid = 9171] [serial = 1703] [outer = 0x8b9ec400] 15:22:57 INFO - PROCESS | 9171 | 1468189377967 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 185 (0x8b9f5800) [pid = 9171] [serial = 1704] [outer = 0x8b9ec400] 15:22:58 INFO - PROCESS | 9171 | 1468189378889 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1635ms 15:22:58 INFO - PROCESS | 9171 | 1468189378935 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:22:58 INFO - PROCESS | 9171 | 1468189378940 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 15:22:58 INFO - PROCESS | 9171 | 1468189378947 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 9171 | 1468189378951 Marionette TRACE conn3 <- [1,2242,null,{}] 15:22:58 INFO - PROCESS | 9171 | 1468189378957 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:58 INFO - PROCESS | 9171 | 1468189378962 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:59 INFO - PROCESS | 9171 | 1468189379189 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:22:59 INFO - PROCESS | 9171 | 1468189379534 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 9171 | 1468189379542 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:22:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f3400 == 115 [pid = 9171] [id = 568] 15:22:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 186 (0x8b9f8000) [pid = 9171] [serial = 1705] [outer = (nil)] 15:22:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 187 (0x8fac4c00) [pid = 9171] [serial = 1706] [outer = 0x8b9f8000] 15:22:59 INFO - PROCESS | 9171 | 1468189379628 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 188 (0x91b25c00) [pid = 9171] [serial = 1707] [outer = 0x8b9f8000] 15:23:00 INFO - PROCESS | 9171 | 1468189380558 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1688ms 15:23:00 INFO - PROCESS | 9171 | 1468189380635 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 9171 | 1468189380638 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 15:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:23:00 INFO - PROCESS | 9171 | 1468189380646 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 9171 | 1468189380649 Marionette TRACE conn3 <- [1,2246,null,{}] 15:23:00 INFO - PROCESS | 9171 | 1468189380656 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:00 INFO - PROCESS | 9171 | 1468189380660 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:00 INFO - PROCESS | 9171 | 1468189380947 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:23:01 INFO - PROCESS | 9171 | 1468189381278 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 9171 | 1468189381290 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f9000 == 116 [pid = 9171] [id = 569] 15:23:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 189 (0x8d41e400) [pid = 9171] [serial = 1708] [outer = (nil)] 15:23:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 190 (0x8eb36400) [pid = 9171] [serial = 1709] [outer = 0x8d41e400] 15:23:01 INFO - PROCESS | 9171 | 1468189381383 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 191 (0x9514b800) [pid = 9171] [serial = 1710] [outer = 0x8d41e400] 15:23:02 INFO - PROCESS | 9171 | 1468189382960 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2342ms 15:23:02 INFO - PROCESS | 9171 | 1468189382990 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 9171 | 1468189382998 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 15:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:23:03 INFO - PROCESS | 9171 | 1468189383009 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - PROCESS | 9171 | 1468189383013 Marionette TRACE conn3 <- [1,2250,null,{}] 15:23:03 INFO - PROCESS | 9171 | 1468189383024 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:03 INFO - PROCESS | 9171 | 1468189383029 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:03 INFO - PROCESS | 9171 | 1468189383311 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:23:03 INFO - PROCESS | 9171 | 1468189383596 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 9171 | 1468189383609 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba55000 == 117 [pid = 9171] [id = 570] 15:23:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 192 (0x8ba55800) [pid = 9171] [serial = 1711] [outer = (nil)] 15:23:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 193 (0x8dfd0800) [pid = 9171] [serial = 1712] [outer = 0x8ba55800] 15:23:03 INFO - PROCESS | 9171 | 1468189383694 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 194 (0x8e83b800) [pid = 9171] [serial = 1713] [outer = 0x8ba55800] 15:23:05 INFO - PROCESS | 9171 | 1468189385369 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2444ms 15:23:05 INFO - PROCESS | 9171 | 1468189385457 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:23:05 INFO - PROCESS | 9171 | 1468189385465 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 15:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:23:05 INFO - PROCESS | 9171 | 1468189385481 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 9171 | 1468189385486 Marionette TRACE conn3 <- [1,2254,null,{}] 15:23:05 INFO - PROCESS | 9171 | 1468189385493 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:05 INFO - PROCESS | 9171 | 1468189385499 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:05 INFO - PROCESS | 9171 | 1468189385732 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:23:06 INFO - PROCESS | 9171 | 1468189386001 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 9171 | 1468189386011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e835800 == 118 [pid = 9171] [id = 571] 15:23:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 195 (0x8ebd8c00) [pid = 9171] [serial = 1714] [outer = (nil)] 15:23:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 196 (0x8fa10c00) [pid = 9171] [serial = 1715] [outer = 0x8ebd8c00] 15:23:06 INFO - PROCESS | 9171 | 1468189386102 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 197 (0x8fac9800) [pid = 9171] [serial = 1716] [outer = 0x8ebd8c00] 15:23:07 INFO - PROCESS | 9171 | 1468189387208 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1793ms 15:23:07 INFO - PROCESS | 9171 | 1468189387273 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:23:07 INFO - PROCESS | 9171 | 1468189387278 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 15:23:07 INFO - PROCESS | 9171 | 1468189387286 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - PROCESS | 9171 | 1468189387294 Marionette TRACE conn3 <- [1,2258,null,{}] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a6800 == 117 [pid = 9171] [id = 385] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de42000 == 116 [pid = 9171] [id = 448] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x951f1000 == 115 [pid = 9171] [id = 554] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x95146400 == 114 [pid = 9171] [id = 553] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x91962800 == 113 [pid = 9171] [id = 552] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x923a7000 == 112 [pid = 9171] [id = 551] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8b800 == 111 [pid = 9171] [id = 550] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa01800 == 110 [pid = 9171] [id = 549] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0xa2fbfc00 == 109 [pid = 9171] [id = 547] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9b574400 == 108 [pid = 9171] [id = 544] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0d400 == 107 [pid = 9171] [id = 542] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c6c00 == 106 [pid = 9171] [id = 543] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbde000 == 105 [pid = 9171] [id = 541] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x99d70400 == 104 [pid = 9171] [id = 540] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de47000 == 103 [pid = 9171] [id = 539] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x98894800 == 102 [pid = 9171] [id = 538] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe4c00 == 101 [pid = 9171] [id = 537] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x91965400 == 100 [pid = 9171] [id = 535] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8facc000 == 99 [pid = 9171] [id = 536] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe89c00 == 98 [pid = 9171] [id = 396] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4f000 == 97 [pid = 9171] [id = 388] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43800 == 96 [pid = 9171] [id = 517] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde2800 == 95 [pid = 9171] [id = 413] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebdc000 == 94 [pid = 9171] [id = 392] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de41c00 == 93 [pid = 9171] [id = 432] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x93b70400 == 92 [pid = 9171] [id = 488] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de49c00 == 91 [pid = 9171] [id = 411] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea0c00 == 90 [pid = 9171] [id = 487] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de42800 == 89 [pid = 9171] [id = 507] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414c00 == 88 [pid = 9171] [id = 468] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdea800 == 87 [pid = 9171] [id = 393] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417400 == 86 [pid = 9171] [id = 404] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9889f000 == 85 [pid = 9171] [id = 520] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de46c00 == 84 [pid = 9171] [id = 398] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de42400 == 83 [pid = 9171] [id = 469] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4a400 == 82 [pid = 9171] [id = 449] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x92bb6800 == 81 [pid = 9171] [id = 519] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4e000 == 80 [pid = 9171] [id = 390] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe0400 == 79 [pid = 9171] [id = 400] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c5400 == 78 [pid = 9171] [id = 506] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d419000 == 77 [pid = 9171] [id = 490] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9517c800 == 76 [pid = 9171] [id = 446] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9196ac00 == 75 [pid = 9171] [id = 508] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x91b28800 == 74 [pid = 9171] [id = 403] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x91bda800 == 73 [pid = 9171] [id = 401] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe3000 == 72 [pid = 9171] [id = 445] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43c00 == 71 [pid = 9171] [id = 402] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41f800 == 70 [pid = 9171] [id = 475] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a5c00 == 69 [pid = 9171] [id = 548] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4f400 == 68 [pid = 9171] [id = 435] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d419400 == 67 [pid = 9171] [id = 510] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8e800 == 66 [pid = 9171] [id = 478] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x91b1ec00 == 65 [pid = 9171] [id = 509] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4000 == 64 [pid = 9171] [id = 524] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc7c00 == 63 [pid = 9171] [id = 414] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4e800 == 62 [pid = 9171] [id = 492] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de44400 == 61 [pid = 9171] [id = 523] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de48000 == 60 [pid = 9171] [id = 447] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de44000 == 59 [pid = 9171] [id = 525] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a3400 == 58 [pid = 9171] [id = 494] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d422400 == 57 [pid = 9171] [id = 526] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415000 == 56 [pid = 9171] [id = 406] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8f399400 == 55 [pid = 9171] [id = 412] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0xa33c8800 == 54 [pid = 9171] [id = 546] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a9c00 == 53 [pid = 9171] [id = 545] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc1400 == 52 [pid = 9171] [id = 415] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41ac00 == 51 [pid = 9171] [id = 489] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41e000 == 50 [pid = 9171] [id = 491] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x97629000 == 49 [pid = 9171] [id = 521] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfce000 == 48 [pid = 9171] [id = 389] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d421000 == 47 [pid = 9171] [id = 410] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9382e000 == 46 [pid = 9171] [id = 433] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbdc800 == 45 [pid = 9171] [id = 493] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe85000 == 44 [pid = 9171] [id = 522] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4a800 == 43 [pid = 9171] [id = 479] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd8000 == 42 [pid = 9171] [id = 527] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f9000 == 41 [pid = 9171] [id = 569] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f3400 == 40 [pid = 9171] [id = 568] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9eb400 == 39 [pid = 9171] [id = 567] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb21000 == 38 [pid = 9171] [id = 565] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb28c00 == 37 [pid = 9171] [id = 566] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e83a800 == 36 [pid = 9171] [id = 564] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e831400 == 35 [pid = 9171] [id = 563] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9b5e3800 == 34 [pid = 9171] [id = 561] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0xa2fbb400 == 33 [pid = 9171] [id = 562] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcdc00 == 32 [pid = 9171] [id = 560] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41b400 == 31 [pid = 9171] [id = 559] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x9a29fc00 == 30 [pid = 9171] [id = 558] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcac00 == 29 [pid = 9171] [id = 557] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8f393800 == 28 [pid = 9171] [id = 556] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c2c00 == 27 [pid = 9171] [id = 528] 15:23:09 INFO - PROCESS | 9171 | --DOCSHELL 0x95147400 == 26 [pid = 9171] [id = 555] 15:23:09 INFO - PROCESS | 9171 | 1468189389479 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:09 INFO - PROCESS | 9171 | 1468189389486 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 196 (0x92bad000) [pid = 9171] [serial = 1592] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 195 (0x99b4c400) [pid = 9171] [serial = 1562] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 194 (0x95148400) [pid = 9171] [serial = 1599] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 193 (0xa1096800) [pid = 9171] [serial = 1580] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 192 (0x8fde3800) [pid = 9171] [serial = 1556] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 191 (0x98894000) [pid = 9171] [serial = 1604] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 190 (0x9a10c000) [pid = 9171] [serial = 1568] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 189 (0x99b43c00) [pid = 9171] [serial = 1476] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 188 (0x9a102400) [pid = 9171] [serial = 1485] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 187 (0x8fa06c00) [pid = 9171] [serial = 1595] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 186 (0x9524b000) [pid = 9171] [serial = 1473] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 185 (0x92edd800) [pid = 9171] [serial = 1593] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 184 (0x8faca000) [pid = 9171] [serial = 1590] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 183 (0x91b20c00) [pid = 9171] [serial = 1598] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 182 (0x8faa4800) [pid = 9171] [serial = 1589] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 181 (0xa209bc00) [pid = 9171] [serial = 1583] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 180 (0x99778400) [pid = 9171] [serial = 1503] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 179 (0x8fded800) [pid = 9171] [serial = 1596] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 178 (0x99eb7000) [pid = 9171] [serial = 1479] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 177 (0x99eea800) [pid = 9171] [serial = 1565] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 176 (0x9b576000) [pid = 9171] [serial = 1571] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 175 (0x99ef2c00) [pid = 9171] [serial = 1482] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 174 (0x99417800) [pid = 9171] [serial = 1605] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 173 (0x93835800) [pid = 9171] [serial = 1559] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 172 (0x95253000) [pid = 9171] [serial = 1602] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 171 (0x951fbc00) [pid = 9171] [serial = 1601] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 170 (0x9d812800) [pid = 9171] [serial = 1577] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 169 (0x923a3800) [pid = 9171] [serial = 1586] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 168 (0x9c1e0400) [pid = 9171] [serial = 1574] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0x99398000) [pid = 9171] [serial = 1607] [outer = (nil)] [url = about:blank] 15:23:10 INFO - PROCESS | 9171 | 1468189390142 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:23:10 INFO - PROCESS | 9171 | 1468189390178 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 9171 | 1468189390197 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417800 == 27 [pid = 9171] [id = 572] 15:23:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0x8d418000) [pid = 9171] [serial = 1717] [outer = (nil)] 15:23:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0x8d41e000) [pid = 9171] [serial = 1718] [outer = 0x8d418000] 15:23:10 INFO - PROCESS | 9171 | 1468189390271 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 170 (0x8de42800) [pid = 9171] [serial = 1719] [outer = 0x8d418000] 15:23:11 INFO - PROCESS | 9171 | 1468189391319 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 4059ms 15:23:11 INFO - PROCESS | 9171 | 1468189391347 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 9171 | 1468189391354 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 15:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:23:11 INFO - PROCESS | 9171 | 1468189391363 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - PROCESS | 9171 | 1468189391368 Marionette TRACE conn3 <- [1,2262,null,{}] 15:23:11 INFO - PROCESS | 9171 | 1468189391379 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:11 INFO - PROCESS | 9171 | 1468189391386 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:11 INFO - PROCESS | 9171 | 1468189391597 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:23:11 INFO - PROCESS | 9171 | 1468189391839 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 9171 | 1468189391851 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc5400 == 28 [pid = 9171] [id = 573] 15:23:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 171 (0x8e83a800) [pid = 9171] [serial = 1720] [outer = (nil)] 15:23:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x8e8c3000) [pid = 9171] [serial = 1721] [outer = 0x8e83a800] 15:23:11 INFO - PROCESS | 9171 | 1468189391935 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 173 (0x8e8c8c00) [pid = 9171] [serial = 1722] [outer = 0x8e83a800] 15:23:12 INFO - PROCESS | 9171 | 1468189392933 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1637ms 15:23:13 INFO - PROCESS | 9171 | 1468189393008 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 9171 | 1468189393012 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 15:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:23:13 INFO - PROCESS | 9171 | 1468189393021 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 9171 | 1468189393025 Marionette TRACE conn3 <- [1,2266,null,{}] 15:23:13 INFO - PROCESS | 9171 | 1468189393033 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:13 INFO - PROCESS | 9171 | 1468189393038 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:13 INFO - PROCESS | 9171 | 1468189393326 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:23:13 INFO - PROCESS | 9171 | 1468189393511 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:13 INFO - PROCESS | 9171 | 1468189393528 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb33400 == 29 [pid = 9171] [id = 574] 15:23:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 174 (0x8eb33800) [pid = 9171] [serial = 1723] [outer = (nil)] 15:23:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 175 (0x8eb39800) [pid = 9171] [serial = 1724] [outer = 0x8eb33800] 15:23:13 INFO - PROCESS | 9171 | 1468189393630 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 176 (0x8ebdc000) [pid = 9171] [serial = 1725] [outer = 0x8eb33800] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 175 (0x98ca7c00) [pid = 9171] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 174 (0x92eda000) [pid = 9171] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 173 (0x8f399c00) [pid = 9171] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 172 (0x99b49c00) [pid = 9171] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 171 (0x951f3800) [pid = 9171] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 170 (0x91966000) [pid = 9171] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 169 (0xa318f400) [pid = 9171] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 168 (0x923ad400) [pid = 9171] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0x92bb1c00) [pid = 9171] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0x8de49400) [pid = 9171] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x9a94ec00) [pid = 9171] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x8fa0e000) [pid = 9171] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x8fa0f800) [pid = 9171] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0x8e8c7000) [pid = 9171] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x8fad0800) [pid = 9171] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0x97623800) [pid = 9171] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0x93830400) [pid = 9171] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x99e44400) [pid = 9171] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x8fea2c00) [pid = 9171] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x8eb31000) [pid = 9171] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x9517ec00) [pid = 9171] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x9aad6400) [pid = 9171] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x9a74fc00) [pid = 9171] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x8facb000) [pid = 9171] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x8ebe2000) [pid = 9171] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x99771400) [pid = 9171] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0xa209d000) [pid = 9171] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x8dfc8000) [pid = 9171] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8e8ba800) [pid = 9171] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x98896c00) [pid = 9171] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x8ebda800) [pid = 9171] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x929dbc00) [pid = 9171] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0xa33c9c00) [pid = 9171] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x91b2b800) [pid = 9171] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x923ab000) [pid = 9171] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x9a108400) [pid = 9171] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8ef6c800) [pid = 9171] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8ef69c00) [pid = 9171] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8fbda800) [pid = 9171] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x9500d000) [pid = 9171] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x99ec1c00) [pid = 9171] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x9a2a2400) [pid = 9171] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:23:16 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x91b1f400) [pid = 9171] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:23:16 INFO - PROCESS | 9171 | 1468189396866 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3949ms 15:23:16 INFO - PROCESS | 9171 | 1468189396975 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 9171 | 1468189396989 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 15:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:23:17 INFO - PROCESS | 9171 | 1468189397010 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 9171 | 1468189397014 Marionette TRACE conn3 <- [1,2270,null,{}] 15:23:17 INFO - PROCESS | 9171 | 1468189397021 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:17 INFO - PROCESS | 9171 | 1468189397027 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:17 INFO - PROCESS | 9171 | 1468189397201 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:23:17 INFO - PROCESS | 9171 | 1468189397404 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:17 INFO - PROCESS | 9171 | 1468189397415 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9afc00 == 30 [pid = 9171] [id = 575] 15:23:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8ef66c00) [pid = 9171] [serial = 1726] [outer = (nil)] 15:23:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8f38c800) [pid = 9171] [serial = 1727] [outer = 0x8ef66c00] 15:23:17 INFO - PROCESS | 9171 | 1468189397488 Marionette DEBUG loaded listener.js 15:23:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x8fa05400) [pid = 9171] [serial = 1728] [outer = 0x8ef66c00] 15:23:18 INFO - PROCESS | 9171 | 1468189398421 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1450ms 15:23:18 INFO - PROCESS | 9171 | 1468189398455 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:23:18 INFO - PROCESS | 9171 | 1468189398460 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 15:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:23:18 INFO - PROCESS | 9171 | 1468189398471 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:23:18 INFO - PROCESS | 9171 | 1468189398476 Marionette TRACE conn3 <- [1,2274,null,{}] 15:23:18 INFO - PROCESS | 9171 | 1468189398482 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:18 INFO - PROCESS | 9171 | 1468189398487 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:18 INFO - PROCESS | 9171 | 1468189398665 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:23:19 INFO - PROCESS | 9171 | 1468189399061 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 9171 | 1468189399070 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f0800 == 31 [pid = 9171] [id = 576] 15:23:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8b9f1000) [pid = 9171] [serial = 1729] [outer = (nil)] 15:23:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x8ba48400) [pid = 9171] [serial = 1730] [outer = 0x8b9f1000] 15:23:19 INFO - PROCESS | 9171 | 1468189399170 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x8ba57c00) [pid = 9171] [serial = 1731] [outer = 0x8b9f1000] 15:23:20 INFO - PROCESS | 9171 | 1468189400286 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1887ms 15:23:20 INFO - PROCESS | 9171 | 1468189400359 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 9171 | 1468189400370 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 15:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:23:20 INFO - PROCESS | 9171 | 1468189400473 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 9171 | 1468189400477 Marionette TRACE conn3 <- [1,2278,null,{}] 15:23:20 INFO - PROCESS | 9171 | 1468189400503 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:20 INFO - PROCESS | 9171 | 1468189400509 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:20 INFO - PROCESS | 9171 | 1468189400720 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:23:21 INFO - PROCESS | 9171 | 1468189401035 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 9171 | 1468189401042 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba49000 == 32 [pid = 9171] [id = 577] 15:23:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x8de48800) [pid = 9171] [serial = 1732] [outer = (nil)] 15:23:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x8e8c5400) [pid = 9171] [serial = 1733] [outer = 0x8de48800] 15:23:21 INFO - PROCESS | 9171 | 1468189401140 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x8eb21800) [pid = 9171] [serial = 1734] [outer = 0x8de48800] 15:23:22 INFO - PROCESS | 9171 | 1468189402136 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1764ms 15:23:22 INFO - PROCESS | 9171 | 1468189402182 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 9171 | 1468189402189 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 15:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:23:22 INFO - PROCESS | 9171 | 1468189402218 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - PROCESS | 9171 | 1468189402222 Marionette TRACE conn3 <- [1,2282,null,{}] 15:23:22 INFO - PROCESS | 9171 | 1468189402229 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:22 INFO - PROCESS | 9171 | 1468189402234 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:22 INFO - PROCESS | 9171 | 1468189402465 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:23:22 INFO - PROCESS | 9171 | 1468189402839 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 9171 | 1468189402845 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e837000 == 33 [pid = 9171] [id = 578] 15:23:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8ef5fc00) [pid = 9171] [serial = 1735] [outer = (nil)] 15:23:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x8fa0e000) [pid = 9171] [serial = 1736] [outer = 0x8ef5fc00] 15:23:22 INFO - PROCESS | 9171 | 1468189402935 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x8faaa800) [pid = 9171] [serial = 1737] [outer = 0x8ef5fc00] 15:23:23 INFO - PROCESS | 9171 | 1468189403916 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1738ms 15:23:23 INFO - PROCESS | 9171 | 1468189403952 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 9171 | 1468189403958 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 15:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:23:23 INFO - PROCESS | 9171 | 1468189403976 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 9171 | 1468189403986 Marionette TRACE conn3 <- [1,2286,null,{}] 15:23:23 INFO - PROCESS | 9171 | 1468189403993 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:24 INFO - PROCESS | 9171 | 1468189404002 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:24 INFO - PROCESS | 9171 | 1468189404227 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:23:24 INFO - PROCESS | 9171 | 1468189404544 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 9171 | 1468189404554 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba4b000 == 34 [pid = 9171] [id = 579] 15:23:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x8fa0f800) [pid = 9171] [serial = 1738] [outer = (nil)] 15:23:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x8fde8400) [pid = 9171] [serial = 1739] [outer = 0x8fa0f800] 15:23:24 INFO - PROCESS | 9171 | 1468189404646 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8fe82800) [pid = 9171] [serial = 1740] [outer = 0x8fa0f800] 15:23:25 INFO - PROCESS | 9171 | 1468189405605 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:23:25 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 15:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1701ms 15:23:25 INFO - PROCESS | 9171 | 1468189405667 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:23:25 INFO - PROCESS | 9171 | 1468189405672 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 15:23:25 INFO - PROCESS | 9171 | 1468189405679 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 9171 | 1468189405683 Marionette TRACE conn3 <- [1,2290,null,{}] 15:23:25 INFO - PROCESS | 9171 | 1468189405689 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:25 INFO - PROCESS | 9171 | 1468189405694 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:25 INFO - PROCESS | 9171 | 1468189405896 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:23:26 INFO - PROCESS | 9171 | 1468189406220 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 9171 | 1468189406231 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fded400 == 35 [pid = 9171] [id = 580] 15:23:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x8fe8f400) [pid = 9171] [serial = 1741] [outer = (nil)] 15:23:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8fea9800) [pid = 9171] [serial = 1742] [outer = 0x8fe8f400] 15:23:26 INFO - PROCESS | 9171 | 1468189406327 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8fea6c00) [pid = 9171] [serial = 1743] [outer = 0x8fe8f400] 15:23:27 INFO - PROCESS | 9171 | 1468189407222 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1586ms 15:23:27 INFO - PROCESS | 9171 | 1468189407265 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 9171 | 1468189407270 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 15:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:23:27 INFO - PROCESS | 9171 | 1468189407277 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 9171 | 1468189407281 Marionette TRACE conn3 <- [1,2294,null,{}] 15:23:27 INFO - PROCESS | 9171 | 1468189407287 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:27 INFO - PROCESS | 9171 | 1468189407292 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:27 INFO - PROCESS | 9171 | 1468189407489 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:23:27 INFO - PROCESS | 9171 | 1468189407811 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:27 INFO - PROCESS | 9171 | 1468189407830 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:27 INFO - PROCESS | 9171 | ++DOCSHELL 0x91969400 == 36 [pid = 9171] [id = 581] 15:23:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x91ac5400) [pid = 9171] [serial = 1744] [outer = (nil)] 15:23:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x91acc400) [pid = 9171] [serial = 1745] [outer = 0x91ac5400] 15:23:27 INFO - PROCESS | 9171 | 1468189407931 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x91bd7400) [pid = 9171] [serial = 1746] [outer = 0x91ac5400] 15:23:28 INFO - PROCESS | 9171 | 1468189408866 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1636ms 15:23:28 INFO - PROCESS | 9171 | 1468189408913 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:23:28 INFO - PROCESS | 9171 | 1468189408917 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 15:23:28 INFO - PROCESS | 9171 | 1468189408924 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - PROCESS | 9171 | 1468189408928 Marionette TRACE conn3 <- [1,2298,null,{}] 15:23:28 INFO - PROCESS | 9171 | 1468189408934 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:28 INFO - PROCESS | 9171 | 1468189408940 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:29 INFO - PROCESS | 9171 | 1468189409147 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:23:29 INFO - PROCESS | 9171 | 1468189409470 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 9171 | 1468189409481 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd1400 == 37 [pid = 9171] [id = 582] 15:23:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x91bda000) [pid = 9171] [serial = 1747] [outer = (nil)] 15:23:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x929d9400) [pid = 9171] [serial = 1748] [outer = 0x91bda000] 15:23:29 INFO - PROCESS | 9171 | 1468189409568 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x8ba54800) [pid = 9171] [serial = 1749] [outer = 0x91bda000] 15:23:30 INFO - PROCESS | 9171 | 1468189410454 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1589ms 15:23:30 INFO - PROCESS | 9171 | 1468189410514 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 9171 | 1468189410517 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 15:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:23:30 INFO - PROCESS | 9171 | 1468189410524 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 9171 | 1468189410528 Marionette TRACE conn3 <- [1,2302,null,{}] 15:23:30 INFO - PROCESS | 9171 | 1468189410534 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:30 INFO - PROCESS | 9171 | 1468189410540 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:30 INFO - PROCESS | 9171 | 1468189410738 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:23:31 INFO - PROCESS | 9171 | 1468189411065 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 9171 | 1468189411073 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc5000 == 38 [pid = 9171] [id = 583] 15:23:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x91ac8800) [pid = 9171] [serial = 1750] [outer = (nil)] 15:23:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x92bb5400) [pid = 9171] [serial = 1751] [outer = 0x91ac8800] 15:23:31 INFO - PROCESS | 9171 | 1468189411165 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 160 (0x92bb7400) [pid = 9171] [serial = 1752] [outer = 0x91ac8800] 15:23:32 INFO - PROCESS | 9171 | 1468189412193 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1689ms 15:23:32 INFO - PROCESS | 9171 | 1468189412214 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 9171 | 1468189412219 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 15:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:23:32 INFO - PROCESS | 9171 | 1468189412225 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 9171 | 1468189412230 Marionette TRACE conn3 <- [1,2306,null,{}] 15:23:32 INFO - PROCESS | 9171 | 1468189412237 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:32 INFO - PROCESS | 9171 | 1468189412242 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:32 INFO - PROCESS | 9171 | 1468189412473 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:23:32 INFO - PROCESS | 9171 | 1468189412808 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 9171 | 1468189412816 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc6000 == 39 [pid = 9171] [id = 584] 15:23:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 161 (0x8eb27000) [pid = 9171] [serial = 1753] [outer = (nil)] 15:23:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 162 (0x9382e000) [pid = 9171] [serial = 1754] [outer = 0x8eb27000] 15:23:32 INFO - PROCESS | 9171 | 1468189412911 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 163 (0x93834c00) [pid = 9171] [serial = 1755] [outer = 0x8eb27000] 15:23:33 INFO - PROCESS | 9171 | 1468189413790 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1639ms 15:23:33 INFO - PROCESS | 9171 | 1468189413865 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 9171 | 1468189413868 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 15:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:23:33 INFO - PROCESS | 9171 | 1468189413875 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - PROCESS | 9171 | 1468189413878 Marionette TRACE conn3 <- [1,2310,null,{}] 15:23:33 INFO - PROCESS | 9171 | 1468189413884 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:33 INFO - PROCESS | 9171 | 1468189413890 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:34 INFO - PROCESS | 9171 | 1468189414131 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:23:34 INFO - PROCESS | 9171 | 1468189414449 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 9171 | 1468189414457 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba49800 == 40 [pid = 9171] [id = 585] 15:23:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 164 (0x8d415800) [pid = 9171] [serial = 1756] [outer = (nil)] 15:23:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 165 (0x93b69000) [pid = 9171] [serial = 1757] [outer = 0x8d415800] 15:23:34 INFO - PROCESS | 9171 | 1468189414550 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 166 (0x93b70800) [pid = 9171] [serial = 1758] [outer = 0x8d415800] 15:23:35 INFO - PROCESS | 9171 | 1468189415482 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1692ms 15:23:35 INFO - PROCESS | 9171 | 1468189415601 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 9171 | 1468189415607 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 15:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:23:35 INFO - PROCESS | 9171 | 1468189415622 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 9171 | 1468189415626 Marionette TRACE conn3 <- [1,2314,null,{}] 15:23:35 INFO - PROCESS | 9171 | 1468189415633 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:35 INFO - PROCESS | 9171 | 1468189415638 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:35 INFO - PROCESS | 9171 | 1468189415869 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:23:36 INFO - PROCESS | 9171 | 1468189416222 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 9171 | 1468189416234 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x9508dc00 == 41 [pid = 9171] [id = 586] 15:23:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 167 (0x9508e000) [pid = 9171] [serial = 1759] [outer = (nil)] 15:23:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 168 (0x95140000) [pid = 9171] [serial = 1760] [outer = 0x9508e000] 15:23:36 INFO - PROCESS | 9171 | 1468189416344 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 169 (0x9514cc00) [pid = 9171] [serial = 1761] [outer = 0x9508e000] 15:23:37 INFO - PROCESS | 9171 | 1468189417474 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1939ms 15:23:37 INFO - PROCESS | 9171 | 1468189417557 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 9171 | 1468189417562 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 15:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:23:37 INFO - PROCESS | 9171 | 1468189417569 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 9171 | 1468189417573 Marionette TRACE conn3 <- [1,2318,null,{}] 15:23:37 INFO - PROCESS | 9171 | 1468189417580 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:37 INFO - PROCESS | 9171 | 1468189417585 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:37 INFO - PROCESS | 9171 | 1468189417851 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:23:38 INFO - PROCESS | 9171 | 1468189418197 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 9171 | 1468189418207 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:38 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e837800 == 42 [pid = 9171] [id = 587] 15:23:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 170 (0x8eb21400) [pid = 9171] [serial = 1762] [outer = (nil)] 15:23:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 171 (0x95185400) [pid = 9171] [serial = 1763] [outer = 0x8eb21400] 15:23:38 INFO - PROCESS | 9171 | 1468189418292 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 172 (0x951f2000) [pid = 9171] [serial = 1764] [outer = 0x8eb21400] 15:23:39 INFO - PROCESS | 9171 | 1468189419225 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 9171 | 1468189419314 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 15:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:23:39 INFO - PROCESS | 9171 | 1468189419321 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 9171 | 1468189419325 Marionette TRACE conn3 <- [1,2322,null,{}] 15:23:39 INFO - PROCESS | 9171 | 1468189419332 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:39 INFO - PROCESS | 9171 | 1468189419337 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:39 INFO - PROCESS | 9171 | 1468189419586 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:23:39 INFO - PROCESS | 9171 | 1468189419914 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 9171 | 1468189419921 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43400 == 43 [pid = 9171] [id = 588] 15:23:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 173 (0x8dfc4c00) [pid = 9171] [serial = 1765] [outer = (nil)] 15:23:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 174 (0x91abec00) [pid = 9171] [serial = 1766] [outer = 0x8dfc4c00] 15:23:40 INFO - PROCESS | 9171 | 1468189420012 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 175 (0x938d1000) [pid = 9171] [serial = 1767] [outer = 0x8dfc4c00] 15:23:40 INFO - PROCESS | 9171 | 1468189420916 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1632ms 15:23:40 INFO - PROCESS | 9171 | 1468189420954 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:23:40 INFO - PROCESS | 9171 | 1468189420958 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 15:23:40 INFO - PROCESS | 9171 | 1468189420965 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 9171 | 1468189420968 Marionette TRACE conn3 <- [1,2326,null,{}] 15:23:40 INFO - PROCESS | 9171 | 1468189420974 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:40 INFO - PROCESS | 9171 | 1468189420980 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:41 INFO - PROCESS | 9171 | 1468189421175 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:23:41 INFO - PROCESS | 9171 | 1468189421671 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 9171 | 1468189421681 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9eb000 == 44 [pid = 9171] [id = 589] 15:23:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 176 (0x8b9ec000) [pid = 9171] [serial = 1768] [outer = (nil)] 15:23:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 177 (0x8b9f3c00) [pid = 9171] [serial = 1769] [outer = 0x8b9ec000] 15:23:41 INFO - PROCESS | 9171 | 1468189421772 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 178 (0x8ba52400) [pid = 9171] [serial = 1770] [outer = 0x8b9ec000] 15:23:42 INFO - PROCESS | 9171 | 1468189422761 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1836ms 15:23:42 INFO - PROCESS | 9171 | 1468189422802 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:23:42 INFO - PROCESS | 9171 | 1468189422808 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 15:23:42 INFO - PROCESS | 9171 | 1468189422816 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 9171 | 1468189422821 Marionette TRACE conn3 <- [1,2330,null,{}] 15:23:42 INFO - PROCESS | 9171 | 1468189422830 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:42 INFO - PROCESS | 9171 | 1468189422837 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:43 INFO - PROCESS | 9171 | 1468189423048 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:23:43 INFO - PROCESS | 9171 | 1468189423417 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 9171 | 1468189423426 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de41400 == 45 [pid = 9171] [id = 590] 15:23:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 179 (0x8e83c800) [pid = 9171] [serial = 1771] [outer = (nil)] 15:23:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 180 (0x8e9a6400) [pid = 9171] [serial = 1772] [outer = 0x8e83c800] 15:23:43 INFO - PROCESS | 9171 | 1468189423564 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 181 (0x8eb31c00) [pid = 9171] [serial = 1773] [outer = 0x8e83c800] 15:23:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9afc00 == 44 [pid = 9171] [id = 575] 15:23:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb33400 == 43 [pid = 9171] [id = 574] 15:23:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc5400 == 42 [pid = 9171] [id = 573] 15:23:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417800 == 41 [pid = 9171] [id = 572] 15:23:44 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba55000 == 40 [pid = 9171] [id = 570] 15:23:44 INFO - PROCESS | 9171 | 1468189424593 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 180 (0x99e47800) [pid = 9171] [serial = 1563] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 179 (0x93b71c00) [pid = 9171] [serial = 1560] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 178 (0x8fea1800) [pid = 9171] [serial = 1557] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 177 (0x99ef8800) [pid = 9171] [serial = 1566] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 176 (0x9a120000) [pid = 9171] [serial = 1668] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 175 (0x99ef3800) [pid = 9171] [serial = 1667] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 174 (0x99d74800) [pid = 9171] [serial = 1665] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 173 (0x964e5c00) [pid = 9171] [serial = 1658] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 172 (0xa61b2400) [pid = 9171] [serial = 1643] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 171 (0x94671400) [pid = 9171] [serial = 1656] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 170 (0x9393ec00) [pid = 9171] [serial = 1509] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 169 (0x98cab400) [pid = 9171] [serial = 1554] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 168 (0xa10a1800) [pid = 9171] [serial = 1581] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 167 (0x8fbddc00) [pid = 9171] [serial = 1650] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 166 (0x99ef8c00) [pid = 9171] [serial = 1515] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 165 (0x9a94e000) [pid = 9171] [serial = 1521] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 164 (0x9196e000) [pid = 9171] [serial = 1611] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 163 (0x99414c00) [pid = 9171] [serial = 1664] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 162 (0x9b5e5c00) [pid = 9171] [serial = 1533] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 161 (0x9a105400) [pid = 9171] [serial = 1622] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 160 (0xa102f400) [pid = 9171] [serial = 1629] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 159 (0xa2373c00) [pid = 9171] [serial = 1631] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x998abc00) [pid = 9171] [serial = 1662] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x9b00f800) [pid = 9171] [serial = 1527] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0xa23ca000) [pid = 9171] [serial = 1632] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x9cb25c00) [pid = 9171] [serial = 1575] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x964e6000) [pid = 9171] [serial = 1587] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0xa20a8c00) [pid = 9171] [serial = 1584] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x99c59000) [pid = 9171] [serial = 1512] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0xa25f1c00) [pid = 9171] [serial = 1635] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x9b5e1c00) [pid = 9171] [serial = 1572] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x9ac47400) [pid = 9171] [serial = 1524] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x997e2400) [pid = 9171] [serial = 1616] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x9d81d800) [pid = 9171] [serial = 1578] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8fde5800) [pid = 9171] [serial = 1610] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x938d3c00) [pid = 9171] [serial = 1613] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x9cb2dc00) [pid = 9171] [serial = 1628] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x9a10d800) [pid = 9171] [serial = 1623] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0xa4d0fc00) [pid = 9171] [serial = 1640] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x92ed6800) [pid = 9171] [serial = 1655] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x99417c00) [pid = 9171] [serial = 1661] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x929db800) [pid = 9171] [serial = 1652] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8fac3400) [pid = 9171] [serial = 1649] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0xa61b5400) [pid = 9171] [serial = 1644] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x997e4800) [pid = 9171] [serial = 1608] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0xa4f17800) [pid = 9171] [serial = 1641] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x9b7be400) [pid = 9171] [serial = 1626] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x91966c00) [pid = 9171] [serial = 1646] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x98168400) [pid = 9171] [serial = 1659] [outer = (nil)] [url = about:blank] 15:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1891ms 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x9b56dc00) [pid = 9171] [serial = 1625] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0xa2ffb000) [pid = 9171] [serial = 1637] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8fe9f400) [pid = 9171] [serial = 1506] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x99e4f800) [pid = 9171] [serial = 1619] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x9a11e000) [pid = 9171] [serial = 1518] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0xa255b400) [pid = 9171] [serial = 1634] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x9b572c00) [pid = 9171] [serial = 1530] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x93829c00) [pid = 9171] [serial = 1653] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0xa3106400) [pid = 9171] [serial = 1638] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x95007800) [pid = 9171] [serial = 1614] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x929db000) [pid = 9171] [serial = 1647] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x9a128c00) [pid = 9171] [serial = 1569] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x99eb5000) [pid = 9171] [serial = 1620] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x99b4dc00) [pid = 9171] [serial = 1617] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 9171 | 1468189424719 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 9171 | 1468189424727 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 15:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:23:44 INFO - PROCESS | 9171 | 1468189424744 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - PROCESS | 9171 | 1468189424747 Marionette TRACE conn3 <- [1,2334,null,{}] 15:23:44 INFO - PROCESS | 9171 | 1468189424754 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:44 INFO - PROCESS | 9171 | 1468189424760 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:44 INFO - PROCESS | 9171 | 1468189424978 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:23:45 INFO - PROCESS | 9171 | 1468189425289 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 9171 | 1468189425300 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcbc00 == 41 [pid = 9171] [id = 591] 15:23:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8f390c00) [pid = 9171] [serial = 1774] [outer = (nil)] 15:23:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8fa03000) [pid = 9171] [serial = 1775] [outer = 0x8f390c00] 15:23:45 INFO - PROCESS | 9171 | 1468189425374 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8fac2800) [pid = 9171] [serial = 1776] [outer = 0x8f390c00] 15:23:46 INFO - PROCESS | 9171 | 1468189426249 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1532ms 15:23:46 INFO - PROCESS | 9171 | 1468189426276 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 9171 | 1468189426281 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 15:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:23:46 INFO - PROCESS | 9171 | 1468189426289 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 9171 | 1468189426298 Marionette TRACE conn3 <- [1,2338,null,{}] 15:23:46 INFO - PROCESS | 9171 | 1468189426313 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:46 INFO - PROCESS | 9171 | 1468189426319 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:46 INFO - PROCESS | 9171 | 1468189426524 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:23:46 INFO - PROCESS | 9171 | 1468189426736 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:46 INFO - PROCESS | 9171 | 1468189426745 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde2800 == 42 [pid = 9171] [id = 592] 15:23:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8fea4000) [pid = 9171] [serial = 1777] [outer = (nil)] 15:23:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x9196e800) [pid = 9171] [serial = 1778] [outer = 0x8fea4000] 15:23:46 INFO - PROCESS | 9171 | 1468189426862 Marionette DEBUG loaded listener.js 15:23:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x91ac7800) [pid = 9171] [serial = 1779] [outer = 0x8fea4000] 15:23:47 INFO - PROCESS | 9171 | 1468189427759 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1540ms 15:23:47 INFO - PROCESS | 9171 | 1468189427828 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:23:47 INFO - PROCESS | 9171 | 1468189427833 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 15:23:47 INFO - PROCESS | 9171 | 1468189427839 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 9171 | 1468189427843 Marionette TRACE conn3 <- [1,2342,null,{}] 15:23:47 INFO - PROCESS | 9171 | 1468189427848 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:47 INFO - PROCESS | 9171 | 1468189427853 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:48 INFO - PROCESS | 9171 | 1468189428128 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:23:48 INFO - PROCESS | 9171 | 1468189428153 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 9171 | 1468189428161 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8feaa800 == 43 [pid = 9171] [id = 593] 15:23:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x91b20000) [pid = 9171] [serial = 1780] [outer = (nil)] 15:23:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x91bddc00) [pid = 9171] [serial = 1781] [outer = 0x91b20000] 15:23:48 INFO - PROCESS | 9171 | 1468189428232 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x929d9c00) [pid = 9171] [serial = 1782] [outer = 0x91b20000] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8b9ec400) [pid = 9171] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8eb2b000) [pid = 9171] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8d41e400) [pid = 9171] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8ba55800) [pid = 9171] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8b9f8000) [pid = 9171] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8e83a800) [pid = 9171] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8ebd8c00) [pid = 9171] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8e840400) [pid = 9171] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8e832800) [pid = 9171] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8eb33800) [pid = 9171] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x9382b000) [pid = 9171] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x923afc00) [pid = 9171] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0xa318ec00) [pid = 9171] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x9a74e000) [pid = 9171] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8f396800) [pid = 9171] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x92bb6c00) [pid = 9171] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8d418000) [pid = 9171] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0xa3110800) [pid = 9171] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:23:49 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x9b00b000) [pid = 9171] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:23:49 INFO - PROCESS | 9171 | 1468189429458 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1681ms 15:23:49 INFO - PROCESS | 9171 | 1468189429521 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 9171 | 1468189429524 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 15:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:23:49 INFO - PROCESS | 9171 | 1468189429531 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 9171 | 1468189429534 Marionette TRACE conn3 <- [1,2346,null,{}] 15:23:49 INFO - PROCESS | 9171 | 1468189429540 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:49 INFO - PROCESS | 9171 | 1468189429545 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:49 INFO - PROCESS | 9171 | 1468189429820 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:23:50 INFO - PROCESS | 9171 | 1468189429988 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 9171 | 1468189430007 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb23400 == 44 [pid = 9171] [id = 594] 15:23:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8eb28c00) [pid = 9171] [serial = 1783] [outer = (nil)] 15:23:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8ef5d400) [pid = 9171] [serial = 1784] [outer = 0x8eb28c00] 15:23:50 INFO - PROCESS | 9171 | 1468189430089 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x92ed6400) [pid = 9171] [serial = 1785] [outer = 0x8eb28c00] 15:23:50 INFO - PROCESS | 9171 | 1468189430986 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1481ms 15:23:51 INFO - PROCESS | 9171 | 1468189431014 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 9171 | 1468189431017 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 15:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:23:51 INFO - PROCESS | 9171 | 1468189431024 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 9171 | 1468189431028 Marionette TRACE conn3 <- [1,2350,null,{}] 15:23:51 INFO - PROCESS | 9171 | 1468189431034 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:51 INFO - PROCESS | 9171 | 1468189431039 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:51 INFO - PROCESS | 9171 | 1468189431241 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:23:51 INFO - PROCESS | 9171 | 1468189431521 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 9171 | 1468189431532 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f5400 == 45 [pid = 9171] [id = 595] 15:23:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8b9f8000) [pid = 9171] [serial = 1786] [outer = (nil)] 15:23:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8ba4f800) [pid = 9171] [serial = 1787] [outer = 0x8b9f8000] 15:23:51 INFO - PROCESS | 9171 | 1468189431687 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8d41e400) [pid = 9171] [serial = 1788] [outer = 0x8b9f8000] 15:23:52 INFO - PROCESS | 9171 | 1468189432790 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1837ms 15:23:52 INFO - PROCESS | 9171 | 1468189432864 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 9171 | 1468189432871 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 15:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:23:52 INFO - PROCESS | 9171 | 1468189432881 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 9171 | 1468189432886 Marionette TRACE conn3 <- [1,2354,null,{}] 15:23:52 INFO - PROCESS | 9171 | 1468189432896 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:52 INFO - PROCESS | 9171 | 1468189432904 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:53 INFO - PROCESS | 9171 | 1468189433197 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:23:53 INFO - PROCESS | 9171 | 1468189433540 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 9171 | 1468189433555 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb33400 == 46 [pid = 9171] [id = 596] 15:23:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8eb3a400) [pid = 9171] [serial = 1789] [outer = (nil)] 15:23:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8ebda400) [pid = 9171] [serial = 1790] [outer = 0x8eb3a400] 15:23:53 INFO - PROCESS | 9171 | 1468189433653 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8f38cc00) [pid = 9171] [serial = 1791] [outer = 0x8eb3a400] 15:23:54 INFO - PROCESS | 9171 | 1468189434677 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1843ms 15:23:54 INFO - PROCESS | 9171 | 1468189434726 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 9171 | 1468189434734 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 15:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:23:54 INFO - PROCESS | 9171 | 1468189434744 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 9171 | 1468189434748 Marionette TRACE conn3 <- [1,2358,null,{}] 15:23:54 INFO - PROCESS | 9171 | 1468189434755 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:54 INFO - PROCESS | 9171 | 1468189434761 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:55 INFO - PROCESS | 9171 | 1468189435012 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:23:55 INFO - PROCESS | 9171 | 1468189435379 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:55 INFO - PROCESS | 9171 | 1468189435388 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f396800 == 47 [pid = 9171] [id = 597] 15:23:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8fbd7800) [pid = 9171] [serial = 1792] [outer = (nil)] 15:23:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8fde4400) [pid = 9171] [serial = 1793] [outer = 0x8fbd7800] 15:23:55 INFO - PROCESS | 9171 | 1468189435478 Marionette DEBUG loaded listener.js 15:23:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8feac000) [pid = 9171] [serial = 1794] [outer = 0x8fbd7800] 15:23:56 INFO - PROCESS | 9171 | 1468189436464 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1754ms 15:23:56 INFO - PROCESS | 9171 | 1468189436498 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:23:56 INFO - PROCESS | 9171 | 1468189436503 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 15:23:56 INFO - PROCESS | 9171 | 1468189436513 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - PROCESS | 9171 | 1468189436523 Marionette TRACE conn3 <- [1,2362,null,{}] 15:23:56 INFO - PROCESS | 9171 | 1468189436540 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:56 INFO - PROCESS | 9171 | 1468189436547 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:56 INFO - PROCESS | 9171 | 1468189436789 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:23:57 INFO - PROCESS | 9171 | 1468189437117 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 9171 | 1468189437125 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bdd400 == 48 [pid = 9171] [id = 598] 15:23:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x92bbac00) [pid = 9171] [serial = 1795] [outer = (nil)] 15:23:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x95005400) [pid = 9171] [serial = 1796] [outer = 0x92bbac00] 15:23:57 INFO - PROCESS | 9171 | 1468189437218 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x9508d400) [pid = 9171] [serial = 1797] [outer = 0x92bbac00] 15:23:58 INFO - PROCESS | 9171 | 1468189438182 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1749ms 15:23:58 INFO - PROCESS | 9171 | 1468189438259 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:23:58 INFO - PROCESS | 9171 | 1468189438264 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 15:23:58 INFO - PROCESS | 9171 | 1468189438271 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - PROCESS | 9171 | 1468189438276 Marionette TRACE conn3 <- [1,2366,null,{}] 15:23:58 INFO - PROCESS | 9171 | 1468189438283 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:58 INFO - PROCESS | 9171 | 1468189438287 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:58 INFO - PROCESS | 9171 | 1468189438516 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:23:58 INFO - PROCESS | 9171 | 1468189438811 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 9171 | 1468189438820 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:23:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f4c00 == 49 [pid = 9171] [id = 599] 15:23:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x91ac3000) [pid = 9171] [serial = 1798] [outer = (nil)] 15:23:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x9517e400) [pid = 9171] [serial = 1799] [outer = 0x91ac3000] 15:23:58 INFO - PROCESS | 9171 | 1468189438917 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x9524f800) [pid = 9171] [serial = 1800] [outer = 0x91ac3000] 15:23:59 INFO - PROCESS | 9171 | 1468189439863 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1638ms 15:23:59 INFO - PROCESS | 9171 | 1468189439909 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:23:59 INFO - PROCESS | 9171 | 1468189439914 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 15:23:59 INFO - PROCESS | 9171 | 1468189439922 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:23:59 INFO - PROCESS | 9171 | 1468189439925 Marionette TRACE conn3 <- [1,2370,null,{}] 15:23:59 INFO - PROCESS | 9171 | 1468189439931 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:59 INFO - PROCESS | 9171 | 1468189439937 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:00 INFO - PROCESS | 9171 | 1468189440162 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:24:00 INFO - PROCESS | 9171 | 1468189440503 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 9171 | 1468189440526 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x97621400 == 50 [pid = 9171] [id = 600] 15:24:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x97629000) [pid = 9171] [serial = 1801] [outer = (nil)] 15:24:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x98817400) [pid = 9171] [serial = 1802] [outer = 0x97629000] 15:24:00 INFO - PROCESS | 9171 | 1468189440631 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x98caf800) [pid = 9171] [serial = 1803] [outer = 0x97629000] 15:24:01 INFO - PROCESS | 9171 | 1468189441608 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1740ms 15:24:01 INFO - PROCESS | 9171 | 1468189441665 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 9171 | 1468189441671 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 15:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:24:01 INFO - PROCESS | 9171 | 1468189441680 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 9171 | 1468189441683 Marionette TRACE conn3 <- [1,2374,null,{}] 15:24:01 INFO - PROCESS | 9171 | 1468189441693 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:01 INFO - PROCESS | 9171 | 1468189441700 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:01 INFO - PROCESS | 9171 | 1468189441976 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:24:02 INFO - PROCESS | 9171 | 1468189442304 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:02 INFO - PROCESS | 9171 | 1468189442311 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:02 INFO - PROCESS | 9171 | ++DOCSHELL 0x9514c000 == 51 [pid = 9171] [id = 601] 15:24:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x95181000) [pid = 9171] [serial = 1804] [outer = (nil)] 15:24:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x998a6c00) [pid = 9171] [serial = 1805] [outer = 0x95181000] 15:24:02 INFO - PROCESS | 9171 | 1468189442407 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x99ae5000) [pid = 9171] [serial = 1806] [outer = 0x95181000] 15:24:03 INFO - PROCESS | 9171 | 1468189443349 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1735ms 15:24:03 INFO - PROCESS | 9171 | 1468189443416 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:24:03 INFO - PROCESS | 9171 | 1468189443421 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 15:24:03 INFO - PROCESS | 9171 | 1468189443428 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:24:03 INFO - PROCESS | 9171 | 1468189443431 Marionette TRACE conn3 <- [1,2378,null,{}] 15:24:03 INFO - PROCESS | 9171 | 1468189443439 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:03 INFO - PROCESS | 9171 | 1468189443444 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:03 INFO - PROCESS | 9171 | 1468189443684 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:24:04 INFO - PROCESS | 9171 | 1468189443982 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 9171 | 1468189443989 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x994df800 == 52 [pid = 9171] [id = 602] 15:24:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x994e7c00) [pid = 9171] [serial = 1807] [outer = (nil)] 15:24:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x99b4d800) [pid = 9171] [serial = 1808] [outer = 0x994e7c00] 15:24:04 INFO - PROCESS | 9171 | 1468189444086 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x99b50800) [pid = 9171] [serial = 1809] [outer = 0x994e7c00] 15:24:05 INFO - PROCESS | 9171 | 1468189445024 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1652ms 15:24:05 INFO - PROCESS | 9171 | 1468189445081 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 9171 | 1468189445085 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 15:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:24:05 INFO - PROCESS | 9171 | 1468189445092 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - PROCESS | 9171 | 1468189445097 Marionette TRACE conn3 <- [1,2382,null,{}] 15:24:05 INFO - PROCESS | 9171 | 1468189445103 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:05 INFO - PROCESS | 9171 | 1468189445109 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:05 INFO - PROCESS | 9171 | 1468189445333 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:24:05 INFO - PROCESS | 9171 | 1468189445689 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:05 INFO - PROCESS | 9171 | 1468189445704 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b23000 == 53 [pid = 9171] [id = 603] 15:24:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x91bdb400) [pid = 9171] [serial = 1810] [outer = (nil)] 15:24:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x99e46c00) [pid = 9171] [serial = 1811] [outer = 0x91bdb400] 15:24:05 INFO - PROCESS | 9171 | 1468189445798 Marionette DEBUG loaded listener.js 15:24:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x99e4a400) [pid = 9171] [serial = 1812] [outer = 0x91bdb400] 15:24:06 INFO - PROCESS | 9171 | 1468189446749 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1690ms 15:24:06 INFO - PROCESS | 9171 | 1468189446800 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:24:06 INFO - PROCESS | 9171 | 1468189446805 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 15:24:06 INFO - PROCESS | 9171 | 1468189446812 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - PROCESS | 9171 | 1468189446815 Marionette TRACE conn3 <- [1,2386,null,{}] 15:24:06 INFO - PROCESS | 9171 | 1468189446822 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:06 INFO - PROCESS | 9171 | 1468189446828 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:07 INFO - PROCESS | 9171 | 1468189447073 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:24:07 INFO - PROCESS | 9171 | 1468189447398 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 9171 | 1468189447407 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x99d6bc00 == 54 [pid = 9171] [id = 604] 15:24:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x99e4e400) [pid = 9171] [serial = 1813] [outer = (nil)] 15:24:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x99eb8000) [pid = 9171] [serial = 1814] [outer = 0x99e4e400] 15:24:07 INFO - PROCESS | 9171 | 1468189447498 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x99ebb000) [pid = 9171] [serial = 1815] [outer = 0x99e4e400] 15:24:08 INFO - PROCESS | 9171 | 1468189448452 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1686ms 15:24:08 INFO - PROCESS | 9171 | 1468189448498 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 9171 | 1468189448502 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 15:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:24:08 INFO - PROCESS | 9171 | 1468189448510 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 9171 | 1468189448514 Marionette TRACE conn3 <- [1,2390,null,{}] 15:24:08 INFO - PROCESS | 9171 | 1468189448520 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:08 INFO - PROCESS | 9171 | 1468189448525 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:08 INFO - PROCESS | 9171 | 1468189448752 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:24:09 INFO - PROCESS | 9171 | 1468189449085 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 9171 | 1468189449095 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x99ef0c00 == 55 [pid = 9171] [id = 605] 15:24:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x99ef1c00) [pid = 9171] [serial = 1816] [outer = (nil)] 15:24:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x99ef5000) [pid = 9171] [serial = 1817] [outer = 0x99ef1c00] 15:24:09 INFO - PROCESS | 9171 | 1468189449211 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x9a105800) [pid = 9171] [serial = 1818] [outer = 0x99ef1c00] 15:24:10 INFO - PROCESS | 9171 | 1468189450171 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1696ms 15:24:10 INFO - PROCESS | 9171 | 1468189450207 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:24:10 INFO - PROCESS | 9171 | 1468189450212 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 15:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:24:10 INFO - PROCESS | 9171 | 1468189450234 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - PROCESS | 9171 | 1468189450240 Marionette TRACE conn3 <- [1,2394,null,{}] 15:24:10 INFO - PROCESS | 9171 | 1468189450252 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:10 INFO - PROCESS | 9171 | 1468189450258 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:10 INFO - PROCESS | 9171 | 1468189450506 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:24:10 INFO - PROCESS | 9171 | 1468189450847 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 9171 | 1468189450858 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbe5000 == 56 [pid = 9171] [id = 606] 15:24:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x91bd6800) [pid = 9171] [serial = 1819] [outer = (nil)] 15:24:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x9a122000) [pid = 9171] [serial = 1820] [outer = 0x91bd6800] 15:24:10 INFO - PROCESS | 9171 | 1468189450947 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x9a12b000) [pid = 9171] [serial = 1821] [outer = 0x91bd6800] 15:24:11 INFO - PROCESS | 9171 | 1468189451884 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1720ms 15:24:11 INFO - PROCESS | 9171 | 1468189451969 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 9171 | 1468189451974 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 15:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:24:11 INFO - PROCESS | 9171 | 1468189451985 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 9171 | 1468189451988 Marionette TRACE conn3 <- [1,2398,null,{}] 15:24:12 INFO - PROCESS | 9171 | 1468189452004 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:12 INFO - PROCESS | 9171 | 1468189452014 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:12 INFO - PROCESS | 9171 | 1468189452267 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:24:12 INFO - PROCESS | 9171 | 1468189452577 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 9171 | 1468189452585 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x99b4b400 == 57 [pid = 9171] [id = 607] 15:24:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x99eeec00) [pid = 9171] [serial = 1822] [outer = (nil)] 15:24:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x9a74bc00) [pid = 9171] [serial = 1823] [outer = 0x99eeec00] 15:24:12 INFO - PROCESS | 9171 | 1468189452672 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x9a94ec00) [pid = 9171] [serial = 1824] [outer = 0x99eeec00] 15:24:13 INFO - PROCESS | 9171 | 1468189453590 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1647ms 15:24:13 INFO - PROCESS | 9171 | 1468189453632 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 9171 | 1468189453637 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 15:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:24:13 INFO - PROCESS | 9171 | 1468189453644 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 9171 | 1468189453647 Marionette TRACE conn3 <- [1,2402,null,{}] 15:24:13 INFO - PROCESS | 9171 | 1468189453653 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:13 INFO - PROCESS | 9171 | 1468189453658 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:13 INFO - PROCESS | 9171 | 1468189453883 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:24:14 INFO - PROCESS | 9171 | 1468189454251 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:14 INFO - PROCESS | 9171 | 1468189454262 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba49400 == 58 [pid = 9171] [id = 608] 15:24:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 151 (0x8ba4d400) [pid = 9171] [serial = 1825] [outer = (nil)] 15:24:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 152 (0x8e8c9400) [pid = 9171] [serial = 1826] [outer = 0x8ba4d400] 15:24:14 INFO - PROCESS | 9171 | 1468189454353 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 153 (0x8ebd7800) [pid = 9171] [serial = 1827] [outer = 0x8ba4d400] 15:24:15 INFO - PROCESS | 9171 | 1468189455274 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1691ms 15:24:15 INFO - PROCESS | 9171 | 1468189455337 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:24:15 INFO - PROCESS | 9171 | 1468189455341 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 15:24:15 INFO - PROCESS | 9171 | 1468189455348 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:24:15 INFO - PROCESS | 9171 | 1468189455352 Marionette TRACE conn3 <- [1,2406,null,{}] 15:24:15 INFO - PROCESS | 9171 | 1468189455358 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:15 INFO - PROCESS | 9171 | 1468189455364 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:15 INFO - PROCESS | 9171 | 1468189455592 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:24:16 INFO - PROCESS | 9171 | 1468189456373 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:16 INFO - PROCESS | 9171 | 1468189456381 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba53800 == 59 [pid = 9171] [id = 609] 15:24:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 154 (0x8ba54c00) [pid = 9171] [serial = 1828] [outer = (nil)] 15:24:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 155 (0x8d41ac00) [pid = 9171] [serial = 1829] [outer = 0x8ba54c00] 15:24:16 INFO - PROCESS | 9171 | 1468189456472 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 156 (0x8de4f000) [pid = 9171] [serial = 1830] [outer = 0x8ba54c00] 15:24:17 INFO - PROCESS | 9171 | 1468189457432 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2138ms 15:24:17 INFO - PROCESS | 9171 | 1468189457488 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:24:17 INFO - PROCESS | 9171 | 1468189457494 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 15:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:24:17 INFO - PROCESS | 9171 | 1468189457502 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:24:17 INFO - PROCESS | 9171 | 1468189457507 Marionette TRACE conn3 <- [1,2410,null,{}] 15:24:17 INFO - PROCESS | 9171 | 1468189457516 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:17 INFO - PROCESS | 9171 | 1468189457523 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:17 INFO - PROCESS | 9171 | 1468189457751 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:24:18 INFO - PROCESS | 9171 | 1468189458103 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 9171 | 1468189458114 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f391000 == 60 [pid = 9171] [id = 610] 15:24:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 157 (0x8f392c00) [pid = 9171] [serial = 1831] [outer = (nil)] 15:24:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 158 (0x8fa0a000) [pid = 9171] [serial = 1832] [outer = 0x8f392c00] 15:24:18 INFO - PROCESS | 9171 | 1468189458200 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 159 (0x8fac1c00) [pid = 9171] [serial = 1833] [outer = 0x8f392c00] 15:24:19 INFO - PROCESS | 9171 | 1468189459202 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1741ms 15:24:19 INFO - PROCESS | 9171 | 1468189459246 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 9171 | 1468189459253 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 15:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:24:19 INFO - PROCESS | 9171 | 1468189459262 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 9171 | 1468189459266 Marionette TRACE conn3 <- [1,2414,null,{}] 15:24:19 INFO - PROCESS | 9171 | 1468189459272 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:19 INFO - PROCESS | 9171 | 1468189459277 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:19 INFO - PROCESS | 9171 | 1468189459566 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb23400 == 59 [pid = 9171] [id = 594] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8feaa800 == 58 [pid = 9171] [id = 593] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde2800 == 57 [pid = 9171] [id = 592] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcbc00 == 56 [pid = 9171] [id = 591] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8de41400 == 55 [pid = 9171] [id = 590] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9eb000 == 54 [pid = 9171] [id = 589] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f0800 == 53 [pid = 9171] [id = 576] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417c00 == 52 [pid = 9171] [id = 466] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c1c00 == 51 [pid = 9171] [id = 455] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe8d000 == 50 [pid = 9171] [id = 457] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba49000 == 49 [pid = 9171] [id = 577] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91b29400 == 48 [pid = 9171] [id = 452] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91969400 == 47 [pid = 9171] [id = 581] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41bc00 == 46 [pid = 9171] [id = 459] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8e837000 == 45 [pid = 9171] [id = 578] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8fded400 == 44 [pid = 9171] [id = 580] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8faae400 == 43 [pid = 9171] [id = 461] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8e837800 == 42 [pid = 9171] [id = 587] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414000 == 41 [pid = 9171] [id = 464] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x93940800 == 40 [pid = 9171] [id = 454] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c0c00 == 39 [pid = 9171] [id = 462] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba4b000 == 38 [pid = 9171] [id = 579] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcc400 == 37 [pid = 9171] [id = 456] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed3400 == 36 [pid = 9171] [id = 467] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd7400 == 35 [pid = 9171] [id = 465] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91be0c00 == 34 [pid = 9171] [id = 453] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc6000 == 33 [pid = 9171] [id = 584] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb39c00 == 32 [pid = 9171] [id = 450] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x9508dc00 == 31 [pid = 9171] [id = 586] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43400 == 30 [pid = 9171] [id = 588] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91bd1400 == 29 [pid = 9171] [id = 582] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc5000 == 28 [pid = 9171] [id = 583] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba49800 == 27 [pid = 9171] [id = 585] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0ac00 == 26 [pid = 9171] [id = 458] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8f393000 == 25 [pid = 9171] [id = 451] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8fe85800 == 24 [pid = 9171] [id = 463] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc1c00 == 23 [pid = 9171] [id = 460] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8e835800 == 22 [pid = 9171] [id = 571] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba49400 == 21 [pid = 9171] [id = 608] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8fbe5000 == 20 [pid = 9171] [id = 606] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x99b4b400 == 19 [pid = 9171] [id = 607] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x99ef0c00 == 18 [pid = 9171] [id = 605] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x99d6bc00 == 17 [pid = 9171] [id = 604] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91b23000 == 16 [pid = 9171] [id = 603] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x9514c000 == 15 [pid = 9171] [id = 601] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x994df800 == 14 [pid = 9171] [id = 602] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x97621400 == 13 [pid = 9171] [id = 600] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f4c00 == 12 [pid = 9171] [id = 599] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8f396800 == 11 [pid = 9171] [id = 597] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x91bdd400 == 10 [pid = 9171] [id = 598] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb33400 == 9 [pid = 9171] [id = 596] 15:24:21 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f5400 == 8 [pid = 9171] [id = 595] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 158 (0x8f38c800) [pid = 9171] [serial = 1727] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 157 (0x8b9f5800) [pid = 9171] [serial = 1704] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 156 (0x8b9f3800) [pid = 9171] [serial = 1703] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 155 (0x8eb2d400) [pid = 9171] [serial = 1697] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 154 (0x8eb36400) [pid = 9171] [serial = 1709] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 153 (0x8dfd0800) [pid = 9171] [serial = 1712] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 152 (0x91b25c00) [pid = 9171] [serial = 1707] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 151 (0x8e8c3000) [pid = 9171] [serial = 1721] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 150 (0x8fac9800) [pid = 9171] [serial = 1716] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x8eb22400) [pid = 9171] [serial = 1694] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x8eb24800) [pid = 9171] [serial = 1695] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8e83d400) [pid = 9171] [serial = 1692] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x8ebdc000) [pid = 9171] [serial = 1725] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x951f4000) [pid = 9171] [serial = 1674] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8eb39800) [pid = 9171] [serial = 1724] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x9514b800) [pid = 9171] [serial = 1710] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8fa10c00) [pid = 9171] [serial = 1715] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0xa2322400) [pid = 9171] [serial = 1683] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0xa4d51000) [pid = 9171] [serial = 1685] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x9d81ec00) [pid = 9171] [serial = 1682] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x9aad5800) [pid = 9171] [serial = 1676] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8fbe6800) [pid = 9171] [serial = 1670] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8fac4c00) [pid = 9171] [serial = 1706] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0xa6e27400) [pid = 9171] [serial = 1701] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8d41e000) [pid = 9171] [serial = 1718] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8feab400) [pid = 9171] [serial = 1671] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0xa69c8800) [pid = 9171] [serial = 1689] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x9cb23400) [pid = 9171] [serial = 1680] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x9b003c00) [pid = 9171] [serial = 1677] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0xa678a400) [pid = 9171] [serial = 1688] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x95148800) [pid = 9171] [serial = 1673] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8e83b000) [pid = 9171] [serial = 1691] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x9382d400) [pid = 9171] [serial = 1698] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0xa6e1f800) [pid = 9171] [serial = 1700] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8de42800) [pid = 9171] [serial = 1719] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8e83b800) [pid = 9171] [serial = 1713] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8e8c8c00) [pid = 9171] [serial = 1722] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0xa4f21000) [pid = 9171] [serial = 1686] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x9b575800) [pid = 9171] [serial = 1679] [outer = (nil)] [url = about:blank] 15:24:21 INFO - PROCESS | 9171 | 1468189461705 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 9171 | 1468189461716 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f9000 == 9 [pid = 9171] [id = 611] 15:24:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8ba48c00) [pid = 9171] [serial = 1834] [outer = (nil)] 15:24:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8ba4e400) [pid = 9171] [serial = 1835] [outer = 0x8ba48c00] 15:24:21 INFO - PROCESS | 9171 | 1468189461912 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8d41d000) [pid = 9171] [serial = 1836] [outer = 0x8ba48c00] 15:24:22 INFO - PROCESS | 9171 | 1468189462810 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 3588ms 15:24:22 INFO - PROCESS | 9171 | 1468189462852 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:24:22 INFO - PROCESS | 9171 | 1468189462858 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 15:24:22 INFO - PROCESS | 9171 | 1468189462866 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 9171 | 1468189462871 Marionette TRACE conn3 <- [1,2418,null,{}] 15:24:22 INFO - PROCESS | 9171 | 1468189462881 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:22 INFO - PROCESS | 9171 | 1468189462886 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:23 INFO - PROCESS | 9171 | 1468189463064 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:24:23 INFO - PROCESS | 9171 | 1468189463077 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:23 INFO - PROCESS | 9171 | 1468189463086 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc5c00 == 10 [pid = 9171] [id = 612] 15:24:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8dfc6c00) [pid = 9171] [serial = 1837] [outer = (nil)] 15:24:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8e831c00) [pid = 9171] [serial = 1838] [outer = 0x8dfc6c00] 15:24:23 INFO - PROCESS | 9171 | 1468189463177 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8e838c00) [pid = 9171] [serial = 1839] [outer = 0x8dfc6c00] 15:24:24 INFO - PROCESS | 9171 | 1468189464202 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1387ms 15:24:24 INFO - PROCESS | 9171 | 1468189464255 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 9171 | 1468189464262 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 15:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:24:24 INFO - PROCESS | 9171 | 1468189464316 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - PROCESS | 9171 | 1468189464320 Marionette TRACE conn3 <- [1,2422,null,{}] 15:24:24 INFO - PROCESS | 9171 | 1468189464327 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:24 INFO - PROCESS | 9171 | 1468189464332 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:24 INFO - PROCESS | 9171 | 1468189464583 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:24:24 INFO - PROCESS | 9171 | 1468189464610 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 9171 | 1468189464621 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4b000 == 11 [pid = 9171] [id = 613] 15:24:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8e8be400) [pid = 9171] [serial = 1840] [outer = (nil)] 15:24:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8e9a4c00) [pid = 9171] [serial = 1841] [outer = 0x8e8be400] 15:24:24 INFO - PROCESS | 9171 | 1468189464692 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8e9af000) [pid = 9171] [serial = 1842] [outer = 0x8e8be400] 15:24:25 INFO - PROCESS | 9171 | 1468189465787 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1514ms 15:24:25 INFO - PROCESS | 9171 | 1468189465814 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:24:25 INFO - PROCESS | 9171 | 1468189465818 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 15:24:25 INFO - PROCESS | 9171 | 1468189465827 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 9171 | 1468189465838 Marionette TRACE conn3 <- [1,2426,null,{}] 15:24:25 INFO - PROCESS | 9171 | 1468189465863 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:25 INFO - PROCESS | 9171 | 1468189465872 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:26 INFO - PROCESS | 9171 | 1468189466138 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:24:26 INFO - PROCESS | 9171 | 1468189466170 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:26 INFO - PROCESS | 9171 | 1468189466177 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb2d400 == 12 [pid = 9171] [id = 614] 15:24:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x8eb3e400) [pid = 9171] [serial = 1843] [outer = (nil)] 15:24:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8ebe4000) [pid = 9171] [serial = 1844] [outer = 0x8eb3e400] 15:24:26 INFO - PROCESS | 9171 | 1468189466249 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8ef63000) [pid = 9171] [serial = 1845] [outer = 0x8eb3e400] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8ef66c00) [pid = 9171] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x91b20000) [pid = 9171] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x9508e000) [pid = 9171] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8dfc4c00) [pid = 9171] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8b9ec000) [pid = 9171] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8ef5fc00) [pid = 9171] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8fa0f800) [pid = 9171] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8d415800) [pid = 9171] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x91bda000) [pid = 9171] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8eb27000) [pid = 9171] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8eb21400) [pid = 9171] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8f390c00) [pid = 9171] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x91ac5400) [pid = 9171] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x91ac8800) [pid = 9171] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8b9f1000) [pid = 9171] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8fea4000) [pid = 9171] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8e83c800) [pid = 9171] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8fe8f400) [pid = 9171] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8de48800) [pid = 9171] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:24:27 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8eb28c00) [pid = 9171] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:24:28 INFO - PROCESS | 9171 | 1468189468244 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2459ms 15:24:28 INFO - PROCESS | 9171 | 1468189468284 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 9171 | 1468189468289 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 15:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:24:28 INFO - PROCESS | 9171 | 1468189468296 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - PROCESS | 9171 | 1468189468300 Marionette TRACE conn3 <- [1,2430,null,{}] 15:24:28 INFO - PROCESS | 9171 | 1468189468311 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:28 INFO - PROCESS | 9171 | 1468189468315 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:28 INFO - PROCESS | 9171 | 1468189468500 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:24:28 INFO - PROCESS | 9171 | 1468189468658 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 9171 | 1468189468666 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc2800 == 13 [pid = 9171] [id = 615] 15:24:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8dfc9000) [pid = 9171] [serial = 1846] [outer = (nil)] 15:24:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8ef64800) [pid = 9171] [serial = 1847] [outer = 0x8dfc9000] 15:24:28 INFO - PROCESS | 9171 | 1468189468744 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8ef66c00) [pid = 9171] [serial = 1848] [outer = 0x8dfc9000] 15:24:29 INFO - PROCESS | 9171 | 1468189469645 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1387ms 15:24:29 INFO - PROCESS | 9171 | 1468189469685 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 9171 | 1468189469692 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 15:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:24:29 INFO - PROCESS | 9171 | 1468189469702 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - PROCESS | 9171 | 1468189469708 Marionette TRACE conn3 <- [1,2434,null,{}] 15:24:29 INFO - PROCESS | 9171 | 1468189469720 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:29 INFO - PROCESS | 9171 | 1468189469726 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:29 INFO - PROCESS | 9171 | 1468189469970 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:24:30 INFO - PROCESS | 9171 | 1468189470235 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 9171 | 1468189470249 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc1800 == 14 [pid = 9171] [id = 616] 15:24:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8dfc3000) [pid = 9171] [serial = 1849] [outer = (nil)] 15:24:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8dfc7400) [pid = 9171] [serial = 1850] [outer = 0x8dfc3000] 15:24:30 INFO - PROCESS | 9171 | 1468189470384 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8e8c1000) [pid = 9171] [serial = 1851] [outer = 0x8dfc3000] 15:24:31 INFO - PROCESS | 9171 | 1468189471421 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1797ms 15:24:31 INFO - PROCESS | 9171 | 1468189471499 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:24:31 INFO - PROCESS | 9171 | 1468189471507 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 15:24:31 INFO - PROCESS | 9171 | 1468189471520 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 9171 | 1468189471525 Marionette TRACE conn3 <- [1,2438,null,{}] 15:24:31 INFO - PROCESS | 9171 | 1468189471532 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:31 INFO - PROCESS | 9171 | 1468189471539 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:31 INFO - PROCESS | 9171 | 1468189471791 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:24:32 INFO - PROCESS | 9171 | 1468189472062 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:32 INFO - PROCESS | 9171 | 1468189472072 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41c400 == 15 [pid = 9171] [id = 617] 15:24:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8eb34400) [pid = 9171] [serial = 1852] [outer = (nil)] 15:24:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8ebe0800) [pid = 9171] [serial = 1853] [outer = 0x8eb34400] 15:24:32 INFO - PROCESS | 9171 | 1468189472204 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8f395000) [pid = 9171] [serial = 1854] [outer = 0x8eb34400] 15:24:33 INFO - PROCESS | 9171 | 1468189473288 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1798ms 15:24:33 INFO - PROCESS | 9171 | 1468189473318 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 9171 | 1468189473323 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 15:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:24:33 INFO - PROCESS | 9171 | 1468189473332 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - PROCESS | 9171 | 1468189473339 Marionette TRACE conn3 <- [1,2442,null,{}] 15:24:33 INFO - PROCESS | 9171 | 1468189473359 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:33 INFO - PROCESS | 9171 | 1468189473371 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:33 INFO - PROCESS | 9171 | 1468189473653 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:24:34 INFO - PROCESS | 9171 | 1468189473995 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 9171 | 1468189474011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa9800 == 16 [pid = 9171] [id = 618] 15:24:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8faad400) [pid = 9171] [serial = 1855] [outer = (nil)] 15:24:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x8faafc00) [pid = 9171] [serial = 1856] [outer = 0x8faad400] 15:24:34 INFO - PROCESS | 9171 | 1468189474137 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fac6c00) [pid = 9171] [serial = 1857] [outer = 0x8faad400] 15:24:35 INFO - PROCESS | 9171 | 1468189475086 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1794ms 15:24:35 INFO - PROCESS | 9171 | 1468189475127 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:24:35 INFO - PROCESS | 9171 | 1468189475133 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 15:24:35 INFO - PROCESS | 9171 | 1468189475140 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 9171 | 1468189475143 Marionette TRACE conn3 <- [1,2446,null,{}] 15:24:35 INFO - PROCESS | 9171 | 1468189475151 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:35 INFO - PROCESS | 9171 | 1468189475156 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:35 INFO - PROCESS | 9171 | 1468189475371 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:24:35 INFO - PROCESS | 9171 | 1468189475629 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:35 INFO - PROCESS | 9171 | 1468189475638 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0b400 == 17 [pid = 9171] [id = 619] 15:24:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8fad0800) [pid = 9171] [serial = 1858] [outer = (nil)] 15:24:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8fbda800) [pid = 9171] [serial = 1859] [outer = 0x8fad0800] 15:24:35 INFO - PROCESS | 9171 | 1468189475775 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8fbdcc00) [pid = 9171] [serial = 1860] [outer = 0x8fad0800] 15:24:36 INFO - PROCESS | 9171 | 1468189476707 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1633ms 15:24:36 INFO - PROCESS | 9171 | 1468189476774 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 9171 | 1468189476779 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 15:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:24:36 INFO - PROCESS | 9171 | 1468189476787 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 9171 | 1468189476791 Marionette TRACE conn3 <- [1,2450,null,{}] 15:24:36 INFO - PROCESS | 9171 | 1468189476798 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:36 INFO - PROCESS | 9171 | 1468189476805 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:37 INFO - PROCESS | 9171 | 1468189477054 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:24:37 INFO - PROCESS | 9171 | 1468189477321 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:37 INFO - PROCESS | 9171 | 1468189477330 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde2000 == 18 [pid = 9171] [id = 620] 15:24:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8fde2800) [pid = 9171] [serial = 1861] [outer = (nil)] 15:24:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8fde7800) [pid = 9171] [serial = 1862] [outer = 0x8fde2800] 15:24:37 INFO - PROCESS | 9171 | 1468189477433 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x8fdee400) [pid = 9171] [serial = 1863] [outer = 0x8fde2800] 15:24:38 INFO - PROCESS | 9171 | 1468189478680 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1936ms 15:24:38 INFO - PROCESS | 9171 | 1468189478750 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 9171 | 1468189478756 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 15:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:24:38 INFO - PROCESS | 9171 | 1468189478764 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - PROCESS | 9171 | 1468189478769 Marionette TRACE conn3 <- [1,2454,null,{}] 15:24:38 INFO - PROCESS | 9171 | 1468189478905 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:38 INFO - PROCESS | 9171 | 1468189478918 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:39 INFO - PROCESS | 9171 | 1468189479290 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:24:39 INFO - PROCESS | 9171 | 1468189479440 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:39 INFO - PROCESS | 9171 | 1468189479451 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcac00 == 19 [pid = 9171] [id = 621] 15:24:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8facf800) [pid = 9171] [serial = 1864] [outer = (nil)] 15:24:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8fea1800) [pid = 9171] [serial = 1865] [outer = 0x8facf800] 15:24:39 INFO - PROCESS | 9171 | 1468189479548 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x9195f800) [pid = 9171] [serial = 1866] [outer = 0x8facf800] 15:24:40 INFO - PROCESS | 9171 | 1468189480543 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1829ms 15:24:40 INFO - PROCESS | 9171 | 1468189480594 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:24:40 INFO - PROCESS | 9171 | 1468189480597 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 15:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:24:40 INFO - PROCESS | 9171 | 1468189480605 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:24:40 INFO - PROCESS | 9171 | 1468189480610 Marionette TRACE conn3 <- [1,2458,null,{}] 15:24:40 INFO - PROCESS | 9171 | 1468189480616 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:40 INFO - PROCESS | 9171 | 1468189480621 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:40 INFO - PROCESS | 9171 | 1468189480824 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:24:41 INFO - PROCESS | 9171 | 1468189481072 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:41 INFO - PROCESS | 9171 | 1468189481080 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4e000 == 20 [pid = 9171] [id = 622] 15:24:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8eb2b000) [pid = 9171] [serial = 1867] [outer = (nil)] 15:24:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x91abf000) [pid = 9171] [serial = 1868] [outer = 0x8eb2b000] 15:24:41 INFO - PROCESS | 9171 | 1468189481229 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x91969c00) [pid = 9171] [serial = 1869] [outer = 0x8eb2b000] 15:24:42 INFO - PROCESS | 9171 | 1468189482221 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1636ms 15:24:42 INFO - PROCESS | 9171 | 1468189482243 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:24:42 INFO - PROCESS | 9171 | 1468189482248 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 15:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:24:42 INFO - PROCESS | 9171 | 1468189482255 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:24:42 INFO - PROCESS | 9171 | 1468189482259 Marionette TRACE conn3 <- [1,2462,null,{}] 15:24:42 INFO - PROCESS | 9171 | 1468189482265 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:42 INFO - PROCESS | 9171 | 1468189482271 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:42 INFO - PROCESS | 9171 | 1468189482476 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:24:42 INFO - PROCESS | 9171 | 1468189482748 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:42 INFO - PROCESS | 9171 | 1468189482758 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb20400 == 21 [pid = 9171] [id = 623] 15:24:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8eb2c000) [pid = 9171] [serial = 1870] [outer = (nil)] 15:24:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x91b1d800) [pid = 9171] [serial = 1871] [outer = 0x8eb2c000] 15:24:42 INFO - PROCESS | 9171 | 1468189482881 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x91b21000) [pid = 9171] [serial = 1872] [outer = 0x8eb2c000] 15:24:43 INFO - PROCESS | 9171 | 1468189483806 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1589ms 15:24:43 INFO - PROCESS | 9171 | 1468189483845 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 9171 | 1468189483850 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 15:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:24:43 INFO - PROCESS | 9171 | 1468189483857 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - PROCESS | 9171 | 1468189483862 Marionette TRACE conn3 <- [1,2466,null,{}] 15:24:43 INFO - PROCESS | 9171 | 1468189483868 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:43 INFO - PROCESS | 9171 | 1468189483874 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:44 INFO - PROCESS | 9171 | 1468189484075 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:24:44 INFO - PROCESS | 9171 | 1468189484332 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 9171 | 1468189484342 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ea400 == 22 [pid = 9171] [id = 624] 15:24:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x8b9ebc00) [pid = 9171] [serial = 1873] [outer = (nil)] 15:24:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x8b9f7800) [pid = 9171] [serial = 1874] [outer = 0x8b9ebc00] 15:24:44 INFO - PROCESS | 9171 | 1468189484635 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x8d41a800) [pid = 9171] [serial = 1875] [outer = 0x8b9ebc00] 15:24:45 INFO - PROCESS | 9171 | 1468189485583 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1746ms 15:24:45 INFO - PROCESS | 9171 | 1468189485605 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 9171 | 1468189485612 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 15:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:24:45 INFO - PROCESS | 9171 | 1468189485642 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 9171 | 1468189485646 Marionette TRACE conn3 <- [1,2470,null,{}] 15:24:45 INFO - PROCESS | 9171 | 1468189485655 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:45 INFO - PROCESS | 9171 | 1468189485661 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:45 INFO - PROCESS | 9171 | 1468189485884 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:24:46 INFO - PROCESS | 9171 | 1468189486157 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 9171 | 1468189486171 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c2c00 == 23 [pid = 9171] [id = 625] 15:24:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8e9a5800) [pid = 9171] [serial = 1876] [outer = (nil)] 15:24:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x8eb31400) [pid = 9171] [serial = 1877] [outer = 0x8e9a5800] 15:24:46 INFO - PROCESS | 9171 | 1468189486346 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x8ebd9800) [pid = 9171] [serial = 1878] [outer = 0x8e9a5800] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x8fa05400) [pid = 9171] [serial = 1728] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x8fa0e000) [pid = 9171] [serial = 1736] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x8faaa800) [pid = 9171] [serial = 1737] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x8fde8400) [pid = 9171] [serial = 1739] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x8fe82800) [pid = 9171] [serial = 1740] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x93b69000) [pid = 9171] [serial = 1757] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x93b70800) [pid = 9171] [serial = 1758] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x929d9400) [pid = 9171] [serial = 1748] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8ba54800) [pid = 9171] [serial = 1749] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x9382e000) [pid = 9171] [serial = 1754] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x93834c00) [pid = 9171] [serial = 1755] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x91acc400) [pid = 9171] [serial = 1745] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x91bd7400) [pid = 9171] [serial = 1746] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x92bb5400) [pid = 9171] [serial = 1751] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x92bb7400) [pid = 9171] [serial = 1752] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8ba48400) [pid = 9171] [serial = 1730] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8ba57c00) [pid = 9171] [serial = 1731] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8fea9800) [pid = 9171] [serial = 1742] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8fea6c00) [pid = 9171] [serial = 1743] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8e8c5400) [pid = 9171] [serial = 1733] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8eb21800) [pid = 9171] [serial = 1734] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x91bddc00) [pid = 9171] [serial = 1781] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x929d9c00) [pid = 9171] [serial = 1782] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x95140000) [pid = 9171] [serial = 1760] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x9514cc00) [pid = 9171] [serial = 1761] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x91abec00) [pid = 9171] [serial = 1766] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x938d1000) [pid = 9171] [serial = 1767] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8b9f3c00) [pid = 9171] [serial = 1769] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8ba52400) [pid = 9171] [serial = 1770] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x95185400) [pid = 9171] [serial = 1763] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x951f2000) [pid = 9171] [serial = 1764] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fa03000) [pid = 9171] [serial = 1775] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8fac2800) [pid = 9171] [serial = 1776] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x9196e800) [pid = 9171] [serial = 1778] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8e9a6400) [pid = 9171] [serial = 1772] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8eb31c00) [pid = 9171] [serial = 1773] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x92ed6400) [pid = 9171] [serial = 1785] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8ef5d400) [pid = 9171] [serial = 1784] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x91ac7800) [pid = 9171] [serial = 1779] [outer = (nil)] [url = about:blank] 15:24:47 INFO - PROCESS | 9171 | 1468189487482 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1897ms 15:24:47 INFO - PROCESS | 9171 | 1468189487534 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:24:47 INFO - PROCESS | 9171 | 1468189487540 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 15:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:24:47 INFO - PROCESS | 9171 | 1468189487553 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:24:47 INFO - PROCESS | 9171 | 1468189487557 Marionette TRACE conn3 <- [1,2474,null,{}] 15:24:47 INFO - PROCESS | 9171 | 1468189487564 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:47 INFO - PROCESS | 9171 | 1468189487571 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:47 INFO - PROCESS | 9171 | 1468189487820 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:24:48 INFO - PROCESS | 9171 | 1468189488038 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:48 INFO - PROCESS | 9171 | 1468189488049 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba54800 == 24 [pid = 9171] [id = 626] 15:24:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8dfc8800) [pid = 9171] [serial = 1879] [outer = (nil)] 15:24:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8ef5e800) [pid = 9171] [serial = 1880] [outer = 0x8dfc8800] 15:24:48 INFO - PROCESS | 9171 | 1468189488121 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8fa05000) [pid = 9171] [serial = 1881] [outer = 0x8dfc8800] 15:24:49 INFO - PROCESS | 9171 | 1468189489173 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1642ms 15:24:49 INFO - PROCESS | 9171 | 1468189489197 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 9171 | 1468189489203 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 15:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:24:49 INFO - PROCESS | 9171 | 1468189489215 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 9171 | 1468189489225 Marionette TRACE conn3 <- [1,2478,null,{}] 15:24:49 INFO - PROCESS | 9171 | 1468189489252 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:49 INFO - PROCESS | 9171 | 1468189489266 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:49 INFO - PROCESS | 9171 | 1468189489695 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:24:49 INFO - PROCESS | 9171 | 1468189489802 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 9171 | 1468189489816 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc8c00 == 25 [pid = 9171] [id = 627] 15:24:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8faaa400) [pid = 9171] [serial = 1882] [outer = (nil)] 15:24:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8fac4400) [pid = 9171] [serial = 1883] [outer = 0x8faaa400] 15:24:49 INFO - PROCESS | 9171 | 1468189489938 Marionette DEBUG loaded listener.js 15:24:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fbd8c00) [pid = 9171] [serial = 1884] [outer = 0x8faaa400] 15:24:50 INFO - PROCESS | 9171 | 1468189490933 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1747ms 15:24:50 INFO - PROCESS | 9171 | 1468189490971 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 9171 | 1468189490976 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 15:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:24:50 INFO - PROCESS | 9171 | 1468189490984 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 9171 | 1468189490988 Marionette TRACE conn3 <- [1,2482,null,{}] 15:24:50 INFO - PROCESS | 9171 | 1468189490994 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:51 INFO - PROCESS | 9171 | 1468189491000 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:51 INFO - PROCESS | 9171 | 1468189491256 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:24:51 INFO - PROCESS | 9171 | 1468189491279 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 9171 | 1468189491287 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d422c00 == 26 [pid = 9171] [id = 628] 15:24:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8e9a3c00) [pid = 9171] [serial = 1885] [outer = (nil)] 15:24:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8fe84000) [pid = 9171] [serial = 1886] [outer = 0x8e9a3c00] 15:24:51 INFO - PROCESS | 9171 | 1468189491360 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8fea1c00) [pid = 9171] [serial = 1887] [outer = 0x8e9a3c00] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8b9f8000) [pid = 9171] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8eb3a400) [pid = 9171] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8fbd7800) [pid = 9171] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x92bbac00) [pid = 9171] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x91ac3000) [pid = 9171] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x97629000) [pid = 9171] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x95181000) [pid = 9171] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x994e7c00) [pid = 9171] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x91bdb400) [pid = 9171] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x99e4e400) [pid = 9171] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x99ef1c00) [pid = 9171] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x91bd6800) [pid = 9171] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x99eeec00) [pid = 9171] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8ba48c00) [pid = 9171] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8f392c00) [pid = 9171] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8ba4d400) [pid = 9171] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8e8be400) [pid = 9171] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8ba54c00) [pid = 9171] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:24:52 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8eb3e400) [pid = 9171] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:24:52 INFO - PROCESS | 9171 | 1468189492696 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1743ms 15:24:52 INFO - PROCESS | 9171 | 1468189492727 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:24:52 INFO - PROCESS | 9171 | 1468189492732 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 15:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:24:52 INFO - PROCESS | 9171 | 1468189492738 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:24:52 INFO - PROCESS | 9171 | 1468189492743 Marionette TRACE conn3 <- [1,2486,null,{}] 15:24:52 INFO - PROCESS | 9171 | 1468189492772 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:52 INFO - PROCESS | 9171 | 1468189492776 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:52 INFO - PROCESS | 9171 | 1468189492987 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:24:53 INFO - PROCESS | 9171 | 1468189493155 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:53 INFO - PROCESS | 9171 | 1468189493161 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d416400 == 27 [pid = 9171] [id = 629] 15:24:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8dfce000) [pid = 9171] [serial = 1888] [outer = (nil)] 15:24:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fbe4800) [pid = 9171] [serial = 1889] [outer = 0x8dfce000] 15:24:53 INFO - PROCESS | 9171 | 1468189493252 Marionette DEBUG loaded listener.js 15:24:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x91967c00) [pid = 9171] [serial = 1890] [outer = 0x8dfce000] 15:24:54 INFO - PROCESS | 9171 | 1468189494074 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1396ms 15:24:54 INFO - PROCESS | 9171 | 1468189494135 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 9171 | 1468189494140 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 15:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:24:54 INFO - PROCESS | 9171 | 1468189494147 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 9171 | 1468189494151 Marionette TRACE conn3 <- [1,2490,null,{}] 15:24:54 INFO - PROCESS | 9171 | 1468189494158 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:54 INFO - PROCESS | 9171 | 1468189494168 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:54 INFO - PROCESS | 9171 | 1468189494363 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:24:54 INFO - PROCESS | 9171 | 1468189494681 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:54 INFO - PROCESS | 9171 | 1468189494695 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f6400 == 28 [pid = 9171] [id = 630] 15:24:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8b9f8000) [pid = 9171] [serial = 1891] [outer = (nil)] 15:24:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8ba4dc00) [pid = 9171] [serial = 1892] [outer = 0x8b9f8000] 15:24:54 INFO - PROCESS | 9171 | 1468189494811 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8d41bc00) [pid = 9171] [serial = 1893] [outer = 0x8b9f8000] 15:24:55 INFO - PROCESS | 9171 | 1468189495810 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1733ms 15:24:55 INFO - PROCESS | 9171 | 1468189495884 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 9171 | 1468189495891 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 15:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:24:55 INFO - PROCESS | 9171 | 1468189495900 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:24:55 INFO - PROCESS | 9171 | 1468189495905 Marionette TRACE conn3 <- [1,2494,null,{}] 15:24:55 INFO - PROCESS | 9171 | 1468189495915 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:55 INFO - PROCESS | 9171 | 1468189495923 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:56 INFO - PROCESS | 9171 | 1468189496190 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:24:56 INFO - PROCESS | 9171 | 1468189496502 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:56 INFO - PROCESS | 9171 | 1468189496516 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e83c800 == 29 [pid = 9171] [id = 631] 15:24:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8e8c0400) [pid = 9171] [serial = 1894] [outer = (nil)] 15:24:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8e9a6400) [pid = 9171] [serial = 1895] [outer = 0x8e8c0400] 15:24:56 INFO - PROCESS | 9171 | 1468189496608 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8eb26c00) [pid = 9171] [serial = 1896] [outer = 0x8e8c0400] 15:24:57 INFO - PROCESS | 9171 | 1468189497641 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1792ms 15:24:57 INFO - PROCESS | 9171 | 1468189497698 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 9171 | 1468189497706 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 15:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:24:57 INFO - PROCESS | 9171 | 1468189497717 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - PROCESS | 9171 | 1468189497720 Marionette TRACE conn3 <- [1,2498,null,{}] 15:24:57 INFO - PROCESS | 9171 | 1468189497728 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:57 INFO - PROCESS | 9171 | 1468189497734 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:57 INFO - PROCESS | 9171 | 1468189497981 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:24:58 INFO - PROCESS | 9171 | 1468189498272 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 9171 | 1468189498282 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb36c00 == 30 [pid = 9171] [id = 632] 15:24:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8f390000) [pid = 9171] [serial = 1897] [outer = (nil)] 15:24:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8fa07c00) [pid = 9171] [serial = 1898] [outer = 0x8f390000] 15:24:58 INFO - PROCESS | 9171 | 1468189498372 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8faaac00) [pid = 9171] [serial = 1899] [outer = 0x8f390000] 15:24:59 INFO - PROCESS | 9171 | 1468189499430 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1781ms 15:24:59 INFO - PROCESS | 9171 | 1468189499499 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:24:59 INFO - PROCESS | 9171 | 1468189499504 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 15:24:59 INFO - PROCESS | 9171 | 1468189499520 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 9171 | 1468189499531 Marionette TRACE conn3 <- [1,2502,null,{}] 15:24:59 INFO - PROCESS | 9171 | 1468189499541 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:59 INFO - PROCESS | 9171 | 1468189499550 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:24:59 INFO - PROCESS | 9171 | 1468189499828 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:25:00 INFO - PROCESS | 9171 | 1468189500085 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:00 INFO - PROCESS | 9171 | 1468189500096 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfce400 == 31 [pid = 9171] [id = 633] 15:25:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8eb25c00) [pid = 9171] [serial = 1900] [outer = (nil)] 15:25:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8fea9800) [pid = 9171] [serial = 1901] [outer = 0x8eb25c00] 15:25:00 INFO - PROCESS | 9171 | 1468189500228 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x91b23c00) [pid = 9171] [serial = 1902] [outer = 0x8eb25c00] 15:25:01 INFO - PROCESS | 9171 | 1468189501257 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1805ms 15:25:01 INFO - PROCESS | 9171 | 1468189501318 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:25:01 INFO - PROCESS | 9171 | 1468189501324 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 15:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:25:01 INFO - PROCESS | 9171 | 1468189501331 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:25:01 INFO - PROCESS | 9171 | 1468189501337 Marionette TRACE conn3 <- [1,2506,null,{}] 15:25:01 INFO - PROCESS | 9171 | 1468189501343 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:01 INFO - PROCESS | 9171 | 1468189501349 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:01 INFO - PROCESS | 9171 | 1468189501570 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:25:01 INFO - PROCESS | 9171 | 1468189501868 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 9171 | 1468189501877 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb26400 == 32 [pid = 9171] [id = 634] 15:25:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fea6000) [pid = 9171] [serial = 1903] [outer = (nil)] 15:25:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x91bda400) [pid = 9171] [serial = 1904] [outer = 0x8fea6000] 15:25:01 INFO - PROCESS | 9171 | 1468189501968 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x91bddc00) [pid = 9171] [serial = 1905] [outer = 0x8fea6000] 15:25:02 INFO - PROCESS | 9171 | 1468189502985 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1686ms 15:25:03 INFO - PROCESS | 9171 | 1468189503019 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:25:03 INFO - PROCESS | 9171 | 1468189503022 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 15:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:25:03 INFO - PROCESS | 9171 | 1468189503031 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 9171 | 1468189503041 Marionette TRACE conn3 <- [1,2510,null,{}] 15:25:03 INFO - PROCESS | 9171 | 1468189503048 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:03 INFO - PROCESS | 9171 | 1468189503053 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:03 INFO - PROCESS | 9171 | 1468189503267 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:25:03 INFO - PROCESS | 9171 | 1468189503521 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 9171 | 1468189503540 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x923a7800 == 33 [pid = 9171] [id = 635] 15:25:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x923a7c00) [pid = 9171] [serial = 1906] [outer = (nil)] 15:25:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x923aac00) [pid = 9171] [serial = 1907] [outer = 0x923a7c00] 15:25:03 INFO - PROCESS | 9171 | 1468189503685 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x929de000) [pid = 9171] [serial = 1908] [outer = 0x923a7c00] 15:25:04 INFO - PROCESS | 9171 | 1468189504703 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1744ms 15:25:04 INFO - PROCESS | 9171 | 1468189504776 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:25:04 INFO - PROCESS | 9171 | 1468189504779 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 15:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:25:04 INFO - PROCESS | 9171 | 1468189504787 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - PROCESS | 9171 | 1468189504790 Marionette TRACE conn3 <- [1,2514,null,{}] 15:25:04 INFO - PROCESS | 9171 | 1468189504796 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:04 INFO - PROCESS | 9171 | 1468189504802 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:05 INFO - PROCESS | 9171 | 1468189505018 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:25:05 INFO - PROCESS | 9171 | 1468189505263 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:05 INFO - PROCESS | 9171 | 1468189505273 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde1c00 == 34 [pid = 9171] [id = 636] 15:25:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x91acbc00) [pid = 9171] [serial = 1909] [outer = (nil)] 15:25:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x92bad000) [pid = 9171] [serial = 1910] [outer = 0x91acbc00] 15:25:05 INFO - PROCESS | 9171 | 1468189505395 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x92ed3400) [pid = 9171] [serial = 1911] [outer = 0x91acbc00] 15:25:06 INFO - PROCESS | 9171 | 1468189506324 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1595ms 15:25:06 INFO - PROCESS | 9171 | 1468189506383 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 9171 | 1468189506388 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 15:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:25:06 INFO - PROCESS | 9171 | 1468189506395 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 9171 | 1468189506399 Marionette TRACE conn3 <- [1,2518,null,{}] 15:25:06 INFO - PROCESS | 9171 | 1468189506405 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:06 INFO - PROCESS | 9171 | 1468189506411 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:06 INFO - PROCESS | 9171 | 1468189506627 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:25:06 INFO - PROCESS | 9171 | 1468189506882 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 9171 | 1468189506889 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec000 == 35 [pid = 9171] [id = 637] 15:25:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8d415000) [pid = 9171] [serial = 1912] [outer = (nil)] 15:25:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x92edb400) [pid = 9171] [serial = 1913] [outer = 0x8d415000] 15:25:07 INFO - PROCESS | 9171 | 1468189507016 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x93828000) [pid = 9171] [serial = 1914] [outer = 0x8d415000] 15:25:08 INFO - PROCESS | 9171 | 1468189508018 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1689ms 15:25:08 INFO - PROCESS | 9171 | 1468189508086 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 9171 | 1468189508089 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 15:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:25:08 INFO - PROCESS | 9171 | 1468189508098 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - PROCESS | 9171 | 1468189508103 Marionette TRACE conn3 <- [1,2522,null,{}] 15:25:08 INFO - PROCESS | 9171 | 1468189508110 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:08 INFO - PROCESS | 9171 | 1468189508117 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:08 INFO - PROCESS | 9171 | 1468189508335 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:25:08 INFO - PROCESS | 9171 | 1468189508633 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:08 INFO - PROCESS | 9171 | 1468189508642 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3a400 == 36 [pid = 9171] [id = 638] 15:25:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8faa6800) [pid = 9171] [serial = 1915] [outer = (nil)] 15:25:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x93830c00) [pid = 9171] [serial = 1916] [outer = 0x8faa6800] 15:25:08 INFO - PROCESS | 9171 | 1468189508733 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x93834c00) [pid = 9171] [serial = 1917] [outer = 0x8faa6800] 15:25:09 INFO - PROCESS | 9171 | 1468189509674 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1641ms 15:25:09 INFO - PROCESS | 9171 | 1468189509743 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:25:09 INFO - PROCESS | 9171 | 1468189509750 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 15:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:25:09 INFO - PROCESS | 9171 | 1468189509761 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:25:09 INFO - PROCESS | 9171 | 1468189509765 Marionette TRACE conn3 <- [1,2526,null,{}] 15:25:09 INFO - PROCESS | 9171 | 1468189509776 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:09 INFO - PROCESS | 9171 | 1468189509783 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:10 INFO - PROCESS | 9171 | 1468189510055 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:25:10 INFO - PROCESS | 9171 | 1468189510381 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 9171 | 1468189510388 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c0800 == 37 [pid = 9171] [id = 639] 15:25:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8eb1f000) [pid = 9171] [serial = 1918] [outer = (nil)] 15:25:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x92edd400) [pid = 9171] [serial = 1919] [outer = 0x8eb1f000] 15:25:10 INFO - PROCESS | 9171 | 1468189510474 Marionette DEBUG loaded listener.js 15:25:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x9393e800) [pid = 9171] [serial = 1920] [outer = 0x8eb1f000] 15:25:11 INFO - PROCESS | 9171 | 1468189511397 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1689ms 15:25:11 INFO - PROCESS | 9171 | 1468189511449 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:25:11 INFO - PROCESS | 9171 | 1468189511454 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 15:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:25:11 INFO - PROCESS | 9171 | 1468189511461 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:25:11 INFO - PROCESS | 9171 | 1468189511465 Marionette TRACE conn3 <- [1,2530,null,{}] 15:25:11 INFO - PROCESS | 9171 | 1468189511471 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:11 INFO - PROCESS | 9171 | 1468189511477 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:11 INFO - PROCESS | 9171 | 1468189511693 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:25:11 INFO - PROCESS | 9171 | 1468189511963 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:11 INFO - PROCESS | 9171 | 1468189511974 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415800 == 38 [pid = 9171] [id = 640] 15:25:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x8d418800) [pid = 9171] [serial = 1921] [outer = (nil)] 15:25:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8de47400) [pid = 9171] [serial = 1922] [outer = 0x8d418800] 15:25:12 INFO - PROCESS | 9171 | 1468189512379 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8dfce800) [pid = 9171] [serial = 1923] [outer = 0x8d418800] 15:25:13 INFO - PROCESS | 9171 | 1468189513409 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1988ms 15:25:13 INFO - PROCESS | 9171 | 1468189513451 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 9171 | 1468189513458 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 15:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:25:13 INFO - PROCESS | 9171 | 1468189513466 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:25:13 INFO - PROCESS | 9171 | 1468189513469 Marionette TRACE conn3 <- [1,2534,null,{}] 15:25:13 INFO - PROCESS | 9171 | 1468189513479 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:13 INFO - PROCESS | 9171 | 1468189513485 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:13 INFO - PROCESS | 9171 | 1468189513700 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:25:13 INFO - PROCESS | 9171 | 1468189513970 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:13 INFO - PROCESS | 9171 | 1468189513977 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc3800 == 39 [pid = 9171] [id = 641] 15:25:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8eb1fc00) [pid = 9171] [serial = 1924] [outer = (nil)] 15:25:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x8eb3a800) [pid = 9171] [serial = 1925] [outer = 0x8eb1fc00] 15:25:14 INFO - PROCESS | 9171 | 1468189514181 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8ebe3000) [pid = 9171] [serial = 1926] [outer = 0x8eb1fc00] 15:25:15 INFO - PROCESS | 9171 | 1468189515145 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1739ms 15:25:15 INFO - PROCESS | 9171 | 1468189515208 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:25:15 INFO - PROCESS | 9171 | 1468189515217 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 15:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:25:15 INFO - PROCESS | 9171 | 1468189515234 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:25:15 INFO - PROCESS | 9171 | 1468189515240 Marionette TRACE conn3 <- [1,2538,null,{}] 15:25:15 INFO - PROCESS | 9171 | 1468189515252 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:15 INFO - PROCESS | 9171 | 1468189515261 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f9000 == 38 [pid = 9171] [id = 611] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8f391000 == 37 [pid = 9171] [id = 610] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8d416400 == 36 [pid = 9171] [id = 629] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8d422c00 == 35 [pid = 9171] [id = 628] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc8c00 == 34 [pid = 9171] [id = 627] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba54800 == 33 [pid = 9171] [id = 626] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ea400 == 32 [pid = 9171] [id = 624] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c2c00 == 31 [pid = 9171] [id = 625] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc2800 == 30 [pid = 9171] [id = 615] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb2d400 == 29 [pid = 9171] [id = 614] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41c400 == 28 [pid = 9171] [id = 617] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0b400 == 27 [pid = 9171] [id = 619] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4e000 == 26 [pid = 9171] [id = 622] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa9800 == 25 [pid = 9171] [id = 618] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb20400 == 24 [pid = 9171] [id = 623] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4b000 == 23 [pid = 9171] [id = 613] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba53800 == 22 [pid = 9171] [id = 609] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc1800 == 21 [pid = 9171] [id = 616] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcac00 == 20 [pid = 9171] [id = 621] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc5c00 == 19 [pid = 9171] [id = 612] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde2000 == 18 [pid = 9171] [id = 620] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c0800 == 17 [pid = 9171] [id = 639] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3a400 == 16 [pid = 9171] [id = 638] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde1c00 == 15 [pid = 9171] [id = 636] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ec000 == 14 [pid = 9171] [id = 637] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x923a7800 == 13 [pid = 9171] [id = 635] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb26400 == 12 [pid = 9171] [id = 634] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfce400 == 11 [pid = 9171] [id = 633] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8e83c800 == 10 [pid = 9171] [id = 631] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb36c00 == 9 [pid = 9171] [id = 632] 15:25:16 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f6400 == 8 [pid = 9171] [id = 630] 15:25:16 INFO - PROCESS | 9171 | 1468189516816 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8ef64800) [pid = 9171] [serial = 1847] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8d41e400) [pid = 9171] [serial = 1788] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8ba4f800) [pid = 9171] [serial = 1787] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8f38cc00) [pid = 9171] [serial = 1791] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8ebda400) [pid = 9171] [serial = 1790] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8feac000) [pid = 9171] [serial = 1794] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8fde4400) [pid = 9171] [serial = 1793] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x9508d400) [pid = 9171] [serial = 1797] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x95005400) [pid = 9171] [serial = 1796] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x9524f800) [pid = 9171] [serial = 1800] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x9517e400) [pid = 9171] [serial = 1799] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x98caf800) [pid = 9171] [serial = 1803] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x98817400) [pid = 9171] [serial = 1802] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x99ae5000) [pid = 9171] [serial = 1806] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x998a6c00) [pid = 9171] [serial = 1805] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x99b50800) [pid = 9171] [serial = 1809] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x99b4d800) [pid = 9171] [serial = 1808] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x99e4a400) [pid = 9171] [serial = 1812] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x99e46c00) [pid = 9171] [serial = 1811] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x99ebb000) [pid = 9171] [serial = 1815] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x99eb8000) [pid = 9171] [serial = 1814] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x9a105800) [pid = 9171] [serial = 1818] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x99ef5000) [pid = 9171] [serial = 1817] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x9a12b000) [pid = 9171] [serial = 1821] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x9a122000) [pid = 9171] [serial = 1820] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x9a94ec00) [pid = 9171] [serial = 1824] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8ba4e400) [pid = 9171] [serial = 1835] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8d41d000) [pid = 9171] [serial = 1836] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8e831c00) [pid = 9171] [serial = 1838] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x9a74bc00) [pid = 9171] [serial = 1823] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8fac1c00) [pid = 9171] [serial = 1833] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8fa0a000) [pid = 9171] [serial = 1832] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8ebd7800) [pid = 9171] [serial = 1827] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8e9af000) [pid = 9171] [serial = 1842] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8e8c9400) [pid = 9171] [serial = 1826] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8de4f000) [pid = 9171] [serial = 1830] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8ebe4000) [pid = 9171] [serial = 1844] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8d41ac00) [pid = 9171] [serial = 1829] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8ef63000) [pid = 9171] [serial = 1845] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8e9a4c00) [pid = 9171] [serial = 1841] [outer = (nil)] [url = about:blank] 15:25:17 INFO - PROCESS | 9171 | 1468189517228 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 9171 | 1468189517239 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba48c00 == 9 [pid = 9171] [id = 642] 15:25:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8ba49000) [pid = 9171] [serial = 1927] [outer = (nil)] 15:25:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8ba4e400) [pid = 9171] [serial = 1928] [outer = 0x8ba49000] 15:25:17 INFO - PROCESS | 9171 | 1468189517339 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8ba57000) [pid = 9171] [serial = 1929] [outer = 0x8ba49000] 15:25:18 INFO - PROCESS | 9171 | 1468189518266 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 3098ms 15:25:18 INFO - PROCESS | 9171 | 1468189518332 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 9171 | 1468189518340 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 15:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:25:18 INFO - PROCESS | 9171 | 1468189518349 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 9171 | 1468189518354 Marionette TRACE conn3 <- [1,2542,null,{}] 15:25:18 INFO - PROCESS | 9171 | 1468189518363 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:18 INFO - PROCESS | 9171 | 1468189518370 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:18 INFO - PROCESS | 9171 | 1468189518564 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:25:18 INFO - PROCESS | 9171 | 1468189518721 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 9171 | 1468189518732 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de50c00 == 10 [pid = 9171] [id = 643] 15:25:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8dfc1800) [pid = 9171] [serial = 1930] [outer = (nil)] 15:25:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8dfcb800) [pid = 9171] [serial = 1931] [outer = 0x8dfc1800] 15:25:18 INFO - PROCESS | 9171 | 1468189518820 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8e835400) [pid = 9171] [serial = 1932] [outer = 0x8dfc1800] 15:25:19 INFO - PROCESS | 9171 | 1468189519756 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1438ms 15:25:19 INFO - PROCESS | 9171 | 1468189519789 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:25:19 INFO - PROCESS | 9171 | 1468189519795 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 15:25:19 INFO - PROCESS | 9171 | 1468189519802 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - PROCESS | 9171 | 1468189519805 Marionette TRACE conn3 <- [1,2546,null,{}] 15:25:19 INFO - PROCESS | 9171 | 1468189519812 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:19 INFO - PROCESS | 9171 | 1468189519818 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:20 INFO - PROCESS | 9171 | 1468189520067 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:25:20 INFO - PROCESS | 9171 | 1468189520102 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 9171 | 1468189520112 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a9800 == 11 [pid = 9171] [id = 644] 15:25:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8e9a9c00) [pid = 9171] [serial = 1933] [outer = (nil)] 15:25:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8e9ad400) [pid = 9171] [serial = 1934] [outer = 0x8e9a9c00] 15:25:20 INFO - PROCESS | 9171 | 1468189520196 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8eb22000) [pid = 9171] [serial = 1935] [outer = 0x8e9a9c00] 15:25:21 INFO - PROCESS | 9171 | 1468189521399 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1649ms 15:25:21 INFO - PROCESS | 9171 | 1468189521452 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 9171 | 1468189521458 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 15:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8faad400) [pid = 9171] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8faaa400) [pid = 9171] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8b9ebc00) [pid = 9171] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8facf800) [pid = 9171] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8dfc3000) [pid = 9171] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8dfc8800) [pid = 9171] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8eb2b000) [pid = 9171] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8e9a5800) [pid = 9171] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8fad0800) [pid = 9171] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8dfc9000) [pid = 9171] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8e9a3c00) [pid = 9171] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8dfce000) [pid = 9171] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8eb34400) [pid = 9171] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8fde2800) [pid = 9171] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8eb2c000) [pid = 9171] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:25:22 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8dfc6c00) [pid = 9171] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:25:22 INFO - PROCESS | 9171 | 1468189522543 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 9171 | 1468189522549 Marionette TRACE conn3 <- [1,2550,null,{}] 15:25:22 INFO - PROCESS | 9171 | 1468189522562 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:22 INFO - PROCESS | 9171 | 1468189522569 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:22 INFO - PROCESS | 9171 | 1468189522795 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:25:23 INFO - PROCESS | 9171 | 1468189523066 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:23 INFO - PROCESS | 9171 | 1468189523077 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba56000 == 12 [pid = 9171] [id = 645] 15:25:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8ba56400) [pid = 9171] [serial = 1936] [outer = (nil)] 15:25:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8de42c00) [pid = 9171] [serial = 1937] [outer = 0x8ba56400] 15:25:23 INFO - PROCESS | 9171 | 1468189523184 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8de50000) [pid = 9171] [serial = 1938] [outer = 0x8ba56400] 15:25:24 INFO - PROCESS | 9171 | 1468189524271 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2034ms 15:25:24 INFO - PROCESS | 9171 | 1468189524338 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:25:24 INFO - PROCESS | 9171 | 1468189524348 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 15:25:24 INFO - PROCESS | 9171 | 1468189524359 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:25:24 INFO - PROCESS | 9171 | 1468189524364 Marionette TRACE conn3 <- [1,2554,null,{}] 15:25:24 INFO - PROCESS | 9171 | 1468189524434 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:24 INFO - PROCESS | 9171 | 1468189524443 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:24 INFO - PROCESS | 9171 | 1468189524699 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:25:24 INFO - PROCESS | 9171 | 1468189524941 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:24 INFO - PROCESS | 9171 | 1468189524951 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c4400 == 13 [pid = 9171] [id = 646] 15:25:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8e9a4000) [pid = 9171] [serial = 1939] [outer = (nil)] 15:25:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8eb1e800) [pid = 9171] [serial = 1940] [outer = 0x8e9a4000] 15:25:25 INFO - PROCESS | 9171 | 1468189525078 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8eb2a400) [pid = 9171] [serial = 1941] [outer = 0x8e9a4000] 15:25:26 INFO - PROCESS | 9171 | 1468189526200 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1887ms 15:25:26 INFO - PROCESS | 9171 | 1468189526245 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:25:26 INFO - PROCESS | 9171 | 1468189526250 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 15:25:26 INFO - PROCESS | 9171 | 1468189526258 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 9171 | 1468189526262 Marionette TRACE conn3 <- [1,2558,null,{}] 15:25:26 INFO - PROCESS | 9171 | 1468189526269 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:26 INFO - PROCESS | 9171 | 1468189526274 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:26 INFO - PROCESS | 9171 | 1468189526484 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:25:26 INFO - PROCESS | 9171 | 1468189526730 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 9171 | 1468189526752 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef65800 == 14 [pid = 9171] [id = 647] 15:25:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8ef65c00) [pid = 9171] [serial = 1942] [outer = (nil)] 15:25:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8ef6a000) [pid = 9171] [serial = 1943] [outer = 0x8ef65c00] 15:25:26 INFO - PROCESS | 9171 | 1468189526844 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8f391400) [pid = 9171] [serial = 1944] [outer = 0x8ef65c00] 15:25:27 INFO - PROCESS | 9171 | 1468189527969 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1793ms 15:25:28 INFO - PROCESS | 9171 | 1468189528050 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:25:28 INFO - PROCESS | 9171 | 1468189528056 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 15:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:25:28 INFO - PROCESS | 9171 | 1468189528064 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - PROCESS | 9171 | 1468189528068 Marionette TRACE conn3 <- [1,2562,null,{}] 15:25:28 INFO - PROCESS | 9171 | 1468189528075 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:28 INFO - PROCESS | 9171 | 1468189528081 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:28 INFO - PROCESS | 9171 | 1468189528331 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:25:28 INFO - PROCESS | 9171 | 1468189528570 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 9171 | 1468189528580 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d420000 == 15 [pid = 9171] [id = 648] 15:25:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fa02400) [pid = 9171] [serial = 1945] [outer = (nil)] 15:25:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8faa5400) [pid = 9171] [serial = 1946] [outer = 0x8fa02400] 15:25:28 INFO - PROCESS | 9171 | 1468189528676 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8fab2800) [pid = 9171] [serial = 1947] [outer = 0x8fa02400] 15:25:29 INFO - PROCESS | 9171 | 1468189529712 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1690ms 15:25:29 INFO - PROCESS | 9171 | 1468189529757 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 9171 | 1468189529764 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 15:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:25:29 INFO - PROCESS | 9171 | 1468189529773 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 9171 | 1468189529778 Marionette TRACE conn3 <- [1,2566,null,{}] 15:25:29 INFO - PROCESS | 9171 | 1468189529785 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:29 INFO - PROCESS | 9171 | 1468189529791 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:30 INFO - PROCESS | 9171 | 1468189530016 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:25:30 INFO - PROCESS | 9171 | 1468189530316 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 9171 | 1468189530326 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:30 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f3c00 == 16 [pid = 9171] [id = 649] 15:25:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8e8bc800) [pid = 9171] [serial = 1948] [outer = (nil)] 15:25:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8facc800) [pid = 9171] [serial = 1949] [outer = 0x8e8bc800] 15:25:30 INFO - PROCESS | 9171 | 1468189530419 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8face800) [pid = 9171] [serial = 1950] [outer = 0x8e8bc800] 15:25:31 INFO - PROCESS | 9171 | 1468189531401 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1691ms 15:25:31 INFO - PROCESS | 9171 | 1468189531465 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 9171 | 1468189531470 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 15:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:25:31 INFO - PROCESS | 9171 | 1468189531478 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 9171 | 1468189531483 Marionette TRACE conn3 <- [1,2570,null,{}] 15:25:31 INFO - PROCESS | 9171 | 1468189531490 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:31 INFO - PROCESS | 9171 | 1468189531503 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:31 INFO - PROCESS | 9171 | 1468189531828 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:25:32 INFO - PROCESS | 9171 | 1468189532141 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:32 INFO - PROCESS | 9171 | 1468189532150 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4c000 == 17 [pid = 9171] [id = 650] 15:25:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8ebd7000) [pid = 9171] [serial = 1951] [outer = (nil)] 15:25:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fe83c00) [pid = 9171] [serial = 1952] [outer = 0x8ebd7000] 15:25:32 INFO - PROCESS | 9171 | 1468189532243 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8feab000) [pid = 9171] [serial = 1953] [outer = 0x8ebd7000] 15:25:33 INFO - PROCESS | 9171 | 1468189533354 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1943ms 15:25:33 INFO - PROCESS | 9171 | 1468189533423 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:25:33 INFO - PROCESS | 9171 | 1468189533427 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 15:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:25:33 INFO - PROCESS | 9171 | 1468189533435 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:25:33 INFO - PROCESS | 9171 | 1468189533440 Marionette TRACE conn3 <- [1,2574,null,{}] 15:25:33 INFO - PROCESS | 9171 | 1468189533448 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:33 INFO - PROCESS | 9171 | 1468189533454 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:33 INFO - PROCESS | 9171 | 1468189533710 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:25:34 INFO - PROCESS | 9171 | 1468189534016 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:34 INFO - PROCESS | 9171 | 1468189534025 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9efc00 == 18 [pid = 9171] [id = 651] 15:25:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8b9f9800) [pid = 9171] [serial = 1954] [outer = (nil)] 15:25:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x91ac1400) [pid = 9171] [serial = 1955] [outer = 0x8b9f9800] 15:25:34 INFO - PROCESS | 9171 | 1468189534121 Marionette DEBUG loaded listener.js 15:25:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x91ac5c00) [pid = 9171] [serial = 1956] [outer = 0x8b9f9800] 15:25:35 INFO - PROCESS | 9171 | 1468189535072 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1696ms 15:25:35 INFO - PROCESS | 9171 | 1468189535133 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 9171 | 1468189535138 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 15:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:25:35 INFO - PROCESS | 9171 | 1468189535146 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 9171 | 1468189535150 Marionette TRACE conn3 <- [1,2578,null,{}] 15:25:35 INFO - PROCESS | 9171 | 1468189535158 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:35 INFO - PROCESS | 9171 | 1468189535163 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:35 INFO - PROCESS | 9171 | 1468189535412 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:25:35 INFO - PROCESS | 9171 | 1468189535654 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:35 INFO - PROCESS | 9171 | 1468189535664 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e838000 == 19 [pid = 9171] [id = 652] 15:25:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8eb2c800) [pid = 9171] [serial = 1957] [outer = (nil)] 15:25:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x91b1f000) [pid = 9171] [serial = 1958] [outer = 0x8eb2c800] 15:25:35 INFO - PROCESS | 9171 | 1468189535803 Marionette DEBUG loaded listener.js 15:25:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8eb2a000) [pid = 9171] [serial = 1959] [outer = 0x8eb2c800] 15:25:36 INFO - PROCESS | 9171 | 1468189536764 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1683ms 15:25:36 INFO - PROCESS | 9171 | 1468189536830 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:25:36 INFO - PROCESS | 9171 | 1468189536834 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 15:25:36 INFO - PROCESS | 9171 | 1468189536841 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:25:36 INFO - PROCESS | 9171 | 1468189536845 Marionette TRACE conn3 <- [1,2582,null,{}] 15:25:36 INFO - PROCESS | 9171 | 1468189536851 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:36 INFO - PROCESS | 9171 | 1468189536856 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:37 INFO - PROCESS | 9171 | 1468189537048 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:25:37 INFO - PROCESS | 9171 | 1468189537289 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 9171 | 1468189537297 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba52000 == 20 [pid = 9171] [id = 653] 15:25:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8ba53c00) [pid = 9171] [serial = 1960] [outer = (nil)] 15:25:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8de4b800) [pid = 9171] [serial = 1961] [outer = 0x8ba53c00] 15:25:37 INFO - PROCESS | 9171 | 1468189537433 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8de44800) [pid = 9171] [serial = 1962] [outer = 0x8ba53c00] 15:25:38 INFO - PROCESS | 9171 | 1468189538652 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1891ms 15:25:38 INFO - PROCESS | 9171 | 1468189538733 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:25:38 INFO - PROCESS | 9171 | 1468189538739 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 15:25:38 INFO - PROCESS | 9171 | 1468189538748 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 9171 | 1468189538754 Marionette TRACE conn3 <- [1,2586,null,{}] 15:25:38 INFO - PROCESS | 9171 | 1468189538762 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:38 INFO - PROCESS | 9171 | 1468189538768 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:39 INFO - PROCESS | 9171 | 1468189539249 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:25:39 INFO - PROCESS | 9171 | 1468189539500 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 9171 | 1468189539510 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba54000 == 21 [pid = 9171] [id = 654] 15:25:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8d41f400) [pid = 9171] [serial = 1963] [outer = (nil)] 15:25:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8dfc5800) [pid = 9171] [serial = 1964] [outer = 0x8d41f400] 15:25:39 INFO - PROCESS | 9171 | 1468189539622 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x8dfcf000) [pid = 9171] [serial = 1965] [outer = 0x8d41f400] 15:25:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8de50c00 == 20 [pid = 9171] [id = 643] 15:25:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba48c00 == 19 [pid = 9171] [id = 642] 15:25:39 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x91967c00) [pid = 9171] [serial = 1890] [outer = (nil)] [url = about:blank] 15:25:39 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8faafc00) [pid = 9171] [serial = 1856] [outer = (nil)] [url = about:blank] 15:25:39 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8fac4400) [pid = 9171] [serial = 1883] [outer = (nil)] [url = about:blank] 15:25:39 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8d41a800) [pid = 9171] [serial = 1875] [outer = (nil)] [url = about:blank] 15:25:39 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fea1800) [pid = 9171] [serial = 1865] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8e8c1000) [pid = 9171] [serial = 1851] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8ef5e800) [pid = 9171] [serial = 1880] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8fa05000) [pid = 9171] [serial = 1881] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x91abf000) [pid = 9171] [serial = 1868] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8ebd9800) [pid = 9171] [serial = 1878] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8fbdcc00) [pid = 9171] [serial = 1860] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8dfc7400) [pid = 9171] [serial = 1850] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x9195f800) [pid = 9171] [serial = 1866] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8eb31400) [pid = 9171] [serial = 1877] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8ef66c00) [pid = 9171] [serial = 1848] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8fe84000) [pid = 9171] [serial = 1886] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fbe4800) [pid = 9171] [serial = 1889] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8fbd8c00) [pid = 9171] [serial = 1884] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x91969c00) [pid = 9171] [serial = 1869] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8ebe0800) [pid = 9171] [serial = 1853] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8f395000) [pid = 9171] [serial = 1854] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fde7800) [pid = 9171] [serial = 1862] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8b9f7800) [pid = 9171] [serial = 1874] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8fdee400) [pid = 9171] [serial = 1863] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x91b21000) [pid = 9171] [serial = 1872] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fbda800) [pid = 9171] [serial = 1859] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8fea1c00) [pid = 9171] [serial = 1887] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x91b1d800) [pid = 9171] [serial = 1871] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fac6c00) [pid = 9171] [serial = 1857] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8e838c00) [pid = 9171] [serial = 1839] [outer = (nil)] [url = about:blank] 15:25:40 INFO - PROCESS | 9171 | 1468189540589 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1897ms 15:25:40 INFO - PROCESS | 9171 | 1468189540658 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 9171 | 1468189540666 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 15:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:25:40 INFO - PROCESS | 9171 | 1468189540681 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 9171 | 1468189540686 Marionette TRACE conn3 <- [1,2590,null,{}] 15:25:40 INFO - PROCESS | 9171 | 1468189540693 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:40 INFO - PROCESS | 9171 | 1468189540699 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:40 INFO - PROCESS | 9171 | 1468189540926 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:25:41 INFO - PROCESS | 9171 | 1468189541163 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:41 INFO - PROCESS | 9171 | 1468189541173 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a8c00 == 20 [pid = 9171] [id = 655] 15:25:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8eb28800) [pid = 9171] [serial = 1966] [outer = (nil)] 15:25:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8eb3c800) [pid = 9171] [serial = 1967] [outer = 0x8eb28800] 15:25:41 INFO - PROCESS | 9171 | 1468189541261 Marionette DEBUG loaded listener.js 15:25:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8ebddc00) [pid = 9171] [serial = 1968] [outer = 0x8eb28800] 15:25:42 INFO - PROCESS | 9171 | 1468189542137 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1542ms 15:25:42 INFO - PROCESS | 9171 | 1468189542221 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:25:42 INFO - PROCESS | 9171 | 1468189542226 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 15:25:42 INFO - PROCESS | 9171 | 1468189542234 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 9171 | 1468189542241 Marionette TRACE conn3 <- [1,2594,null,{}] 15:25:42 INFO - PROCESS | 9171 | 1468189542259 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:42 INFO - PROCESS | 9171 | 1468189542269 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:42 INFO - PROCESS | 9171 | 1468189542485 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:25:42 INFO - PROCESS | 9171 | 1468189542722 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 9171 | 1468189542734 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef6c000 == 21 [pid = 9171] [id = 656] 15:25:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8f390800) [pid = 9171] [serial = 1969] [outer = (nil)] 15:25:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8f39ac00) [pid = 9171] [serial = 1970] [outer = 0x8f390800] 15:25:42 INFO - PROCESS | 9171 | 1468189542830 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8faa8800) [pid = 9171] [serial = 1971] [outer = 0x8f390800] 15:25:43 INFO - PROCESS | 9171 | 1468189543790 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1604ms 15:25:43 INFO - PROCESS | 9171 | 1468189543838 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:25:43 INFO - PROCESS | 9171 | 1468189543843 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 15:25:43 INFO - PROCESS | 9171 | 1468189543852 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 9171 | 1468189543856 Marionette TRACE conn3 <- [1,2598,null,{}] 15:25:43 INFO - PROCESS | 9171 | 1468189543868 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:43 INFO - PROCESS | 9171 | 1468189543874 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:44 INFO - PROCESS | 9171 | 1468189544155 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:25:44 INFO - PROCESS | 9171 | 1468189544180 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 9171 | 1468189544189 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f39a800 == 22 [pid = 9171] [id = 657] 15:25:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8faac000) [pid = 9171] [serial = 1972] [outer = (nil)] 15:25:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8facb400) [pid = 9171] [serial = 1973] [outer = 0x8faac000] 15:25:44 INFO - PROCESS | 9171 | 1468189544266 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8fbdec00) [pid = 9171] [serial = 1974] [outer = 0x8faac000] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8ba49000) [pid = 9171] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8dfc1800) [pid = 9171] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8eb1fc00) [pid = 9171] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x923a7c00) [pid = 9171] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8fea6000) [pid = 9171] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8faa6800) [pid = 9171] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x91acbc00) [pid = 9171] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8f390000) [pid = 9171] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8b9f8000) [pid = 9171] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8e8c0400) [pid = 9171] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8eb25c00) [pid = 9171] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8eb1f000) [pid = 9171] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8d415000) [pid = 9171] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:25:44 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8d418800) [pid = 9171] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:25:45 INFO - PROCESS | 9171 | 1468189545385 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1592ms 15:25:45 INFO - PROCESS | 9171 | 1468189545443 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 9171 | 1468189545447 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 15:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:25:45 INFO - PROCESS | 9171 | 1468189545455 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 9171 | 1468189545459 Marionette TRACE conn3 <- [1,2602,null,{}] 15:25:45 INFO - PROCESS | 9171 | 1468189545465 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:45 INFO - PROCESS | 9171 | 1468189545471 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:45 INFO - PROCESS | 9171 | 1468189545685 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:25:45 INFO - PROCESS | 9171 | 1468189545887 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 9171 | 1468189545895 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f2800 == 23 [pid = 9171] [id = 658] 15:25:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8dfc7c00) [pid = 9171] [serial = 1975] [outer = (nil)] 15:25:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ef63800) [pid = 9171] [serial = 1976] [outer = 0x8dfc7c00] 15:25:45 INFO - PROCESS | 9171 | 1468189545987 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8faca800) [pid = 9171] [serial = 1977] [outer = 0x8dfc7c00] 15:25:47 INFO - PROCESS | 9171 | 1468189547136 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1737ms 15:25:47 INFO - PROCESS | 9171 | 1468189547194 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 9171 | 1468189547203 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 15:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:25:47 INFO - PROCESS | 9171 | 1468189547214 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - PROCESS | 9171 | 1468189547221 Marionette TRACE conn3 <- [1,2606,null,{}] 15:25:47 INFO - PROCESS | 9171 | 1468189547276 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:47 INFO - PROCESS | 9171 | 1468189547284 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:47 INFO - PROCESS | 9171 | 1468189547656 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:25:47 INFO - PROCESS | 9171 | 1468189547927 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 9171 | 1468189547945 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba49000 == 24 [pid = 9171] [id = 659] 15:25:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8d415400) [pid = 9171] [serial = 1978] [outer = (nil)] 15:25:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8e8c5000) [pid = 9171] [serial = 1979] [outer = 0x8d415400] 15:25:48 INFO - PROCESS | 9171 | 1468189548078 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8eb20000) [pid = 9171] [serial = 1980] [outer = 0x8d415400] 15:25:49 INFO - PROCESS | 9171 | 1468189549489 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2362ms 15:25:49 INFO - PROCESS | 9171 | 1468189549577 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 9171 | 1468189549587 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 15:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:25:49 INFO - PROCESS | 9171 | 1468189549601 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - PROCESS | 9171 | 1468189549608 Marionette TRACE conn3 <- [1,2610,null,{}] 15:25:49 INFO - PROCESS | 9171 | 1468189549615 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:49 INFO - PROCESS | 9171 | 1468189549624 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:49 INFO - PROCESS | 9171 | 1468189549987 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:25:50 INFO - PROCESS | 9171 | 1468189550275 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 9171 | 1468189550288 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:50 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d413c00 == 25 [pid = 9171] [id = 660] 15:25:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8eb34400) [pid = 9171] [serial = 1981] [outer = (nil)] 15:25:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8f391c00) [pid = 9171] [serial = 1982] [outer = 0x8eb34400] 15:25:50 INFO - PROCESS | 9171 | 1468189550417 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fa01400) [pid = 9171] [serial = 1983] [outer = 0x8eb34400] 15:25:51 INFO - PROCESS | 9171 | 1468189551688 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2146ms 15:25:51 INFO - PROCESS | 9171 | 1468189551747 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:25:51 INFO - PROCESS | 9171 | 1468189551753 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 15:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:25:51 INFO - PROCESS | 9171 | 1468189551762 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - PROCESS | 9171 | 1468189551770 Marionette TRACE conn3 <- [1,2614,null,{}] 15:25:51 INFO - PROCESS | 9171 | 1468189551790 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:51 INFO - PROCESS | 9171 | 1468189551801 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:52 INFO - PROCESS | 9171 | 1468189552100 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:25:52 INFO - PROCESS | 9171 | 1468189552358 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 9171 | 1468189552372 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdf0400 == 26 [pid = 9171] [id = 661] 15:25:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8fe82800) [pid = 9171] [serial = 1984] [outer = (nil)] 15:25:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8fe89800) [pid = 9171] [serial = 1985] [outer = 0x8fe82800] 15:25:52 INFO - PROCESS | 9171 | 1468189552465 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fea1800) [pid = 9171] [serial = 1986] [outer = 0x8fe82800] 15:25:53 INFO - PROCESS | 9171 | 1468189553531 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1804ms 15:25:53 INFO - PROCESS | 9171 | 1468189553565 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:25:53 INFO - PROCESS | 9171 | 1468189553570 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 15:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:25:53 INFO - PROCESS | 9171 | 1468189553579 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - PROCESS | 9171 | 1468189553583 Marionette TRACE conn3 <- [1,2618,null,{}] 15:25:53 INFO - PROCESS | 9171 | 1468189553590 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:53 INFO - PROCESS | 9171 | 1468189553596 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:53 INFO - PROCESS | 9171 | 1468189553825 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:25:54 INFO - PROCESS | 9171 | 1468189554119 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 9171 | 1468189554130 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f3000 == 27 [pid = 9171] [id = 662] 15:25:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8ebe2c00) [pid = 9171] [serial = 1987] [outer = (nil)] 15:25:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x91acac00) [pid = 9171] [serial = 1988] [outer = 0x8ebe2c00] 15:25:54 INFO - PROCESS | 9171 | 1468189554216 Marionette DEBUG loaded listener.js 15:25:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x91b1f800) [pid = 9171] [serial = 1989] [outer = 0x8ebe2c00] 15:25:55 INFO - PROCESS | 9171 | 1468189555108 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1588ms 15:25:55 INFO - PROCESS | 9171 | 1468189555181 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:25:55 INFO - PROCESS | 9171 | 1468189555184 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 15:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:25:55 INFO - PROCESS | 9171 | 1468189555194 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:25:55 INFO - PROCESS | 9171 | 1468189555198 Marionette TRACE conn3 <- [1,2622,null,{}] 15:25:55 INFO - PROCESS | 9171 | 1468189555204 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:55 INFO - PROCESS | 9171 | 1468189555209 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:55 INFO - PROCESS | 9171 | 1468189555410 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:25:55 INFO - PROCESS | 9171 | 1468189555657 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:55 INFO - PROCESS | 9171 | 1468189555666 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fdee400 == 28 [pid = 9171] [id = 663] 15:25:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x9196e800) [pid = 9171] [serial = 1990] [outer = (nil)] 15:25:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x91bd5800) [pid = 9171] [serial = 1991] [outer = 0x9196e800] 15:25:55 INFO - PROCESS | 9171 | 1468189555783 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x91bd9800) [pid = 9171] [serial = 1992] [outer = 0x9196e800] 15:25:56 INFO - PROCESS | 9171 | 1468189556775 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1645ms 15:25:56 INFO - PROCESS | 9171 | 1468189556841 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:25:56 INFO - PROCESS | 9171 | 1468189556846 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 15:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:25:56 INFO - PROCESS | 9171 | 1468189556853 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 9171 | 1468189556858 Marionette TRACE conn3 <- [1,2626,null,{}] 15:25:56 INFO - PROCESS | 9171 | 1468189556865 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:56 INFO - PROCESS | 9171 | 1468189556877 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:57 INFO - PROCESS | 9171 | 1468189557173 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:25:57 INFO - PROCESS | 9171 | 1468189557434 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:57 INFO - PROCESS | 9171 | 1468189557443 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41d400 == 29 [pid = 9171] [id = 664] 15:25:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x9195f800) [pid = 9171] [serial = 1993] [outer = (nil)] 15:25:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x929d7c00) [pid = 9171] [serial = 1994] [outer = 0x9195f800] 15:25:57 INFO - PROCESS | 9171 | 1468189557576 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x929e0c00) [pid = 9171] [serial = 1995] [outer = 0x9195f800] 15:25:58 INFO - PROCESS | 9171 | 1468189558573 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1782ms 15:25:58 INFO - PROCESS | 9171 | 1468189558636 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 9171 | 1468189558641 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 15:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:25:58 INFO - PROCESS | 9171 | 1468189558648 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:25:58 INFO - PROCESS | 9171 | 1468189558652 Marionette TRACE conn3 <- [1,2630,null,{}] 15:25:58 INFO - PROCESS | 9171 | 1468189558658 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:58 INFO - PROCESS | 9171 | 1468189558664 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:58 INFO - PROCESS | 9171 | 1468189558881 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:25:59 INFO - PROCESS | 9171 | 1468189559125 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 9171 | 1468189559132 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:25:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f7000 == 30 [pid = 9171] [id = 665] 15:25:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fdec000) [pid = 9171] [serial = 1996] [outer = (nil)] 15:25:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x92bb0800) [pid = 9171] [serial = 1997] [outer = 0x8fdec000] 15:25:59 INFO - PROCESS | 9171 | 1468189559265 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x92bb6800) [pid = 9171] [serial = 1998] [outer = 0x8fdec000] 15:26:00 INFO - PROCESS | 9171 | 1468189560188 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1636ms 15:26:00 INFO - PROCESS | 9171 | 1468189560286 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 9171 | 1468189560290 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 15:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:26:00 INFO - PROCESS | 9171 | 1468189560297 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 9171 | 1468189560302 Marionette TRACE conn3 <- [1,2634,null,{}] 15:26:00 INFO - PROCESS | 9171 | 1468189560308 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:00 INFO - PROCESS | 9171 | 1468189560314 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:00 INFO - PROCESS | 9171 | 1468189560578 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:26:01 INFO - PROCESS | 9171 | 1468189561185 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:01 INFO - PROCESS | 9171 | 1468189561197 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de41800 == 31 [pid = 9171] [id = 666] 15:26:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8de4ac00) [pid = 9171] [serial = 1999] [outer = (nil)] 15:26:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8dfccc00) [pid = 9171] [serial = 2000] [outer = 0x8de4ac00] 15:26:01 INFO - PROCESS | 9171 | 1468189561281 Marionette DEBUG loaded listener.js 15:26:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8e8bc000) [pid = 9171] [serial = 2001] [outer = 0x8de4ac00] 15:26:02 INFO - PROCESS | 9171 | 1468189562403 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2188ms 15:26:02 INFO - PROCESS | 9171 | 1468189562488 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 9171 | 1468189562503 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 15:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:26:02 INFO - PROCESS | 9171 | 1468189562518 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:26:02 INFO - PROCESS | 9171 | 1468189562524 Marionette TRACE conn3 <- [1,2638,null,{}] 15:26:02 INFO - PROCESS | 9171 | 1468189562575 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:02 INFO - PROCESS | 9171 | 1468189562584 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:02 INFO - PROCESS | 9171 | 1468189562872 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415800 == 30 [pid = 9171] [id = 640] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc3800 == 29 [pid = 9171] [id = 641] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4c000 == 28 [pid = 9171] [id = 650] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f3c00 == 27 [pid = 9171] [id = 649] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8d420000 == 26 [pid = 9171] [id = 648] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef65800 == 25 [pid = 9171] [id = 647] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c4400 == 24 [pid = 9171] [id = 646] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba56000 == 23 [pid = 9171] [id = 645] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a9800 == 22 [pid = 9171] [id = 644] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8e838000 == 21 [pid = 9171] [id = 652] 15:26:04 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9efc00 == 20 [pid = 9171] [id = 651] 15:26:04 INFO - PROCESS | 9171 | 1468189564272 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 9171 | 1468189564284 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8ba4dc00) [pid = 9171] [serial = 1892] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8e9a6400) [pid = 9171] [serial = 1895] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8fa07c00) [pid = 9171] [serial = 1898] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8fea9800) [pid = 9171] [serial = 1901] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x91bda400) [pid = 9171] [serial = 1904] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x923aac00) [pid = 9171] [serial = 1907] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x92bad000) [pid = 9171] [serial = 1910] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8ba4e400) [pid = 9171] [serial = 1928] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8ba57000) [pid = 9171] [serial = 1929] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x92edb400) [pid = 9171] [serial = 1913] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x8eb3a800) [pid = 9171] [serial = 1925] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x93830c00) [pid = 9171] [serial = 1916] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x92edd400) [pid = 9171] [serial = 1919] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8de47400) [pid = 9171] [serial = 1922] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8e835400) [pid = 9171] [serial = 1932] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8dfcb800) [pid = 9171] [serial = 1931] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8e9ad400) [pid = 9171] [serial = 1934] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8ebe3000) [pid = 9171] [serial = 1926] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x929de000) [pid = 9171] [serial = 1908] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x91bddc00) [pid = 9171] [serial = 1905] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x93834c00) [pid = 9171] [serial = 1917] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x92ed3400) [pid = 9171] [serial = 1911] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8faaac00) [pid = 9171] [serial = 1899] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8d41bc00) [pid = 9171] [serial = 1893] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8eb26c00) [pid = 9171] [serial = 1896] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x91b23c00) [pid = 9171] [serial = 1902] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x9393e800) [pid = 9171] [serial = 1920] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x93828000) [pid = 9171] [serial = 1914] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8dfce800) [pid = 9171] [serial = 1923] [outer = (nil)] [url = about:blank] 15:26:04 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9edc00 == 21 [pid = 9171] [id = 667] 15:26:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8b9ef800) [pid = 9171] [serial = 2002] [outer = (nil)] 15:26:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8b9f9000) [pid = 9171] [serial = 2003] [outer = 0x8b9ef800] 15:26:04 INFO - PROCESS | 9171 | 1468189564547 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8ba4f800) [pid = 9171] [serial = 2004] [outer = 0x8b9ef800] 15:26:05 INFO - PROCESS | 9171 | 1468189565475 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2995ms 15:26:05 INFO - PROCESS | 9171 | 1468189565511 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 9171 | 1468189565518 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 15:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:26:05 INFO - PROCESS | 9171 | 1468189565526 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 9171 | 1468189565531 Marionette TRACE conn3 <- [1,2642,null,{}] 15:26:05 INFO - PROCESS | 9171 | 1468189565540 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:05 INFO - PROCESS | 9171 | 1468189565549 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:05 INFO - PROCESS | 9171 | 1468189565733 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:26:05 INFO - PROCESS | 9171 | 1468189565747 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:05 INFO - PROCESS | 9171 | 1468189565759 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4cc00 == 22 [pid = 9171] [id = 668] 15:26:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8de4d000) [pid = 9171] [serial = 2005] [outer = (nil)] 15:26:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8dfc2400) [pid = 9171] [serial = 2006] [outer = 0x8de4d000] 15:26:05 INFO - PROCESS | 9171 | 1468189565850 Marionette DEBUG loaded listener.js 15:26:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8dfca400) [pid = 9171] [serial = 2007] [outer = 0x8de4d000] 15:26:06 INFO - PROCESS | 9171 | 1468189566863 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:26:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:26:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1389ms 15:26:06 INFO - PROCESS | 9171 | 1468189566924 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:26:06 INFO - PROCESS | 9171 | 1468189566932 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 15:26:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:26:06 INFO - PROCESS | 9171 | 1468189566962 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:26:06 INFO - PROCESS | 9171 | 1468189566966 Marionette TRACE conn3 <- [1,2646,null,{}] 15:26:06 INFO - PROCESS | 9171 | 1468189566974 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:06 INFO - PROCESS | 9171 | 1468189566982 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:07 INFO - PROCESS | 9171 | 1468189567240 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:26:07 INFO - PROCESS | 9171 | 1468189567271 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 9171 | 1468189567289 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e839800 == 23 [pid = 9171] [id = 669] 15:26:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8e8c4c00) [pid = 9171] [serial = 2008] [outer = (nil)] 15:26:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8e9a2800) [pid = 9171] [serial = 2009] [outer = 0x8e8c4c00] 15:26:07 INFO - PROCESS | 9171 | 1468189567461 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8e9abc00) [pid = 9171] [serial = 2010] [outer = 0x8e8c4c00] 15:26:08 INFO - PROCESS | 9171 | 1468189568610 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:26:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1691ms 15:26:08 INFO - PROCESS | 9171 | 1468189568653 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:26:08 INFO - PROCESS | 9171 | 1468189568658 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 15:26:08 INFO - PROCESS | 9171 | 1468189568667 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 9171 | 1468189568677 Marionette TRACE conn3 <- [1,2650,null,{}] 15:26:08 INFO - PROCESS | 9171 | 1468189568702 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:08 INFO - PROCESS | 9171 | 1468189568711 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:08 INFO - PROCESS | 9171 | 1468189568956 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8ba56400) [pid = 9171] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8b9f9800) [pid = 9171] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8ba53c00) [pid = 9171] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8e8bc800) [pid = 9171] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8e9a4000) [pid = 9171] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8eb2c800) [pid = 9171] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8d41f400) [pid = 9171] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8ef65c00) [pid = 9171] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8eb28800) [pid = 9171] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8ebd7000) [pid = 9171] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8faac000) [pid = 9171] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8fa02400) [pid = 9171] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8f390800) [pid = 9171] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8e9a9c00) [pid = 9171] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:26:09 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8dfc7c00) [pid = 9171] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:26:09 INFO - PROCESS | 9171 | 1468189569722 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:09 INFO - PROCESS | 9171 | 1468189569733 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba4b800 == 24 [pid = 9171] [id = 670] 15:26:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8ba4f000) [pid = 9171] [serial = 2011] [outer = (nil)] 15:26:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8de46400) [pid = 9171] [serial = 2012] [outer = 0x8ba4f000] 15:26:09 INFO - PROCESS | 9171 | 1468189569824 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8eb28800) [pid = 9171] [serial = 2013] [outer = 0x8ba4f000] 15:26:10 INFO - PROCESS | 9171 | 1468189570616 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:26:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2006ms 15:26:10 INFO - PROCESS | 9171 | 1468189570670 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 9171 | 1468189570674 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 15:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:26:10 INFO - PROCESS | 9171 | 1468189570681 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 9171 | 1468189570684 Marionette TRACE conn3 <- [1,2654,null,{}] 15:26:10 INFO - PROCESS | 9171 | 1468189570690 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:10 INFO - PROCESS | 9171 | 1468189570695 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:10 INFO - PROCESS | 9171 | 1468189570867 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:26:10 INFO - PROCESS | 9171 | 1468189570878 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 9171 | 1468189570885 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc7400 == 25 [pid = 9171] [id = 671] 15:26:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8ef60000) [pid = 9171] [serial = 2014] [outer = (nil)] 15:26:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8ef69c00) [pid = 9171] [serial = 2015] [outer = 0x8ef60000] 15:26:10 INFO - PROCESS | 9171 | 1468189570954 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8f393000) [pid = 9171] [serial = 2016] [outer = 0x8ef60000] 15:26:12 INFO - PROCESS | 9171 | 1468189572052 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:26:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1431ms 15:26:12 INFO - PROCESS | 9171 | 1468189572114 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:26:12 INFO - PROCESS | 9171 | 1468189572121 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 15:26:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:26:12 INFO - PROCESS | 9171 | 1468189572131 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 9171 | 1468189572136 Marionette TRACE conn3 <- [1,2658,null,{}] 15:26:12 INFO - PROCESS | 9171 | 1468189572146 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:12 INFO - PROCESS | 9171 | 1468189572153 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:12 INFO - PROCESS | 9171 | 1468189572388 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:26:12 INFO - PROCESS | 9171 | 1468189572725 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:12 INFO - PROCESS | 9171 | 1468189572741 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d420000 == 26 [pid = 9171] [id = 672] 15:26:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8de4c000) [pid = 9171] [serial = 2017] [outer = (nil)] 15:26:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8dfc6000) [pid = 9171] [serial = 2018] [outer = 0x8de4c000] 15:26:12 INFO - PROCESS | 9171 | 1468189572836 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8e9a4000) [pid = 9171] [serial = 2019] [outer = 0x8de4c000] 15:26:13 INFO - PROCESS | 9171 | 1468189573807 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:26:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1741ms 15:26:13 INFO - PROCESS | 9171 | 1468189573871 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 9171 | 1468189573880 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 15:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:26:13 INFO - PROCESS | 9171 | 1468189573891 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - PROCESS | 9171 | 1468189573894 Marionette TRACE conn3 <- [1,2662,null,{}] 15:26:13 INFO - PROCESS | 9171 | 1468189573901 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:13 INFO - PROCESS | 9171 | 1468189573908 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:14 INFO - PROCESS | 9171 | 1468189574129 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:26:14 INFO - PROCESS | 9171 | 1468189574370 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 9171 | 1468189574381 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba57400 == 27 [pid = 9171] [id = 673] 15:26:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ef5f000) [pid = 9171] [serial = 2020] [outer = (nil)] 15:26:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8f38d000) [pid = 9171] [serial = 2021] [outer = 0x8ef5f000] 15:26:14 INFO - PROCESS | 9171 | 1468189574510 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fa02400) [pid = 9171] [serial = 2022] [outer = 0x8ef5f000] 15:26:15 INFO - PROCESS | 9171 | 1468189575504 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1641ms 15:26:15 INFO - PROCESS | 9171 | 1468189575533 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 15:26:15 INFO - PROCESS | 9171 | 1468189575536 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 15:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:26:15 INFO - PROCESS | 9171 | 1468189575545 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:26:15 INFO - PROCESS | 9171 | 1468189575552 Marionette TRACE conn3 <- [1,2666,null,{}] 15:26:15 INFO - PROCESS | 9171 | 1468189575569 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:15 INFO - PROCESS | 9171 | 1468189575578 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:15 INFO - PROCESS | 9171 | 1468189575766 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:26:16 INFO - PROCESS | 9171 | 1468189576004 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:16 INFO - PROCESS | 9171 | 1468189576016 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fab0000 == 28 [pid = 9171] [id = 674] 15:26:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8fab0800) [pid = 9171] [serial = 2023] [outer = (nil)] 15:26:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8fac1400) [pid = 9171] [serial = 2024] [outer = 0x8fab0800] 15:26:16 INFO - PROCESS | 9171 | 1468189576145 Marionette DEBUG loaded listener.js 15:26:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8fac7800) [pid = 9171] [serial = 2025] [outer = 0x8fab0800] 15:26:17 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:17 INFO - PROCESS | 9171 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:26:17 INFO - PROCESS | 9171 | 1468189577590 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:26:17 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) 15:26:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2098ms 15:26:17 INFO - PROCESS | 9171 | 1468189577644 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:26:17 INFO - PROCESS | 9171 | 1468189577649 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 15:26:17 INFO - PROCESS | 9171 | 1468189577658 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:26:17 INFO - PROCESS | 9171 | 1468189577670 Marionette TRACE conn3 <- [1,2670,null,{}] 15:26:17 INFO - PROCESS | 9171 | 1468189577692 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:17 INFO - PROCESS | 9171 | 1468189577708 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:17 INFO - PROCESS | 9171 | 1468189577959 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:26:18 INFO - PROCESS | 9171 | 1468189578162 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:18 INFO - PROCESS | 9171 | 1468189578176 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d41cc00 == 29 [pid = 9171] [id = 675] 15:26:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8f38f800) [pid = 9171] [serial = 2026] [outer = (nil)] 15:26:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fbdbc00) [pid = 9171] [serial = 2027] [outer = 0x8f38f800] 15:26:18 INFO - PROCESS | 9171 | 1468189578302 Marionette DEBUG loaded listener.js 15:26:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8fbde400) [pid = 9171] [serial = 2028] [outer = 0x8f38f800] 15:26:19 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:19 INFO - PROCESS | 9171 | 1468189579757 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:19 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 15:26:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:26:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 15:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2142ms 15:26:19 INFO - PROCESS | 9171 | 1468189579863 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 9171 | 1468189579868 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 15:26:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:26:19 INFO - PROCESS | 9171 | 1468189579880 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 9171 | 1468189579882 Marionette TRACE conn3 <- [1,2674,null,{}] 15:26:19 INFO - PROCESS | 9171 | 1468189579890 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:19 INFO - PROCESS | 9171 | 1468189579896 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:20 INFO - PROCESS | 9171 | 1468189580080 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:26:20 INFO - PROCESS | 9171 | 1468189580270 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:20 INFO - PROCESS | 9171 | 1468189580279 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f4800 == 30 [pid = 9171] [id = 676] 15:26:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8faa5c00) [pid = 9171] [serial = 2029] [outer = (nil)] 15:26:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fded000) [pid = 9171] [serial = 2030] [outer = 0x8faa5c00] 15:26:20 INFO - PROCESS | 9171 | 1468189580361 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8fe82400) [pid = 9171] [serial = 2031] [outer = 0x8faa5c00] 15:26:21 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:22 INFO - PROCESS | 9171 | 1468189581986 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:22 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 15:26:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:26:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 15:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2141ms 15:26:22 INFO - PROCESS | 9171 | 1468189582025 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 9171 | 1468189582036 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 15:26:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:26:22 INFO - PROCESS | 9171 | 1468189582052 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - PROCESS | 9171 | 1468189582060 Marionette TRACE conn3 <- [1,2678,null,{}] 15:26:22 INFO - PROCESS | 9171 | 1468189582072 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:22 INFO - PROCESS | 9171 | 1468189582079 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:22 INFO - PROCESS | 9171 | 1468189582349 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:26:22 INFO - PROCESS | 9171 | 1468189582603 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:22 INFO - PROCESS | 9171 | 1468189582613 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8ef63800) [pid = 9171] [serial = 1976] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8faca800) [pid = 9171] [serial = 1977] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8de42c00) [pid = 9171] [serial = 1937] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x91ac1400) [pid = 9171] [serial = 1955] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8de44800) [pid = 9171] [serial = 1962] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8face800) [pid = 9171] [serial = 1950] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8eb1e800) [pid = 9171] [serial = 1940] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8eb2a000) [pid = 9171] [serial = 1959] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8dfc5800) [pid = 9171] [serial = 1964] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8facc800) [pid = 9171] [serial = 1949] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8f391400) [pid = 9171] [serial = 1944] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8ebddc00) [pid = 9171] [serial = 1968] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8feab000) [pid = 9171] [serial = 1953] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8eb2a400) [pid = 9171] [serial = 1941] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x91ac5c00) [pid = 9171] [serial = 1956] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8dfcf000) [pid = 9171] [serial = 1965] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8facb400) [pid = 9171] [serial = 1973] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8fe83c00) [pid = 9171] [serial = 1952] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8faa5400) [pid = 9171] [serial = 1946] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8faa8800) [pid = 9171] [serial = 1971] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8de4b800) [pid = 9171] [serial = 1961] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8fbdec00) [pid = 9171] [serial = 1974] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8de50000) [pid = 9171] [serial = 1938] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8ef6a000) [pid = 9171] [serial = 1943] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8eb22000) [pid = 9171] [serial = 1935] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8fab2800) [pid = 9171] [serial = 1947] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x91b1f000) [pid = 9171] [serial = 1958] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8eb3c800) [pid = 9171] [serial = 1967] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x8f39ac00) [pid = 9171] [serial = 1970] [outer = (nil)] [url = about:blank] 15:26:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de44800 == 31 [pid = 9171] [id = 677] 15:26:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8de44c00) [pid = 9171] [serial = 2032] [outer = (nil)] 15:26:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8dfc1c00) [pid = 9171] [serial = 2033] [outer = 0x8de44c00] 15:26:22 INFO - PROCESS | 9171 | 1468189582793 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8dfcf000) [pid = 9171] [serial = 2034] [outer = 0x8de44c00] 15:26:24 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:24 INFO - PROCESS | 9171 | 1468189584076 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:26:24 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) 15:26:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2051ms 15:26:24 INFO - PROCESS | 9171 | 1468189584100 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 15:26:24 INFO - PROCESS | 9171 | 1468189584107 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 15:26:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:26:24 INFO - PROCESS | 9171 | 1468189584169 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:26:24 INFO - PROCESS | 9171 | 1468189584174 Marionette TRACE conn3 <- [1,2682,null,{}] 15:26:24 INFO - PROCESS | 9171 | 1468189584185 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:24 INFO - PROCESS | 9171 | 1468189584190 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:24 INFO - PROCESS | 9171 | 1468189584427 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:26:24 INFO - PROCESS | 9171 | 1468189584448 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 9171 | 1468189584463 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb2ac00 == 32 [pid = 9171] [id = 678] 15:26:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8eb36c00) [pid = 9171] [serial = 2035] [outer = (nil)] 15:26:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8ebd7800) [pid = 9171] [serial = 2036] [outer = 0x8eb36c00] 15:26:24 INFO - PROCESS | 9171 | 1468189584551 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8ebe1400) [pid = 9171] [serial = 2037] [outer = 0x8eb36c00] 15:26:25 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:25 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) 15:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1805ms 15:26:25 INFO - PROCESS | 9171 | 1468189585961 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:26:25 INFO - PROCESS | 9171 | 1468189585983 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 9171 | 1468189585989 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 15:26:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:26:26 INFO - PROCESS | 9171 | 1468189586109 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 9171 | 1468189586115 Marionette TRACE conn3 <- [1,2686,null,{}] 15:26:26 INFO - PROCESS | 9171 | 1468189586132 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:26 INFO - PROCESS | 9171 | 1468189586141 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:26 INFO - PROCESS | 9171 | 1468189586374 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:26:26 INFO - PROCESS | 9171 | 1468189586399 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 9171 | 1468189586412 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f39b400 == 33 [pid = 9171] [id = 679] 15:26:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8fa05400) [pid = 9171] [serial = 2038] [outer = (nil)] 15:26:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8faa7400) [pid = 9171] [serial = 2039] [outer = 0x8fa05400] 15:26:26 INFO - PROCESS | 9171 | 1468189586491 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8faad800) [pid = 9171] [serial = 2040] [outer = 0x8fa05400] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8b9ef800) [pid = 9171] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8de4d000) [pid = 9171] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8de4ac00) [pid = 9171] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8ba4f000) [pid = 9171] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8d415400) [pid = 9171] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8eb34400) [pid = 9171] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8fe82800) [pid = 9171] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8ebe2c00) [pid = 9171] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x9196e800) [pid = 9171] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x9195f800) [pid = 9171] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x8fdec000) [pid = 9171] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:26:27 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x8e8c4c00) [pid = 9171] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:26:28 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:28 INFO - PROCESS | 9171 | 1468189588079 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:28 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 15:26:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:26:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 15:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2025ms 15:26:28 INFO - PROCESS | 9171 | 1468189588111 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 9171 | 1468189588118 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 15:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:26:28 INFO - PROCESS | 9171 | 1468189588139 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 9171 | 1468189588145 Marionette TRACE conn3 <- [1,2690,null,{}] 15:26:28 INFO - PROCESS | 9171 | 1468189588159 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:28 INFO - PROCESS | 9171 | 1468189588167 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:28 INFO - PROCESS | 9171 | 1468189588433 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:26:28 INFO - PROCESS | 9171 | 1468189588619 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:28 INFO - PROCESS | 9171 | 1468189588628 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ee400 == 34 [pid = 9171] [id = 680] 15:26:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x8d41f800) [pid = 9171] [serial = 2041] [outer = (nil)] 15:26:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x8faa6400) [pid = 9171] [serial = 2042] [outer = 0x8d41f800] 15:26:28 INFO - PROCESS | 9171 | 1468189588726 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8facc400) [pid = 9171] [serial = 2043] [outer = 0x8d41f800] 15:26:30 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:30 INFO - PROCESS | 9171 | 1468189590276 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:30 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 15:26:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:26:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 15:26:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2215ms 15:26:30 INFO - PROCESS | 9171 | 1468189590346 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:26:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:26:30 INFO - PROCESS | 9171 | 1468189590356 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 15:26:30 INFO - PROCESS | 9171 | 1468189590411 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:26:30 INFO - PROCESS | 9171 | 1468189590420 Marionette TRACE conn3 <- [1,2694,null,{}] 15:26:30 INFO - PROCESS | 9171 | 1468189590439 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:30 INFO - PROCESS | 9171 | 1468189590449 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:30 INFO - PROCESS | 9171 | 1468189590737 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:26:31 INFO - PROCESS | 9171 | 1468189591013 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:31 INFO - PROCESS | 9171 | 1468189591029 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f3800 == 35 [pid = 9171] [id = 681] 15:26:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8d41a000) [pid = 9171] [serial = 2044] [outer = (nil)] 15:26:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8e8bd400) [pid = 9171] [serial = 2045] [outer = 0x8d41a000] 15:26:31 INFO - PROCESS | 9171 | 1468189591115 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8eb20c00) [pid = 9171] [serial = 2046] [outer = 0x8d41a000] 15:26:32 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:32 INFO - PROCESS | 9171 | 1468189592591 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:32 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 15:26:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:26:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 15:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2249ms 15:26:32 INFO - PROCESS | 9171 | 1468189592614 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 9171 | 1468189592622 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 15:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:26:32 INFO - PROCESS | 9171 | 1468189592634 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - PROCESS | 9171 | 1468189592639 Marionette TRACE conn3 <- [1,2698,null,{}] 15:26:32 INFO - PROCESS | 9171 | 1468189592646 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:32 INFO - PROCESS | 9171 | 1468189592653 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:32 INFO - PROCESS | 9171 | 1468189592902 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:26:33 INFO - PROCESS | 9171 | 1468189593161 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 9171 | 1468189593175 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:33 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9eb000 == 36 [pid = 9171] [id = 682] 15:26:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8eb3b800) [pid = 9171] [serial = 2047] [outer = (nil)] 15:26:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8f39b800) [pid = 9171] [serial = 2048] [outer = 0x8eb3b800] 15:26:33 INFO - PROCESS | 9171 | 1468189593316 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8faaa400) [pid = 9171] [serial = 2049] [outer = 0x8eb3b800] 15:26:34 INFO - PROCESS | 9171 | SkCairoFTTypeface::onFilterRec unimplemented 15:26:34 INFO - PROCESS | 9171 | 1468189594929 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:34 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 15:26:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:26:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2353ms 15:26:34 INFO - PROCESS | 9171 | 1468189594989 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 15:26:34 INFO - PROCESS | 9171 | 1468189594993 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 15:26:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:26:35 INFO - PROCESS | 9171 | 1468189595001 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:26:35 INFO - PROCESS | 9171 | 1468189595008 Marionette TRACE conn3 <- [1,2702,null,{}] 15:26:35 INFO - PROCESS | 9171 | 1468189595025 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:35 INFO - PROCESS | 9171 | 1468189595034 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:35 INFO - PROCESS | 9171 | 1468189595213 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:26:35 INFO - PROCESS | 9171 | 1468189595408 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:35 INFO - PROCESS | 9171 | 1468189595430 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc4400 == 37 [pid = 9171] [id = 683] 15:26:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8face800) [pid = 9171] [serial = 2050] [outer = (nil)] 15:26:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8fe89400) [pid = 9171] [serial = 2051] [outer = 0x8face800] 15:26:35 INFO - PROCESS | 9171 | 1468189595549 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8fea2800) [pid = 9171] [serial = 2052] [outer = 0x8face800] 15:26:36 INFO - PROCESS | 9171 | 1468189596486 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:26:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:26:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1538ms 15:26:36 INFO - PROCESS | 9171 | 1468189596540 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 9171 | 1468189596544 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 15:26:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:26:36 INFO - PROCESS | 9171 | 1468189596551 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - PROCESS | 9171 | 1468189596555 Marionette TRACE conn3 <- [1,2706,null,{}] 15:26:36 INFO - PROCESS | 9171 | 1468189596561 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:36 INFO - PROCESS | 9171 | 1468189596566 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:36 INFO - PROCESS | 9171 | 1468189596786 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:26:37 INFO - PROCESS | 9171 | 1468189597032 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:37 INFO - PROCESS | 9171 | 1468189597040 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417400 == 38 [pid = 9171] [id = 684] 15:26:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8d418400) [pid = 9171] [serial = 2053] [outer = (nil)] 15:26:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8de49400) [pid = 9171] [serial = 2054] [outer = 0x8d418400] 15:26:37 INFO - PROCESS | 9171 | 1468189597350 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8e835000) [pid = 9171] [serial = 2055] [outer = 0x8d418400] 15:26:38 INFO - PROCESS | 9171 | 1468189598289 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:26:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:26:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1803ms 15:26:38 INFO - PROCESS | 9171 | 1468189598357 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 15:26:38 INFO - PROCESS | 9171 | 1468189598368 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 15:26:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:26:38 INFO - PROCESS | 9171 | 1468189598385 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - PROCESS | 9171 | 1468189598394 Marionette TRACE conn3 <- [1,2710,null,{}] 15:26:38 INFO - PROCESS | 9171 | 1468189598411 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:38 INFO - PROCESS | 9171 | 1468189598417 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:38 INFO - PROCESS | 9171 | 1468189598647 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8d413c00 == 37 [pid = 9171] [id = 660] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8f39a800 == 36 [pid = 9171] [id = 657] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef6c000 == 35 [pid = 9171] [id = 656] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a8c00 == 34 [pid = 9171] [id = 655] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9edc00 == 33 [pid = 9171] [id = 667] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba54000 == 32 [pid = 9171] [id = 654] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f2800 == 31 [pid = 9171] [id = 658] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8de41800 == 30 [pid = 9171] [id = 666] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f7000 == 29 [pid = 9171] [id = 665] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f3000 == 28 [pid = 9171] [id = 662] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdee400 == 27 [pid = 9171] [id = 663] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41d400 == 26 [pid = 9171] [id = 664] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba49000 == 25 [pid = 9171] [id = 659] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba52000 == 24 [pid = 9171] [id = 653] 15:26:39 INFO - PROCESS | 9171 | --DOCSHELL 0x8fdf0400 == 23 [pid = 9171] [id = 661] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8ef69c00) [pid = 9171] [serial = 2015] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8b9f9000) [pid = 9171] [serial = 2003] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8ba4f800) [pid = 9171] [serial = 2004] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8dfc2400) [pid = 9171] [serial = 2006] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8dfccc00) [pid = 9171] [serial = 2000] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8e8bc000) [pid = 9171] [serial = 2001] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8de46400) [pid = 9171] [serial = 2012] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8eb20000) [pid = 9171] [serial = 1980] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8e8c5000) [pid = 9171] [serial = 1979] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8fa01400) [pid = 9171] [serial = 1983] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8f391c00) [pid = 9171] [serial = 1982] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x8fea1800) [pid = 9171] [serial = 1986] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x8fe89800) [pid = 9171] [serial = 1985] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x91b1f800) [pid = 9171] [serial = 1989] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x91acac00) [pid = 9171] [serial = 1988] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x91bd9800) [pid = 9171] [serial = 1992] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0x91bd5800) [pid = 9171] [serial = 1991] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 61 (0x929e0c00) [pid = 9171] [serial = 1995] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 60 (0x929d7c00) [pid = 9171] [serial = 1994] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 59 (0x92bb6800) [pid = 9171] [serial = 1998] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 58 (0x92bb0800) [pid = 9171] [serial = 1997] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 9171 | --DOMWINDOW == 57 (0x8e9a2800) [pid = 9171] [serial = 2009] [outer = (nil)] [url = about:blank] 15:26:40 INFO - PROCESS | 9171 | --DOMWINDOW == 56 (0x8eb28800) [pid = 9171] [serial = 2013] [outer = (nil)] [url = about:blank] 15:26:40 INFO - PROCESS | 9171 | --DOMWINDOW == 55 (0x8e9abc00) [pid = 9171] [serial = 2010] [outer = (nil)] [url = about:blank] 15:26:40 INFO - PROCESS | 9171 | --DOMWINDOW == 54 (0x8dfca400) [pid = 9171] [serial = 2007] [outer = (nil)] [url = about:blank] 15:26:40 INFO - PROCESS | 9171 | 1468189600170 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 9171 | 1468189600178 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f2c00 == 24 [pid = 9171] [id = 685] 15:26:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 55 (0x8b9f4000) [pid = 9171] [serial = 2056] [outer = (nil)] 15:26:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 56 (0x8ba4e800) [pid = 9171] [serial = 2057] [outer = 0x8b9f4000] 15:26:40 INFO - PROCESS | 9171 | 1468189600297 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 57 (0x8ba54c00) [pid = 9171] [serial = 2058] [outer = 0x8b9f4000] 15:26:41 INFO - PROCESS | 9171 | 1468189601400 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 9171 | 1468189601494 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 15:26:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:26:41 INFO - PROCESS | 9171 | 1468189601502 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 9171 | 1468189601508 Marionette TRACE conn3 <- [1,2714,null,{}] 15:26:41 INFO - PROCESS | 9171 | 1468189601518 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:41 INFO - PROCESS | 9171 | 1468189601528 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:41 INFO - PROCESS | 9171 | 1468189601790 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:26:42 INFO - PROCESS | 9171 | 1468189602058 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 9171 | 1468189602071 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc9400 == 25 [pid = 9171] [id = 686] 15:26:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 58 (0x8dfc9800) [pid = 9171] [serial = 2059] [outer = (nil)] 15:26:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 59 (0x8dfcb800) [pid = 9171] [serial = 2060] [outer = 0x8dfc9800] 15:26:42 INFO - PROCESS | 9171 | 1468189602197 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 60 (0x8e835800) [pid = 9171] [serial = 2061] [outer = 0x8dfc9800] 15:26:43 INFO - PROCESS | 9171 | 1468189603278 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:26:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:26:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1843ms 15:26:43 INFO - PROCESS | 9171 | 1468189603350 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:26:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:26:43 INFO - PROCESS | 9171 | 1468189603360 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 15:26:43 INFO - PROCESS | 9171 | 1468189603372 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 9171 | 1468189603377 Marionette TRACE conn3 <- [1,2718,null,{}] 15:26:43 INFO - PROCESS | 9171 | 1468189603385 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:43 INFO - PROCESS | 9171 | 1468189603391 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:43 INFO - PROCESS | 9171 | 1468189603645 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:26:43 INFO - PROCESS | 9171 | 1468189603894 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 9171 | 1468189603904 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a1400 == 26 [pid = 9171] [id = 687] 15:26:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0x8e9a1800) [pid = 9171] [serial = 2062] [outer = (nil)] 15:26:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0x8e9a4c00) [pid = 9171] [serial = 2063] [outer = 0x8e9a1800] 15:26:44 INFO - PROCESS | 9171 | 1468189604040 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x8e9af000) [pid = 9171] [serial = 2064] [outer = 0x8e9a1800] 15:26:45 INFO - PROCESS | 9171 | 1468189605286 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:26:45 INFO - PROCESS | 9171 | 1468189605321 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 15:26:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:26:45 INFO - PROCESS | 9171 | 1468189605332 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:26:45 INFO - PROCESS | 9171 | 1468189605344 Marionette TRACE conn3 <- [1,2722,null,{}] 15:26:45 INFO - PROCESS | 9171 | 1468189605379 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:45 INFO - PROCESS | 9171 | 1468189605390 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:45 INFO - PROCESS | 9171 | 1468189605776 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:26:45 INFO - PROCESS | 9171 | 1468189605926 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:45 INFO - PROCESS | 9171 | 1468189605936 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc7c00 == 27 [pid = 9171] [id = 688] 15:26:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x8ebde400) [pid = 9171] [serial = 2065] [outer = (nil)] 15:26:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x8ebe4400) [pid = 9171] [serial = 2066] [outer = 0x8ebde400] 15:26:46 INFO - PROCESS | 9171 | 1468189606026 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x8ef67c00) [pid = 9171] [serial = 2067] [outer = 0x8ebde400] 15:26:47 INFO - PROCESS | 9171 | 1468189607170 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 9171 | 1468189607347 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 15:26:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:26:47 INFO - PROCESS | 9171 | 1468189607356 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 9171 | 1468189607360 Marionette TRACE conn3 <- [1,2726,null,{}] 15:26:47 INFO - PROCESS | 9171 | 1468189607369 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:47 INFO - PROCESS | 9171 | 1468189607376 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:47 INFO - PROCESS | 9171 | 1468189607649 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:26:47 INFO - PROCESS | 9171 | 1468189607876 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:47 INFO - PROCESS | 9171 | 1468189607902 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:47 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d421800 == 28 [pid = 9171] [id = 689] 15:26:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8de44000) [pid = 9171] [serial = 2068] [outer = (nil)] 15:26:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8de4a800) [pid = 9171] [serial = 2069] [outer = 0x8de44000] 15:26:47 INFO - PROCESS | 9171 | 1468189607992 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8dfc7800) [pid = 9171] [serial = 2070] [outer = 0x8de44000] 15:26:48 INFO - PROCESS | 9171 | --DOCSHELL 0x8d41cc00 == 27 [pid = 9171] [id = 675] 15:26:48 INFO - PROCESS | 9171 | 1468189608943 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:26:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:26:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1633ms 15:26:48 INFO - PROCESS | 9171 | 1468189608991 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:26:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:26:49 INFO - PROCESS | 9171 | 1468189608996 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 15:26:49 INFO - PROCESS | 9171 | 1468189609007 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 9171 | 1468189609013 Marionette TRACE conn3 <- [1,2730,null,{}] 15:26:49 INFO - PROCESS | 9171 | 1468189609020 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:49 INFO - PROCESS | 9171 | 1468189609026 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:49 INFO - PROCESS | 9171 | 1468189609205 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:26:49 INFO - PROCESS | 9171 | 1468189609382 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:49 INFO - PROCESS | 9171 | 1468189609395 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ad800 == 28 [pid = 9171] [id = 690] 15:26:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8e9ae400) [pid = 9171] [serial = 2071] [outer = (nil)] 15:26:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8eb28800) [pid = 9171] [serial = 2072] [outer = 0x8e9ae400] 15:26:49 INFO - PROCESS | 9171 | 1468189609471 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8eb37800) [pid = 9171] [serial = 2073] [outer = 0x8e9ae400] 15:26:50 INFO - PROCESS | 9171 | 1468189610789 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 15:26:50 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 15:26:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 15:26:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 15:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:26:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1846ms 15:26:50 INFO - PROCESS | 9171 | 1468189610853 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:26:50 INFO - PROCESS | 9171 | 1468189610858 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 15:26:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:26:50 INFO - PROCESS | 9171 | 1468189610865 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:26:50 INFO - PROCESS | 9171 | 1468189610870 Marionette TRACE conn3 <- [1,2734,null,{}] 15:26:51 INFO - PROCESS | 9171 | 1468189611021 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:51 INFO - PROCESS | 9171 | 1468189611030 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:51 INFO - PROCESS | 9171 | 1468189611261 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:26:51 INFO - PROCESS | 9171 | 1468189611283 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:51 INFO - PROCESS | 9171 | 1468189611295 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f2400 == 29 [pid = 9171] [id = 691] 15:26:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8f390400) [pid = 9171] [serial = 2074] [outer = (nil)] 15:26:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8faa9000) [pid = 9171] [serial = 2075] [outer = 0x8f390400] 15:26:51 INFO - PROCESS | 9171 | 1468189611372 Marionette DEBUG loaded listener.js 15:26:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8fac5000) [pid = 9171] [serial = 2076] [outer = 0x8f390400] 15:26:52 INFO - PROCESS | 9171 | 1468189612382 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:26:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:26:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1589ms 15:26:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:26:52 INFO - PROCESS | 9171 | 1468189612456 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 9171 | 1468189612459 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 15:26:52 INFO - PROCESS | 9171 | 1468189612465 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - PROCESS | 9171 | 1468189612469 Marionette TRACE conn3 <- [1,2738,null,{}] 15:26:52 INFO - PROCESS | 9171 | 1468189612474 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:52 INFO - PROCESS | 9171 | 1468189612479 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:52 INFO - PROCESS | 9171 | 1468189612728 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8d41f800) [pid = 9171] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8d41a000) [pid = 9171] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8face800) [pid = 9171] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fa05400) [pid = 9171] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8faa5c00) [pid = 9171] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8ef5f000) [pid = 9171] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8ef60000) [pid = 9171] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x8de44c00) [pid = 9171] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x8fab0800) [pid = 9171] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x8de4c000) [pid = 9171] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x8f38f800) [pid = 9171] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:26:52 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x8eb36c00) [pid = 9171] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:26:52 INFO - PROCESS | 9171 | 1468189612951 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 9171 | 1468189612958 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba48c00 == 30 [pid = 9171] [id = 692] 15:26:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x8ba4c000) [pid = 9171] [serial = 2077] [outer = (nil)] 15:26:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x8e834400) [pid = 9171] [serial = 2078] [outer = 0x8ba4c000] 15:26:53 INFO - PROCESS | 9171 | 1468189613052 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x8fbd7c00) [pid = 9171] [serial = 2079] [outer = 0x8ba4c000] 15:26:53 INFO - PROCESS | 9171 | 1468189613833 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:26:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:26:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1432ms 15:26:53 INFO - PROCESS | 9171 | 1468189613898 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 9171 | 1468189613902 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 15:26:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:26:53 INFO - PROCESS | 9171 | 1468189613913 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - PROCESS | 9171 | 1468189613915 Marionette TRACE conn3 <- [1,2742,null,{}] 15:26:53 INFO - PROCESS | 9171 | 1468189613923 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:53 INFO - PROCESS | 9171 | 1468189613928 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:54 INFO - PROCESS | 9171 | 1468189614121 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:26:54 INFO - PROCESS | 9171 | 1468189614274 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:54 INFO - PROCESS | 9171 | 1468189614281 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9edc00 == 31 [pid = 9171] [id = 693] 15:26:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8b9f1800) [pid = 9171] [serial = 2080] [outer = (nil)] 15:26:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8fde8c00) [pid = 9171] [serial = 2081] [outer = 0x8b9f1800] 15:26:54 INFO - PROCESS | 9171 | 1468189614356 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8fbe5800) [pid = 9171] [serial = 2082] [outer = 0x8b9f1800] 15:26:55 INFO - PROCESS | 9171 | 1468189615516 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:26:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1632ms 15:26:55 INFO - PROCESS | 9171 | 1468189615547 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 9171 | 1468189615553 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 15:26:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:26:55 INFO - PROCESS | 9171 | 1468189615563 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 9171 | 1468189615569 Marionette TRACE conn3 <- [1,2746,null,{}] 15:26:55 INFO - PROCESS | 9171 | 1468189615578 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:55 INFO - PROCESS | 9171 | 1468189615586 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:55 INFO - PROCESS | 9171 | 1468189615871 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:26:56 INFO - PROCESS | 9171 | 1468189616173 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 9171 | 1468189616183 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:56 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec000 == 32 [pid = 9171] [id = 694] 15:26:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8de41400) [pid = 9171] [serial = 2083] [outer = (nil)] 15:26:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8ebd6800) [pid = 9171] [serial = 2084] [outer = 0x8de41400] 15:26:56 INFO - PROCESS | 9171 | 1468189616295 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8f38f000) [pid = 9171] [serial = 2085] [outer = 0x8de41400] 15:26:57 INFO - PROCESS | 9171 | 1468189617369 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:26:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:26:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1840ms 15:26:57 INFO - PROCESS | 9171 | 1468189617403 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 9171 | 1468189617413 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 15:26:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:26:57 INFO - PROCESS | 9171 | 1468189617426 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 9171 | 1468189617431 Marionette TRACE conn3 <- [1,2750,null,{}] 15:26:57 INFO - PROCESS | 9171 | 1468189617439 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:57 INFO - PROCESS | 9171 | 1468189617446 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:57 INFO - PROCESS | 9171 | 1468189617651 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:26:57 INFO - PROCESS | 9171 | 1468189617964 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 9171 | 1468189617978 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:58 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb3d800 == 33 [pid = 9171] [id = 695] 15:26:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8fac3000) [pid = 9171] [serial = 2086] [outer = (nil)] 15:26:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8fdea000) [pid = 9171] [serial = 2087] [outer = 0x8fac3000] 15:26:58 INFO - PROCESS | 9171 | 1468189618175 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8fe86c00) [pid = 9171] [serial = 2088] [outer = 0x8fac3000] 15:26:59 INFO - PROCESS | 9171 | 1468189619328 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:26:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1953ms 15:26:59 INFO - PROCESS | 9171 | 1468189619380 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 9171 | 1468189619386 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 15:26:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:26:59 INFO - PROCESS | 9171 | 1468189619394 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 9171 | 1468189619402 Marionette TRACE conn3 <- [1,2754,null,{}] 15:26:59 INFO - PROCESS | 9171 | 1468189619422 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:59 INFO - PROCESS | 9171 | 1468189619433 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:26:59 INFO - PROCESS | 9171 | 1468189619698 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:27:00 INFO - PROCESS | 9171 | 1468189619997 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 9171 | 1468189620011 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba54800 == 34 [pid = 9171] [id = 696] 15:27:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x9195fc00) [pid = 9171] [serial = 2089] [outer = (nil)] 15:27:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x91965c00) [pid = 9171] [serial = 2090] [outer = 0x9195fc00] 15:27:00 INFO - PROCESS | 9171 | 1468189620103 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x91968c00) [pid = 9171] [serial = 2091] [outer = 0x9195fc00] 15:27:01 INFO - PROCESS | 9171 | 1468189621078 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1740ms 15:27:01 INFO - PROCESS | 9171 | 1468189621134 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 9171 | 1468189621138 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 15:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:27:01 INFO - PROCESS | 9171 | 1468189621145 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 9171 | 1468189621148 Marionette TRACE conn3 <- [1,2758,null,{}] 15:27:01 INFO - PROCESS | 9171 | 1468189621155 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:01 INFO - PROCESS | 9171 | 1468189621161 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:01 INFO - PROCESS | 9171 | 1468189621374 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:27:01 INFO - PROCESS | 9171 | 1468189621625 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:01 INFO - PROCESS | 9171 | 1468189621635 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d419000 == 35 [pid = 9171] [id = 697] 15:27:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x9196b400) [pid = 9171] [serial = 2092] [outer = (nil)] 15:27:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x91ac9800) [pid = 9171] [serial = 2093] [outer = 0x9196b400] 15:27:01 INFO - PROCESS | 9171 | 1468189621760 Marionette DEBUG loaded listener.js 15:27:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x91acc400) [pid = 9171] [serial = 2094] [outer = 0x9196b400] 15:27:02 INFO - PROCESS | 9171 | 1468189622862 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1757ms 15:27:02 INFO - PROCESS | 9171 | 1468189622905 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 9171 | 1468189622912 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 15:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:27:02 INFO - PROCESS | 9171 | 1468189622930 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 9171 | 1468189622942 Marionette TRACE conn3 <- [1,2762,null,{}] 15:27:03 INFO - PROCESS | 9171 | 1468189623017 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:03 INFO - PROCESS | 9171 | 1468189623024 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:03 INFO - PROCESS | 9171 | 1468189623387 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:27:03 INFO - PROCESS | 9171 | 1468189623679 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 9171 | 1468189623693 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x91962400 == 36 [pid = 9171] [id = 698] 15:27:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x91965400) [pid = 9171] [serial = 2095] [outer = (nil)] 15:27:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x91b22c00) [pid = 9171] [serial = 2096] [outer = 0x91965400] 15:27:03 INFO - PROCESS | 9171 | 1468189623829 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x91b25000) [pid = 9171] [serial = 2097] [outer = 0x91965400] 15:27:04 INFO - PROCESS | 9171 | 1468189624961 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:27:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:27:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2072ms 15:27:05 INFO - PROCESS | 9171 | 1468189625002 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 9171 | 1468189625006 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 15:27:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:27:05 INFO - PROCESS | 9171 | 1468189625013 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - PROCESS | 9171 | 1468189625017 Marionette TRACE conn3 <- [1,2766,null,{}] 15:27:05 INFO - PROCESS | 9171 | 1468189625024 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:05 INFO - PROCESS | 9171 | 1468189625037 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:05 INFO - PROCESS | 9171 | 1468189625358 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:27:05 INFO - PROCESS | 9171 | 1468189625752 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:05 INFO - PROCESS | 9171 | 1468189625762 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d415400 == 37 [pid = 9171] [id = 699] 15:27:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8de4e000) [pid = 9171] [serial = 2098] [outer = (nil)] 15:27:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8facc800) [pid = 9171] [serial = 2099] [outer = 0x8de4e000] 15:27:05 INFO - PROCESS | 9171 | 1468189625884 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x91bd9c00) [pid = 9171] [serial = 2100] [outer = 0x8de4e000] 15:27:06 INFO - PROCESS | 9171 | 1468189626963 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:27:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:27:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2002ms 15:27:07 INFO - PROCESS | 9171 | 1468189627017 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 9171 | 1468189627022 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 15:27:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:27:07 INFO - PROCESS | 9171 | 1468189627032 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 9171 | 1468189627038 Marionette TRACE conn3 <- [1,2770,null,{}] 15:27:07 INFO - PROCESS | 9171 | 1468189627048 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:07 INFO - PROCESS | 9171 | 1468189627054 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:07 INFO - PROCESS | 9171 | 1468189627314 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:27:07 INFO - PROCESS | 9171 | 1468189627840 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 9171 | 1468189627846 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba52c00 == 38 [pid = 9171] [id = 700] 15:27:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8ba54400) [pid = 9171] [serial = 2101] [outer = (nil)] 15:27:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8d418000) [pid = 9171] [serial = 2102] [outer = 0x8ba54400] 15:27:07 INFO - PROCESS | 9171 | 1468189627935 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8dfc4800) [pid = 9171] [serial = 2103] [outer = 0x8ba54400] 15:27:09 INFO - PROCESS | 9171 | 1468189629003 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1993ms 15:27:09 INFO - PROCESS | 9171 | 1468189629025 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 9171 | 1468189629032 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 15:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:27:09 INFO - PROCESS | 9171 | 1468189629042 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - PROCESS | 9171 | 1468189629047 Marionette TRACE conn3 <- [1,2774,null,{}] 15:27:09 INFO - PROCESS | 9171 | 1468189629080 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:09 INFO - PROCESS | 9171 | 1468189629090 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:09 INFO - PROCESS | 9171 | 1468189629287 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:27:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba4b800 == 37 [pid = 9171] [id = 670] 15:27:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8f39b400 == 36 [pid = 9171] [id = 679] 15:27:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8e839800 == 35 [pid = 9171] [id = 669] 15:27:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8de44800 == 34 [pid = 9171] [id = 677] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8de49400) [pid = 9171] [serial = 2054] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | 1468189629577 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:09 INFO - PROCESS | 9171 | 1468189629587 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc9400 == 33 [pid = 9171] [id = 686] 15:27:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de44800 == 34 [pid = 9171] [id = 701] 15:27:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8dfc3400) [pid = 9171] [serial = 2104] [outer = (nil)] 15:27:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8e831400) [pid = 9171] [serial = 2105] [outer = 0x8dfc3400] 15:27:09 INFO - PROCESS | 9171 | 1468189629669 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8e9a3400) [pid = 9171] [serial = 2106] [outer = 0x8dfc3400] 15:27:09 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f2c00 == 33 [pid = 9171] [id = 685] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8faa6400) [pid = 9171] [serial = 2042] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8eb20c00) [pid = 9171] [serial = 2046] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fe89400) [pid = 9171] [serial = 2051] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8fea2800) [pid = 9171] [serial = 2052] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8f39b800) [pid = 9171] [serial = 2048] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8e8bd400) [pid = 9171] [serial = 2045] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8facc400) [pid = 9171] [serial = 2043] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8faa7400) [pid = 9171] [serial = 2039] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8fded000) [pid = 9171] [serial = 2030] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8fe82400) [pid = 9171] [serial = 2031] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8f38d000) [pid = 9171] [serial = 2021] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8fa02400) [pid = 9171] [serial = 2022] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8f393000) [pid = 9171] [serial = 2016] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8dfc1c00) [pid = 9171] [serial = 2033] [outer = (nil)] [url = about:blank] 15:27:09 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x8dfcf000) [pid = 9171] [serial = 2034] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8fac1400) [pid = 9171] [serial = 2024] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8fac7800) [pid = 9171] [serial = 2025] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8dfc6000) [pid = 9171] [serial = 2018] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8e9a4000) [pid = 9171] [serial = 2019] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8fbdbc00) [pid = 9171] [serial = 2027] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8fbde400) [pid = 9171] [serial = 2028] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x8ebd7800) [pid = 9171] [serial = 2036] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8faad800) [pid = 9171] [serial = 2040] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8ebe1400) [pid = 9171] [serial = 2037] [outer = (nil)] [url = about:blank] 15:27:10 INFO - PROCESS | 9171 | 1468189630601 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:27:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:27:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1605ms 15:27:10 INFO - PROCESS | 9171 | 1468189630650 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 9171 | 1468189630657 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 15:27:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:27:10 INFO - PROCESS | 9171 | 1468189630664 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 9171 | 1468189630668 Marionette TRACE conn3 <- [1,2778,null,{}] 15:27:10 INFO - PROCESS | 9171 | 1468189630675 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:10 INFO - PROCESS | 9171 | 1468189630680 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:10 INFO - PROCESS | 9171 | 1468189630865 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:27:11 INFO - PROCESS | 9171 | 1468189631023 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 9171 | 1468189631032 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4fc00 == 34 [pid = 9171] [id = 702] 15:27:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8e839400) [pid = 9171] [serial = 2107] [outer = (nil)] 15:27:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8ebe2000) [pid = 9171] [serial = 2108] [outer = 0x8e839400] 15:27:11 INFO - PROCESS | 9171 | 1468189631104 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8ef66800) [pid = 9171] [serial = 2109] [outer = 0x8e839400] 15:27:11 INFO - PROCESS | 9171 | 1468189631971 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:27:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:27:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1392ms 15:27:12 INFO - PROCESS | 9171 | 1468189632058 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 9171 | 1468189632062 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 15:27:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:27:12 INFO - PROCESS | 9171 | 1468189632077 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 9171 | 1468189632086 Marionette TRACE conn3 <- [1,2782,null,{}] 15:27:12 INFO - PROCESS | 9171 | 1468189632095 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:12 INFO - PROCESS | 9171 | 1468189632101 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:12 INFO - PROCESS | 9171 | 1468189632282 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:27:12 INFO - PROCESS | 9171 | 1468189632458 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 9171 | 1468189632463 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebd9000 == 35 [pid = 9171] [id = 703] 15:27:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8fa06c00) [pid = 9171] [serial = 2110] [outer = (nil)] 15:27:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8faa7400) [pid = 9171] [serial = 2111] [outer = 0x8fa06c00] 15:27:12 INFO - PROCESS | 9171 | 1468189632540 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8fac2800) [pid = 9171] [serial = 2112] [outer = 0x8fa06c00] 15:27:13 INFO - PROCESS | 9171 | 1468189633445 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1402ms 15:27:13 INFO - PROCESS | 9171 | 1468189633492 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:27:13 INFO - PROCESS | 9171 | 1468189633498 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 15:27:13 INFO - PROCESS | 9171 | 1468189633504 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 9171 | 1468189633508 Marionette TRACE conn3 <- [1,2786,null,{}] 15:27:13 INFO - PROCESS | 9171 | 1468189633534 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:13 INFO - PROCESS | 9171 | 1468189633539 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:13 INFO - PROCESS | 9171 | 1468189633765 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:27:13 INFO - PROCESS | 9171 | 1468189633789 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:13 INFO - PROCESS | 9171 | 1468189633798 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:13 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f6800 == 36 [pid = 9171] [id = 704] 15:27:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8fa0ec00) [pid = 9171] [serial = 2113] [outer = (nil)] 15:27:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8fbe0000) [pid = 9171] [serial = 2114] [outer = 0x8fa0ec00] 15:27:13 INFO - PROCESS | 9171 | 1468189633867 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8fdea400) [pid = 9171] [serial = 2115] [outer = 0x8fa0ec00] 15:27:14 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8f390400) [pid = 9171] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:27:14 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x8ba4c000) [pid = 9171] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:27:14 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8e9ae400) [pid = 9171] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:27:14 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x8de44000) [pid = 9171] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:27:14 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x8d418400) [pid = 9171] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:27:14 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x8eb3b800) [pid = 9171] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:27:14 INFO - PROCESS | 9171 | 1468189634848 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1406ms 15:27:14 INFO - PROCESS | 9171 | 1468189634911 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 9171 | 1468189634915 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 15:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:27:14 INFO - PROCESS | 9171 | 1468189634922 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - PROCESS | 9171 | 1468189634925 Marionette TRACE conn3 <- [1,2790,null,{}] 15:27:14 INFO - PROCESS | 9171 | 1468189634930 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:14 INFO - PROCESS | 9171 | 1468189634936 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:15 INFO - PROCESS | 9171 | 1468189635163 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:27:15 INFO - PROCESS | 9171 | 1468189635178 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 9171 | 1468189635198 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fde5400 == 37 [pid = 9171] [id = 705] 15:27:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8fdee000) [pid = 9171] [serial = 2116] [outer = (nil)] 15:27:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8fe8dc00) [pid = 9171] [serial = 2117] [outer = 0x8fdee000] 15:27:15 INFO - PROCESS | 9171 | 1468189635289 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8fea0c00) [pid = 9171] [serial = 2118] [outer = 0x8fdee000] 15:27:16 INFO - PROCESS | 9171 | 1468189636178 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1282ms 15:27:16 INFO - PROCESS | 9171 | 1468189636205 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 9171 | 1468189636208 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 15:27:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:27:16 INFO - PROCESS | 9171 | 1468189636215 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - PROCESS | 9171 | 1468189636219 Marionette TRACE conn3 <- [1,2794,null,{}] 15:27:16 INFO - PROCESS | 9171 | 1468189636225 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:16 INFO - PROCESS | 9171 | 1468189636230 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:16 INFO - PROCESS | 9171 | 1468189636398 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:27:16 INFO - PROCESS | 9171 | 1468189636612 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:16 INFO - PROCESS | 9171 | 1468189636620 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:16 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec400 == 38 [pid = 9171] [id = 706] 15:27:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8b9f0400) [pid = 9171] [serial = 2119] [outer = (nil)] 15:27:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8ba49400) [pid = 9171] [serial = 2120] [outer = 0x8b9f0400] 15:27:16 INFO - PROCESS | 9171 | 1468189636753 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x8d417000) [pid = 9171] [serial = 2121] [outer = 0x8b9f0400] 15:27:17 INFO - PROCESS | 9171 | 1468189637795 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1638ms 15:27:17 INFO - PROCESS | 9171 | 1468189637858 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 9171 | 1468189637864 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 15:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:27:17 INFO - PROCESS | 9171 | 1468189637873 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 9171 | 1468189637878 Marionette TRACE conn3 <- [1,2798,null,{}] 15:27:17 INFO - PROCESS | 9171 | 1468189637887 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:17 INFO - PROCESS | 9171 | 1468189637896 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:18 INFO - PROCESS | 9171 | 1468189638145 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:27:18 INFO - PROCESS | 9171 | 1468189638434 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:18 INFO - PROCESS | 9171 | 1468189638445 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:18 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e839000 == 39 [pid = 9171] [id = 707] 15:27:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x8e9aac00) [pid = 9171] [serial = 2122] [outer = (nil)] 15:27:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x8eb27000) [pid = 9171] [serial = 2123] [outer = 0x8e9aac00] 15:27:18 INFO - PROCESS | 9171 | 1468189638550 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x8eb33400) [pid = 9171] [serial = 2124] [outer = 0x8e9aac00] 15:27:19 INFO - PROCESS | 9171 | 1468189639507 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1684ms 15:27:19 INFO - PROCESS | 9171 | 1468189639561 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 9171 | 1468189639567 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 15:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:27:19 INFO - PROCESS | 9171 | 1468189639575 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - PROCESS | 9171 | 1468189639579 Marionette TRACE conn3 <- [1,2802,null,{}] 15:27:19 INFO - PROCESS | 9171 | 1468189639585 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:19 INFO - PROCESS | 9171 | 1468189639591 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:19 INFO - PROCESS | 9171 | 1468189639799 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:27:20 INFO - PROCESS | 9171 | 1468189640096 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:20 INFO - PROCESS | 9171 | 1468189640104 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef5e000 == 40 [pid = 9171] [id = 708] 15:27:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8fa01800) [pid = 9171] [serial = 2125] [outer = (nil)] 15:27:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8fa0a800) [pid = 9171] [serial = 2126] [outer = 0x8fa01800] 15:27:20 INFO - PROCESS | 9171 | 1468189640232 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8facb400) [pid = 9171] [serial = 2127] [outer = 0x8fa01800] 15:27:21 INFO - PROCESS | 9171 | 1468189641147 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1639ms 15:27:21 INFO - PROCESS | 9171 | 1468189641214 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:27:21 INFO - PROCESS | 9171 | 1468189641219 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 15:27:21 INFO - PROCESS | 9171 | 1468189641233 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:27:21 INFO - PROCESS | 9171 | 1468189641243 Marionette TRACE conn3 <- [1,2806,null,{}] 15:27:21 INFO - PROCESS | 9171 | 1468189641252 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:21 INFO - PROCESS | 9171 | 1468189641259 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:21 INFO - PROCESS | 9171 | 1468189641493 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:27:21 INFO - PROCESS | 9171 | 1468189641728 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:21 INFO - PROCESS | 9171 | 1468189641737 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:21 INFO - PROCESS | 9171 | ++DOCSHELL 0x8f38ec00 == 41 [pid = 9171] [id = 709] 15:27:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8fbdcc00) [pid = 9171] [serial = 2128] [outer = (nil)] 15:27:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x91abe400) [pid = 9171] [serial = 2129] [outer = 0x8fbdcc00] 15:27:21 INFO - PROCESS | 9171 | 1468189641863 Marionette DEBUG loaded listener.js 15:27:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x91ac3800) [pid = 9171] [serial = 2130] [outer = 0x8fbdcc00] 15:27:22 INFO - PROCESS | 9171 | 1468189642766 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:27:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:27:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1598ms 15:27:22 INFO - PROCESS | 9171 | 1468189642824 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 9171 | 1468189642829 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 15:27:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:27:22 INFO - PROCESS | 9171 | 1468189642836 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 9171 | 1468189642839 Marionette TRACE conn3 <- [1,2810,null,{}] 15:27:22 INFO - PROCESS | 9171 | 1468189642845 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:22 INFO - PROCESS | 9171 | 1468189642850 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:23 INFO - PROCESS | 9171 | 1468189643049 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:27:23 INFO - PROCESS | 9171 | 1468189643284 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:23 INFO - PROCESS | 9171 | 1468189643293 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa8800 == 42 [pid = 9171] [id = 710] 15:27:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x91b29000) [pid = 9171] [serial = 2131] [outer = (nil)] 15:27:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x91bd9800) [pid = 9171] [serial = 2132] [outer = 0x91b29000] 15:27:23 INFO - PROCESS | 9171 | 1468189643414 Marionette DEBUG loaded listener.js 15:27:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x91be0c00) [pid = 9171] [serial = 2133] [outer = 0x91b29000] 15:27:24 INFO - PROCESS | 9171 | 1468189644279 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1486ms 15:27:24 INFO - PROCESS | 9171 | 1468189644323 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:27:24 INFO - PROCESS | 9171 | 1468189644329 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 15:27:24 INFO - PROCESS | 9171 | 1468189644335 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - PROCESS | 9171 | 1468189644339 Marionette TRACE conn3 <- [1,2814,null,{}] 15:27:24 INFO - PROCESS | 9171 | 1468189644345 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:24 INFO - PROCESS | 9171 | 1468189644350 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:24 INFO - PROCESS | 9171 | 1468189644536 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:27:24 INFO - PROCESS | 9171 | 1468189644739 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:24 INFO - PROCESS | 9171 | 1468189644757 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x923a7400 == 43 [pid = 9171] [id = 711] 15:27:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x923a9400) [pid = 9171] [serial = 2134] [outer = (nil)] 15:27:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x923ae800) [pid = 9171] [serial = 2135] [outer = 0x923a9400] 15:27:24 INFO - PROCESS | 9171 | 1468189644947 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x929e1c00) [pid = 9171] [serial = 2136] [outer = 0x923a9400] 15:27:26 INFO - PROCESS | 9171 | 1468189646317 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2040ms 15:27:26 INFO - PROCESS | 9171 | 1468189646429 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 9171 | 1468189646434 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 15:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:27:26 INFO - PROCESS | 9171 | 1468189646447 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - PROCESS | 9171 | 1468189646450 Marionette TRACE conn3 <- [1,2818,null,{}] 15:27:26 INFO - PROCESS | 9171 | 1468189646467 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:26 INFO - PROCESS | 9171 | 1468189646471 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:26 INFO - PROCESS | 9171 | 1468189646638 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:27:26 INFO - PROCESS | 9171 | 1468189646846 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 9171 | 1468189646857 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c8800 == 44 [pid = 9171] [id = 712] 15:27:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8e9a6400) [pid = 9171] [serial = 2137] [outer = (nil)] 15:27:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8eb39800) [pid = 9171] [serial = 2138] [outer = 0x8e9a6400] 15:27:27 INFO - PROCESS | 9171 | 1468189647021 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8eb3c400) [pid = 9171] [serial = 2139] [outer = 0x8e9a6400] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8fde5400 == 43 [pid = 9171] [id = 705] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x8fde8c00) [pid = 9171] [serial = 2081] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f6800 == 42 [pid = 9171] [id = 704] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebd9000 == 41 [pid = 9171] [id = 703] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4fc00 == 40 [pid = 9171] [id = 702] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8de44800 == 39 [pid = 9171] [id = 701] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba52c00 == 38 [pid = 9171] [id = 700] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb3d800 == 37 [pid = 9171] [id = 695] 15:27:27 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ec000 == 36 [pid = 9171] [id = 694] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8e835000) [pid = 9171] [serial = 2055] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8faa9000) [pid = 9171] [serial = 2075] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8fac5000) [pid = 9171] [serial = 2076] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8e834400) [pid = 9171] [serial = 2078] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8e9a4c00) [pid = 9171] [serial = 2063] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8dfcb800) [pid = 9171] [serial = 2060] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8eb28800) [pid = 9171] [serial = 2072] [outer = (nil)] [url = about:blank] 15:27:27 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8dfc7800) [pid = 9171] [serial = 2070] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8de4a800) [pid = 9171] [serial = 2069] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8ba4e800) [pid = 9171] [serial = 2057] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x8ebe4400) [pid = 9171] [serial = 2066] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x8eb37800) [pid = 9171] [serial = 2073] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x8fbd7c00) [pid = 9171] [serial = 2079] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x8faaa400) [pid = 9171] [serial = 2049] [outer = (nil)] [url = about:blank] 15:27:28 INFO - PROCESS | 9171 | 1468189648013 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:27:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:27:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1592ms 15:27:28 INFO - PROCESS | 9171 | 1468189648046 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 9171 | 1468189648054 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 15:27:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:27:28 INFO - PROCESS | 9171 | 1468189648068 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 9171 | 1468189648072 Marionette TRACE conn3 <- [1,2822,null,{}] 15:27:28 INFO - PROCESS | 9171 | 1468189648078 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:28 INFO - PROCESS | 9171 | 1468189648084 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:28 INFO - PROCESS | 9171 | 1468189648309 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:27:28 INFO - PROCESS | 9171 | 1468189648559 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 9171 | 1468189648567 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4fc00 == 37 [pid = 9171] [id = 713] 15:27:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x8eb29000) [pid = 9171] [serial = 2140] [outer = (nil)] 15:27:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x8ebe3800) [pid = 9171] [serial = 2141] [outer = 0x8eb29000] 15:27:28 INFO - PROCESS | 9171 | 1468189648648 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x8f390400) [pid = 9171] [serial = 2142] [outer = 0x8eb29000] 15:27:29 INFO - PROCESS | 9171 | 1468189649458 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1439ms 15:27:29 INFO - PROCESS | 9171 | 1468189649508 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 9171 | 1468189649512 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 15:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:27:29 INFO - PROCESS | 9171 | 1468189649519 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - PROCESS | 9171 | 1468189649524 Marionette TRACE conn3 <- [1,2826,null,{}] 15:27:29 INFO - PROCESS | 9171 | 1468189649540 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:29 INFO - PROCESS | 9171 | 1468189649548 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:29 INFO - PROCESS | 9171 | 1468189649803 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:27:29 INFO - PROCESS | 9171 | 1468189649820 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:29 INFO - PROCESS | 9171 | 1468189649833 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac7000 == 38 [pid = 9171] [id = 714] 15:27:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8fac7c00) [pid = 9171] [serial = 2143] [outer = (nil)] 15:27:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8facf800) [pid = 9171] [serial = 2144] [outer = 0x8fac7c00] 15:27:30 INFO - PROCESS | 9171 | 1468189650005 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fbe0c00) [pid = 9171] [serial = 2145] [outer = 0x8fac7c00] 15:27:30 INFO - PROCESS | 9171 | 1468189650926 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1438ms 15:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:27:30 INFO - PROCESS | 9171 | 1468189650958 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 9171 | 1468189650963 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 15:27:30 INFO - PROCESS | 9171 | 1468189650969 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - PROCESS | 9171 | 1468189650973 Marionette TRACE conn3 <- [1,2830,null,{}] 15:27:30 INFO - PROCESS | 9171 | 1468189650979 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:30 INFO - PROCESS | 9171 | 1468189650984 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:31 INFO - PROCESS | 9171 | 1468189651224 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:27:31 INFO - PROCESS | 9171 | 1468189651249 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:31 INFO - PROCESS | 9171 | 1468189651257 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fab0c00 == 39 [pid = 9171] [id = 715] 15:27:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fde9800) [pid = 9171] [serial = 2146] [outer = (nil)] 15:27:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8fe8f000) [pid = 9171] [serial = 2147] [outer = 0x8fde9800] 15:27:31 INFO - PROCESS | 9171 | 1468189651352 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x91abec00) [pid = 9171] [serial = 2148] [outer = 0x8fde9800] 15:27:32 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8e839400) [pid = 9171] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:27:32 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8dfc3400) [pid = 9171] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:27:32 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fa0ec00) [pid = 9171] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:27:32 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x8fa06c00) [pid = 9171] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:27:32 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8ba54400) [pid = 9171] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:27:32 INFO - PROCESS | 9171 | 1468189652634 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:27:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:27:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1688ms 15:27:32 INFO - PROCESS | 9171 | 1468189652657 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 9171 | 1468189652663 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 15:27:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:27:32 INFO - PROCESS | 9171 | 1468189652670 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - PROCESS | 9171 | 1468189652673 Marionette TRACE conn3 <- [1,2834,null,{}] 15:27:32 INFO - PROCESS | 9171 | 1468189652679 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:32 INFO - PROCESS | 9171 | 1468189652685 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:32 INFO - PROCESS | 9171 | 1468189652904 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:27:32 INFO - PROCESS | 9171 | 1468189652923 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 9171 | 1468189652931 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec800 == 40 [pid = 9171] [id = 716] 15:27:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x8ba52800) [pid = 9171] [serial = 2149] [outer = (nil)] 15:27:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x8fac7800) [pid = 9171] [serial = 2150] [outer = 0x8ba52800] 15:27:33 INFO - PROCESS | 9171 | 1468189653004 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 87 (0x8fdef000) [pid = 9171] [serial = 2151] [outer = 0x8ba52800] 15:27:33 INFO - PROCESS | 9171 | 1468189653924 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1287ms 15:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:27:33 INFO - PROCESS | 9171 | 1468189653957 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 9171 | 1468189653960 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 15:27:33 INFO - PROCESS | 9171 | 1468189653968 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - PROCESS | 9171 | 1468189653971 Marionette TRACE conn3 <- [1,2838,null,{}] 15:27:33 INFO - PROCESS | 9171 | 1468189653977 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:33 INFO - PROCESS | 9171 | 1468189653987 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:34 INFO - PROCESS | 9171 | 1468189654208 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:27:34 INFO - PROCESS | 9171 | 1468189654466 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 9171 | 1468189654473 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba4e800 == 41 [pid = 9171] [id = 717] 15:27:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 88 (0x8ba4fc00) [pid = 9171] [serial = 2152] [outer = (nil)] 15:27:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 89 (0x8d422800) [pid = 9171] [serial = 2153] [outer = 0x8ba4fc00] 15:27:34 INFO - PROCESS | 9171 | 1468189654636 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 90 (0x8dfc5c00) [pid = 9171] [serial = 2154] [outer = 0x8ba4fc00] 15:27:35 INFO - PROCESS | 9171 | 1468189655614 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:27:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1701ms 15:27:35 INFO - PROCESS | 9171 | 1468189655671 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:27:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:27:35 INFO - PROCESS | 9171 | 1468189655677 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 15:27:35 INFO - PROCESS | 9171 | 1468189655686 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 9171 | 1468189655691 Marionette TRACE conn3 <- [1,2842,null,{}] 15:27:35 INFO - PROCESS | 9171 | 1468189655700 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:35 INFO - PROCESS | 9171 | 1468189655709 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:35 INFO - PROCESS | 9171 | 1468189655965 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:27:36 INFO - PROCESS | 9171 | 1468189656269 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 9171 | 1468189656278 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb24000 == 42 [pid = 9171] [id = 718] 15:27:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8eb2a000) [pid = 9171] [serial = 2155] [outer = (nil)] 15:27:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8eb3d800) [pid = 9171] [serial = 2156] [outer = 0x8eb2a000] 15:27:36 INFO - PROCESS | 9171 | 1468189656367 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8f38f800) [pid = 9171] [serial = 2157] [outer = 0x8eb2a000] 15:27:37 INFO - PROCESS | 9171 | 1468189657327 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1699ms 15:27:37 INFO - PROCESS | 9171 | 1468189657389 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 9171 | 1468189657396 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 15:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:27:37 INFO - PROCESS | 9171 | 1468189657403 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - PROCESS | 9171 | 1468189657406 Marionette TRACE conn3 <- [1,2846,null,{}] 15:27:37 INFO - PROCESS | 9171 | 1468189657414 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:37 INFO - PROCESS | 9171 | 1468189657418 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:37 INFO - PROCESS | 9171 | 1468189657647 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:27:37 INFO - PROCESS | 9171 | 1468189657962 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 9171 | 1468189657974 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:38 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faafc00 == 43 [pid = 9171] [id = 719] 15:27:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8fab1400) [pid = 9171] [serial = 2158] [outer = (nil)] 15:27:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8fbe4c00) [pid = 9171] [serial = 2159] [outer = 0x8fab1400] 15:27:38 INFO - PROCESS | 9171 | 1468189658107 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8fea0400) [pid = 9171] [serial = 2160] [outer = 0x8fab1400] 15:27:39 INFO - PROCESS | 9171 | 1468189659098 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:27:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:27:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1734ms 15:27:39 INFO - PROCESS | 9171 | 1468189659137 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:27:39 INFO - PROCESS | 9171 | 1468189659141 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 15:27:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:27:39 INFO - PROCESS | 9171 | 1468189659158 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:27:39 INFO - PROCESS | 9171 | 1468189659167 Marionette TRACE conn3 <- [1,2850,null,{}] 15:27:39 INFO - PROCESS | 9171 | 1468189659173 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:39 INFO - PROCESS | 9171 | 1468189659182 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:39 INFO - PROCESS | 9171 | 1468189659390 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:27:39 INFO - PROCESS | 9171 | 1468189659629 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 9171 | 1468189659636 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba4b000 == 44 [pid = 9171] [id = 720] 15:27:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8faaec00) [pid = 9171] [serial = 2161] [outer = (nil)] 15:27:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x923b0800) [pid = 9171] [serial = 2162] [outer = 0x8faaec00] 15:27:39 INFO - PROCESS | 9171 | 1468189659763 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x929dcc00) [pid = 9171] [serial = 2163] [outer = 0x8faaec00] 15:27:40 INFO - PROCESS | 9171 | 1468189660680 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:27:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:27:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1600ms 15:27:40 INFO - PROCESS | 9171 | 1468189660751 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:27:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:27:40 INFO - PROCESS | 9171 | 1468189660756 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 15:27:40 INFO - PROCESS | 9171 | 1468189660763 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - PROCESS | 9171 | 1468189660766 Marionette TRACE conn3 <- [1,2854,null,{}] 15:27:40 INFO - PROCESS | 9171 | 1468189660773 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:40 INFO - PROCESS | 9171 | 1468189660778 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:41 INFO - PROCESS | 9171 | 1468189661026 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:27:41 INFO - PROCESS | 9171 | 1468189661345 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 9171 | 1468189661354 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfc7000 == 45 [pid = 9171] [id = 721] 15:27:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8e832800) [pid = 9171] [serial = 2164] [outer = (nil)] 15:27:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x92baf400) [pid = 9171] [serial = 2165] [outer = 0x8e832800] 15:27:41 INFO - PROCESS | 9171 | 1468189661440 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x92bb6c00) [pid = 9171] [serial = 2166] [outer = 0x8e832800] 15:27:42 INFO - PROCESS | 9171 | 1468189662410 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1688ms 15:27:42 INFO - PROCESS | 9171 | 1468189662452 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 9171 | 1468189662457 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 15:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:27:42 INFO - PROCESS | 9171 | 1468189662464 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - PROCESS | 9171 | 1468189662469 Marionette TRACE conn3 <- [1,2858,null,{}] 15:27:42 INFO - PROCESS | 9171 | 1468189662476 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:42 INFO - PROCESS | 9171 | 1468189662482 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:42 INFO - PROCESS | 9171 | 1468189662689 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:27:42 INFO - PROCESS | 9171 | 1468189662958 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 9171 | 1468189662976 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed3c00 == 46 [pid = 9171] [id = 722] 15:27:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x92ed4c00) [pid = 9171] [serial = 2167] [outer = (nil)] 15:27:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x92ed9800) [pid = 9171] [serial = 2168] [outer = 0x92ed4c00] 15:27:43 INFO - PROCESS | 9171 | 1468189663132 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x9382dc00) [pid = 9171] [serial = 2169] [outer = 0x92ed4c00] 15:27:44 INFO - PROCESS | 9171 | 1468189664106 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1681ms 15:27:44 INFO - PROCESS | 9171 | 1468189664146 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 9171 | 1468189664150 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 15:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:27:44 INFO - PROCESS | 9171 | 1468189664157 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 9171 | 1468189664161 Marionette TRACE conn3 <- [1,2862,null,{}] 15:27:44 INFO - PROCESS | 9171 | 1468189664167 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:44 INFO - PROCESS | 9171 | 1468189664173 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:44 INFO - PROCESS | 9171 | 1468189664364 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:27:44 INFO - PROCESS | 9171 | 1468189664605 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:44 INFO - PROCESS | 9171 | 1468189664614 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:44 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba57c00 == 47 [pid = 9171] [id = 723] 15:27:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8ef63400) [pid = 9171] [serial = 2170] [outer = (nil)] 15:27:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x938d6800) [pid = 9171] [serial = 2171] [outer = 0x8ef63400] 15:27:44 INFO - PROCESS | 9171 | 1468189664739 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x938ea800) [pid = 9171] [serial = 2172] [outer = 0x8ef63400] 15:27:45 INFO - PROCESS | 9171 | 1468189665646 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1536ms 15:27:45 INFO - PROCESS | 9171 | 1468189665695 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:27:45 INFO - PROCESS | 9171 | 1468189665699 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 15:27:45 INFO - PROCESS | 9171 | 1468189665707 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 9171 | 1468189665710 Marionette TRACE conn3 <- [1,2866,null,{}] 15:27:45 INFO - PROCESS | 9171 | 1468189665716 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:45 INFO - PROCESS | 9171 | 1468189665722 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:45 INFO - PROCESS | 9171 | 1468189665912 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:27:46 INFO - PROCESS | 9171 | 1468189666170 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:46 INFO - PROCESS | 9171 | 1468189666180 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba4e000 == 48 [pid = 9171] [id = 724] 15:27:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8ba4f400) [pid = 9171] [serial = 2173] [outer = (nil)] 15:27:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x938ccc00) [pid = 9171] [serial = 2174] [outer = 0x8ba4f400] 15:27:46 INFO - PROCESS | 9171 | 1468189666307 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x93b6c000) [pid = 9171] [serial = 2175] [outer = 0x8ba4f400] 15:27:47 INFO - PROCESS | 9171 | 1468189667204 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1538ms 15:27:47 INFO - PROCESS | 9171 | 1468189667246 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 9171 | 1468189667250 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 15:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:27:47 INFO - PROCESS | 9171 | 1468189667257 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 9171 | 1468189667260 Marionette TRACE conn3 <- [1,2870,null,{}] 15:27:47 INFO - PROCESS | 9171 | 1468189667266 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:47 INFO - PROCESS | 9171 | 1468189667272 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:47 INFO - PROCESS | 9171 | 1468189667460 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:27:48 INFO - PROCESS | 9171 | 1468189667980 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 9171 | 1468189667994 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de48800 == 49 [pid = 9171] [id = 725] 15:27:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8de49400) [pid = 9171] [serial = 2176] [outer = (nil)] 15:27:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8dfcd400) [pid = 9171] [serial = 2177] [outer = 0x8de49400] 15:27:48 INFO - PROCESS | 9171 | 1468189668112 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8e8bd000) [pid = 9171] [serial = 2178] [outer = 0x8de49400] 15:27:49 INFO - PROCESS | 9171 | 1468189669155 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1933ms 15:27:49 INFO - PROCESS | 9171 | 1468189669194 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 9171 | 1468189669200 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 15:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:27:49 INFO - PROCESS | 9171 | 1468189669208 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - PROCESS | 9171 | 1468189669213 Marionette TRACE conn3 <- [1,2874,null,{}] 15:27:49 INFO - PROCESS | 9171 | 1468189669221 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:49 INFO - PROCESS | 9171 | 1468189669230 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:49 INFO - PROCESS | 9171 | 1468189669428 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:27:49 INFO - PROCESS | 9171 | 1468189669771 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:49 INFO - PROCESS | 9171 | 1468189669783 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:49 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f2400 == 48 [pid = 9171] [id = 691] 15:27:49 INFO - PROCESS | 9171 | --DOCSHELL 0x8d421800 == 47 [pid = 9171] [id = 689] 15:27:49 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ec800 == 46 [pid = 9171] [id = 716] 15:27:49 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fe8dc00) [pid = 9171] [serial = 2117] [outer = (nil)] [url = about:blank] 15:27:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec800 == 47 [pid = 9171] [id = 726] 15:27:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8d421800) [pid = 9171] [serial = 2179] [outer = (nil)] 15:27:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8e839800) [pid = 9171] [serial = 2180] [outer = 0x8d421800] 15:27:49 INFO - PROCESS | 9171 | 1468189669898 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8ebe1800) [pid = 9171] [serial = 2181] [outer = 0x8d421800] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8fab0c00 == 46 [pid = 9171] [id = 715] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac7000 == 45 [pid = 9171] [id = 714] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4fc00 == 44 [pid = 9171] [id = 713] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c8800 == 43 [pid = 9171] [id = 712] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef5e000 == 42 [pid = 9171] [id = 708] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8e839000 == 41 [pid = 9171] [id = 707] 15:27:50 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ec400 == 40 [pid = 9171] [id = 706] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8ebe2000) [pid = 9171] [serial = 2108] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8e831400) [pid = 9171] [serial = 2105] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fdea400) [pid = 9171] [serial = 2115] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8faa7400) [pid = 9171] [serial = 2111] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8dfc4800) [pid = 9171] [serial = 2103] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x91ac9800) [pid = 9171] [serial = 2093] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x8d418000) [pid = 9171] [serial = 2102] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8fdea000) [pid = 9171] [serial = 2087] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x91b22c00) [pid = 9171] [serial = 2096] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8fbe0000) [pid = 9171] [serial = 2114] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8e9a3400) [pid = 9171] [serial = 2106] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8ef66800) [pid = 9171] [serial = 2109] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8fac2800) [pid = 9171] [serial = 2112] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8ebd6800) [pid = 9171] [serial = 2084] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x91965c00) [pid = 9171] [serial = 2090] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8facc800) [pid = 9171] [serial = 2099] [outer = (nil)] [url = about:blank] 15:27:50 INFO - PROCESS | 9171 | 1468189670789 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:27:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:27:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1643ms 15:27:50 INFO - PROCESS | 9171 | 1468189670855 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 9171 | 1468189670862 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 15:27:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:27:50 INFO - PROCESS | 9171 | 1468189670869 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 9171 | 1468189670872 Marionette TRACE conn3 <- [1,2878,null,{}] 15:27:50 INFO - PROCESS | 9171 | 1468189670878 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:50 INFO - PROCESS | 9171 | 1468189670884 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:51 INFO - PROCESS | 9171 | 1468189671072 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:27:51 INFO - PROCESS | 9171 | 1468189671256 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 9171 | 1468189671262 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ef61400 == 41 [pid = 9171] [id = 727] 15:27:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8faa7400) [pid = 9171] [serial = 2182] [outer = (nil)] 15:27:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8fac6c00) [pid = 9171] [serial = 2183] [outer = 0x8faa7400] 15:27:51 INFO - PROCESS | 9171 | 1468189671424 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8fbe5c00) [pid = 9171] [serial = 2184] [outer = 0x8faa7400] 15:27:52 INFO - PROCESS | 9171 | 1468189672314 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:27:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:27:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1485ms 15:27:52 INFO - PROCESS | 9171 | 1468189672362 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:27:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:27:52 INFO - PROCESS | 9171 | 1468189672367 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 15:27:52 INFO - PROCESS | 9171 | 1468189672381 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - PROCESS | 9171 | 1468189672389 Marionette TRACE conn3 <- [1,2882,null,{}] 15:27:52 INFO - PROCESS | 9171 | 1468189672403 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:52 INFO - PROCESS | 9171 | 1468189672411 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:52 INFO - PROCESS | 9171 | 1468189672649 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:27:52 INFO - PROCESS | 9171 | 1468189672677 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:52 INFO - PROCESS | 9171 | 1468189672683 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:52 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9ae400 == 42 [pid = 9171] [id = 728] 15:27:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x91ac2800) [pid = 9171] [serial = 2185] [outer = (nil)] 15:27:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x91b25800) [pid = 9171] [serial = 2186] [outer = 0x91ac2800] 15:27:52 INFO - PROCESS | 9171 | 1468189672766 Marionette DEBUG loaded listener.js 15:27:52 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x91b2b400) [pid = 9171] [serial = 2187] [outer = 0x91ac2800] 15:27:53 INFO - PROCESS | 9171 | 1468189673743 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:27:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1398ms 15:27:53 INFO - PROCESS | 9171 | 1468189673773 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 9171 | 1468189673777 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 15:27:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:27:53 INFO - PROCESS | 9171 | 1468189673783 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 9171 | 1468189673787 Marionette TRACE conn3 <- [1,2886,null,{}] 15:27:53 INFO - PROCESS | 9171 | 1468189673792 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:53 INFO - PROCESS | 9171 | 1468189673797 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:54 INFO - PROCESS | 9171 | 1468189674054 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:27:54 INFO - PROCESS | 9171 | 1468189674080 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 9171 | 1468189674090 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:54 INFO - PROCESS | 9171 | ++DOCSHELL 0x91965c00 == 43 [pid = 9171] [id = 729] 15:27:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x91acb000) [pid = 9171] [serial = 2188] [outer = (nil)] 15:27:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x923ab800) [pid = 9171] [serial = 2189] [outer = 0x91acb000] 15:27:54 INFO - PROCESS | 9171 | 1468189674158 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x929e0000) [pid = 9171] [serial = 2190] [outer = 0x91acb000] 15:27:54 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8fdee000) [pid = 9171] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:27:54 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8fde9800) [pid = 9171] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:27:54 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8e9a6400) [pid = 9171] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:27:54 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8eb29000) [pid = 9171] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:27:54 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8fac7c00) [pid = 9171] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:27:55 INFO - PROCESS | 9171 | 1468189675215 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:27:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1479ms 15:27:55 INFO - PROCESS | 9171 | 1468189675265 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 9171 | 1468189675269 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 15:27:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:27:55 INFO - PROCESS | 9171 | 1468189675275 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 9171 | 1468189675277 Marionette TRACE conn3 <- [1,2890,null,{}] 15:27:55 INFO - PROCESS | 9171 | 1468189675283 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 9171 | 1468189675288 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:55 INFO - PROCESS | 9171 | 1468189675539 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:27:55 INFO - PROCESS | 9171 | 1468189675703 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 9171 | 1468189675720 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd4000 == 44 [pid = 9171] [id = 730] 15:27:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x91bda800) [pid = 9171] [serial = 2191] [outer = (nil)] 15:27:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x923a9800) [pid = 9171] [serial = 2192] [outer = 0x91bda800] 15:27:55 INFO - PROCESS | 9171 | 1468189675806 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x93829400) [pid = 9171] [serial = 2193] [outer = 0x91bda800] 15:27:56 INFO - PROCESS | 9171 | 1468189676758 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1540ms 15:27:56 INFO - PROCESS | 9171 | 1468189676817 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 9171 | 1468189676824 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 15:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:27:56 INFO - PROCESS | 9171 | 1468189676838 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 9171 | 1468189676847 Marionette TRACE conn3 <- [1,2894,null,{}] 15:27:56 INFO - PROCESS | 9171 | 1468189676870 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:56 INFO - PROCESS | 9171 | 1468189676878 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:57 INFO - PROCESS | 9171 | 1468189677139 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:27:57 INFO - PROCESS | 9171 | 1468189677456 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:57 INFO - PROCESS | 9171 | 1468189677471 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:57 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcbc00 == 45 [pid = 9171] [id = 731] 15:27:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8e9a3400) [pid = 9171] [serial = 2194] [outer = (nil)] 15:27:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8eb21800) [pid = 9171] [serial = 2195] [outer = 0x8e9a3400] 15:27:57 INFO - PROCESS | 9171 | 1468189677558 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8eb2d400) [pid = 9171] [serial = 2196] [outer = 0x8e9a3400] 15:27:58 INFO - PROCESS | 9171 | 1468189678736 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1963ms 15:27:58 INFO - PROCESS | 9171 | 1468189678799 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 9171 | 1468189678809 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 15:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:27:58 INFO - PROCESS | 9171 | 1468189678827 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 9171 | 1468189678835 Marionette TRACE conn3 <- [1,2898,null,{}] 15:27:58 INFO - PROCESS | 9171 | 1468189678878 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 9171 | 1468189678889 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:59 INFO - PROCESS | 9171 | 1468189679312 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:27:59 INFO - PROCESS | 9171 | 1468189679472 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 9171 | 1468189679481 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:27:59 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e834400 == 46 [pid = 9171] [id = 732] 15:27:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8fab2800) [pid = 9171] [serial = 2197] [outer = (nil)] 15:27:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fbe0800) [pid = 9171] [serial = 2198] [outer = 0x8fab2800] 15:27:59 INFO - PROCESS | 9171 | 1468189679570 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8fe84c00) [pid = 9171] [serial = 2199] [outer = 0x8fab2800] 15:28:00 INFO - PROCESS | 9171 | 1468189680713 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:28:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:28:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1941ms 15:28:00 INFO - PROCESS | 9171 | 1468189680769 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:28:00 INFO - PROCESS | 9171 | 1468189680775 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 15:28:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:28:00 INFO - PROCESS | 9171 | 1468189680789 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - PROCESS | 9171 | 1468189680799 Marionette TRACE conn3 <- [1,2902,null,{}] 15:28:00 INFO - PROCESS | 9171 | 1468189680829 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 9171 | 1468189680840 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:01 INFO - PROCESS | 9171 | 1468189681288 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:28:01 INFO - PROCESS | 9171 | 1468189681421 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 9171 | 1468189681434 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:01 INFO - PROCESS | 9171 | ++DOCSHELL 0x92ed8c00 == 47 [pid = 9171] [id = 733] 15:28:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x92edd800) [pid = 9171] [serial = 2200] [outer = (nil)] 15:28:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x9382f400) [pid = 9171] [serial = 2201] [outer = 0x92edd800] 15:28:01 INFO - PROCESS | 9171 | 1468189681529 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x938d9400) [pid = 9171] [serial = 2202] [outer = 0x92edd800] 15:28:02 INFO - PROCESS | 9171 | 1468189682522 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:28:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1799ms 15:28:02 INFO - PROCESS | 9171 | 1468189682587 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 9171 | 1468189682592 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 15:28:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:28:02 INFO - PROCESS | 9171 | 1468189682599 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 9171 | 1468189682602 Marionette TRACE conn3 <- [1,2906,null,{}] 15:28:02 INFO - PROCESS | 9171 | 1468189682609 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 9171 | 1468189682613 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:02 INFO - PROCESS | 9171 | 1468189682875 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:28:03 INFO - PROCESS | 9171 | 1468189683131 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:03 INFO - PROCESS | 9171 | 1468189683137 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ebdbc00 == 48 [pid = 9171] [id = 734] 15:28:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x938e1800) [pid = 9171] [serial = 2203] [outer = (nil)] 15:28:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x94670800) [pid = 9171] [serial = 2204] [outer = 0x938e1800] 15:28:03 INFO - PROCESS | 9171 | 1468189683286 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x94679c00) [pid = 9171] [serial = 2205] [outer = 0x938e1800] 15:28:04 INFO - PROCESS | 9171 | 1468189684800 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:28:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2240ms 15:28:04 INFO - PROCESS | 9171 | 1468189684844 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 9171 | 1468189684850 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 15:28:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:28:04 INFO - PROCESS | 9171 | 1468189684860 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 9171 | 1468189684867 Marionette TRACE conn3 <- [1,2910,null,{}] 15:28:04 INFO - PROCESS | 9171 | 1468189684877 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:04 INFO - PROCESS | 9171 | 1468189684884 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:05 INFO - PROCESS | 9171 | 1468189685189 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:28:05 INFO - PROCESS | 9171 | 1468189685515 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 9171 | 1468189685524 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba53000 == 49 [pid = 9171] [id = 735] 15:28:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8d41cc00) [pid = 9171] [serial = 2206] [outer = (nil)] 15:28:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x95009800) [pid = 9171] [serial = 2207] [outer = 0x8d41cc00] 15:28:05 INFO - PROCESS | 9171 | 1468189685629 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x95086c00) [pid = 9171] [serial = 2208] [outer = 0x8d41cc00] 15:28:06 INFO - PROCESS | 9171 | 1468189686690 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:28:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:28:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:28:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1894ms 15:28:06 INFO - PROCESS | 9171 | 1468189686757 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 9171 | 1468189686765 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 15:28:06 INFO - TEST-START | /DOMEvents/constructors.html 15:28:06 INFO - PROCESS | 9171 | 1468189686778 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 9171 | 1468189686785 Marionette TRACE conn3 <- [1,2914,null,{}] 15:28:06 INFO - PROCESS | 9171 | 1468189686795 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 9171 | 1468189686814 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:07 INFO - PROCESS | 9171 | 1468189687365 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:28:07 INFO - PROCESS | 9171 | 1468189687680 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:07 INFO - PROCESS | 9171 | 1468189687689 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:07 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f9c00 == 50 [pid = 9171] [id = 736] 15:28:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x95005000) [pid = 9171] [serial = 2209] [outer = (nil)] 15:28:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x95148400) [pid = 9171] [serial = 2210] [outer = 0x95005000] 15:28:07 INFO - PROCESS | 9171 | 1468189687776 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x9514d400) [pid = 9171] [serial = 2211] [outer = 0x95005000] 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:28:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:28:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:28:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:28:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:28:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:28:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:28:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:28:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:28:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:28:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 2242ms 15:28:09 INFO - PROCESS | 9171 | 1468189688925 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:28:09 INFO - PROCESS | 9171 | 1468189689070 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 9171 | 1468189689075 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 15:28:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:28:09 INFO - PROCESS | 9171 | 1468189689084 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - PROCESS | 9171 | 1468189689088 Marionette TRACE conn3 <- [1,2918,null,{}] 15:28:09 INFO - PROCESS | 9171 | 1468189689096 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:09 INFO - PROCESS | 9171 | 1468189689102 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:09 INFO - PROCESS | 9171 | 1468189689293 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:28:09 INFO - PROCESS | 9171 | 1468189689534 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:09 INFO - PROCESS | 9171 | 1468189689545 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:09 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ef800 == 51 [pid = 9171] [id = 737] 15:28:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x95145c00) [pid = 9171] [serial = 2212] [outer = (nil)] 15:28:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x9517d800) [pid = 9171] [serial = 2213] [outer = 0x95145c00] 15:28:09 INFO - PROCESS | 9171 | 1468189689661 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x95185c00) [pid = 9171] [serial = 2214] [outer = 0x95145c00] 15:28:10 INFO - PROCESS | 9171 | 1468189690496 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:28:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:28:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1436ms 15:28:10 INFO - PROCESS | 9171 | 1468189690522 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:28:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:28:10 INFO - PROCESS | 9171 | 1468189690526 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 15:28:10 INFO - PROCESS | 9171 | 1468189690534 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - PROCESS | 9171 | 1468189690537 Marionette TRACE conn3 <- [1,2922,null,{}] 15:28:10 INFO - PROCESS | 9171 | 1468189690545 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:10 INFO - PROCESS | 9171 | 1468189690551 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:10 INFO - PROCESS | 9171 | 1468189690777 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:28:10 INFO - PROCESS | 9171 | 1468189690970 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:10 INFO - PROCESS | 9171 | 1468189690978 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fad0800 == 52 [pid = 9171] [id = 738] 15:28:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x95090c00) [pid = 9171] [serial = 2215] [outer = (nil)] 15:28:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x951f1c00) [pid = 9171] [serial = 2216] [outer = 0x95090c00] 15:28:11 INFO - PROCESS | 9171 | 1468189691098 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x951f8000) [pid = 9171] [serial = 2217] [outer = 0x95090c00] 15:28:11 INFO - PROCESS | 9171 | [9171] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:28:11 INFO - PROCESS | 9171 | [9171] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:28:11 INFO - PROCESS | 9171 | [9171] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:28:11 INFO - PROCESS | 9171 | [9171] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:28:12 INFO - PROCESS | 9171 | 1468189692038 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:28:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:28:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:28:12 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 15:28:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:28:12 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 15:28:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:28:12 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]" 15:28:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:28:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:28:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1538ms 15:28:12 INFO - PROCESS | 9171 | 1468189692074 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 9171 | 1468189692078 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 15:28:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:28:12 INFO - PROCESS | 9171 | 1468189692094 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:28:12 INFO - PROCESS | 9171 | 1468189692101 Marionette TRACE conn3 <- [1,2926,null,{}] 15:28:12 INFO - PROCESS | 9171 | 1468189692108 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:12 INFO - PROCESS | 9171 | 1468189692113 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:12 INFO - PROCESS | 9171 | 1468189692384 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:28:12 INFO - PROCESS | 9171 | 1468189692537 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:12 INFO - PROCESS | 9171 | 1468189692544 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:12 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba51000 == 53 [pid = 9171] [id = 739] 15:28:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8ba52c00) [pid = 9171] [serial = 2218] [outer = (nil)] 15:28:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x964e6800) [pid = 9171] [serial = 2219] [outer = 0x8ba52c00] 15:28:12 INFO - PROCESS | 9171 | 1468189692663 Marionette DEBUG loaded listener.js 15:28:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x964ee000) [pid = 9171] [serial = 2220] [outer = 0x8ba52c00] 15:28:13 INFO - PROCESS | 9171 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:28:13 INFO - PROCESS | 9171 | 1468189693899 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:28:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:28:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1843ms 15:28:13 INFO - PROCESS | 9171 | 1468189693935 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 9171 | 1468189693940 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 15:28:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:28:13 INFO - PROCESS | 9171 | 1468189693950 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 9171 | 1468189693953 Marionette TRACE conn3 <- [1,2930,null,{}] 15:28:13 INFO - PROCESS | 9171 | 1468189693963 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:13 INFO - PROCESS | 9171 | 1468189693968 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:14 INFO - PROCESS | 9171 | 1468189694183 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:28:14 INFO - PROCESS | 9171 | 1468189694454 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 9171 | 1468189694468 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a8000 == 54 [pid = 9171] [id = 740] 15:28:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x8e9a9400) [pid = 9171] [serial = 2221] [outer = (nil)] 15:28:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x8eb29000) [pid = 9171] [serial = 2222] [outer = 0x8e9a9400] 15:28:14 INFO - PROCESS | 9171 | 1468189694641 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x8ebdf000) [pid = 9171] [serial = 2223] [outer = 0x8e9a9400] 15:28:15 INFO - PROCESS | 9171 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:28:15 INFO - PROCESS | 9171 | 1468189695407 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:28:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:28:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1499ms 15:28:15 INFO - PROCESS | 9171 | 1468189695448 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 9171 | 1468189695455 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 15:28:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:28:15 INFO - PROCESS | 9171 | 1468189695466 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 9171 | 1468189695470 Marionette TRACE conn3 <- [1,2934,null,{}] 15:28:15 INFO - PROCESS | 9171 | 1468189695476 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:15 INFO - PROCESS | 9171 | 1468189695482 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:15 INFO - PROCESS | 9171 | 1468189695656 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:28:15 INFO - PROCESS | 9171 | 1468189695872 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 9171 | 1468189695880 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb25000 == 55 [pid = 9171] [id = 741] 15:28:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x8ef63800) [pid = 9171] [serial = 2224] [outer = (nil)] 15:28:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x8facc800) [pid = 9171] [serial = 2225] [outer = 0x8ef63800] 15:28:16 INFO - PROCESS | 9171 | 1468189696007 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x8fbdd000) [pid = 9171] [serial = 2226] [outer = 0x8ef63800] 15:28:17 INFO - PROCESS | 9171 | 1468189697194 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:28:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:28:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1785ms 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba4e800 == 54 [pid = 9171] [id = 717] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb24000 == 53 [pid = 9171] [id = 718] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8de4cc00 == 52 [pid = 9171] [id = 668] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc7c00 == 51 [pid = 9171] [id = 688] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb2ac00 == 50 [pid = 9171] [id = 678] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ee400 == 49 [pid = 9171] [id = 680] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ad800 == 48 [pid = 9171] [id = 690] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8d420000 == 47 [pid = 9171] [id = 672] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8faafc00 == 46 [pid = 9171] [id = 719] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba57400 == 45 [pid = 9171] [id = 673] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc7400 == 44 [pid = 9171] [id = 671] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba57c00 == 43 [pid = 9171] [id = 723] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a1400 == 42 [pid = 9171] [id = 687] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417400 == 41 [pid = 9171] [id = 684] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba4e000 == 40 [pid = 9171] [id = 724] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba54800 == 39 [pid = 9171] [id = 696] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8d415400 == 38 [pid = 9171] [id = 699] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba4b000 == 37 [pid = 9171] [id = 720] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f3800 == 36 [pid = 9171] [id = 681] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x91962400 == 35 [pid = 9171] [id = 698] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8de48800 == 34 [pid = 9171] [id = 725] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8d419000 == 33 [pid = 9171] [id = 697] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc7000 == 32 [pid = 9171] [id = 721] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfc4400 == 31 [pid = 9171] [id = 683] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8fab0000 == 30 [pid = 9171] [id = 674] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9edc00 == 29 [pid = 9171] [id = 693] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x923a7400 == 28 [pid = 9171] [id = 711] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f4800 == 27 [pid = 9171] [id = 676] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba48c00 == 26 [pid = 9171] [id = 692] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9eb000 == 25 [pid = 9171] [id = 682] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8f38ec00 == 24 [pid = 9171] [id = 709] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x8faa8800 == 23 [pid = 9171] [id = 710] 15:28:18 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed3c00 == 22 [pid = 9171] [id = 722] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x8fea0c00) [pid = 9171] [serial = 2118] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x8fac7800) [pid = 9171] [serial = 2150] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8fe8f000) [pid = 9171] [serial = 2147] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x8eb3c400) [pid = 9171] [serial = 2139] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x8eb39800) [pid = 9171] [serial = 2138] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8ebe3800) [pid = 9171] [serial = 2141] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8f390400) [pid = 9171] [serial = 2142] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8eb27000) [pid = 9171] [serial = 2123] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8ba49400) [pid = 9171] [serial = 2120] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x923ae800) [pid = 9171] [serial = 2135] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x91abe400) [pid = 9171] [serial = 2129] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8fa0a800) [pid = 9171] [serial = 2126] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x91bd9800) [pid = 9171] [serial = 2132] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8fbe0c00) [pid = 9171] [serial = 2145] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x91abec00) [pid = 9171] [serial = 2148] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8facf800) [pid = 9171] [serial = 2144] [outer = (nil)] [url = about:blank] 15:28:19 INFO - PROCESS | 9171 | 1468189699146 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 9171 | 1468189699150 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 15:28:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:28:19 INFO - PROCESS | 9171 | 1468189699183 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 9171 | 1468189699192 Marionette TRACE conn3 <- [1,2938,null,{}] 15:28:19 INFO - PROCESS | 9171 | 1468189699203 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:19 INFO - PROCESS | 9171 | 1468189699209 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:19 INFO - PROCESS | 9171 | 1468189699379 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:28:19 INFO - PROCESS | 9171 | 1468189699396 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 9171 | 1468189699410 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba57c00 == 23 [pid = 9171] [id = 742] 15:28:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x8d415400) [pid = 9171] [serial = 2227] [outer = (nil)] 15:28:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x8d41e800) [pid = 9171] [serial = 2228] [outer = 0x8d415400] 15:28:19 INFO - PROCESS | 9171 | 1468189699485 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x8de4ac00) [pid = 9171] [serial = 2229] [outer = 0x8d415400] 15:28:20 INFO - PROCESS | 9171 | 1468189700460 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:28:20 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. 15:28:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1349ms 15:28:20 INFO - PROCESS | 9171 | 1468189700525 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 9171 | 1468189700530 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 15:28:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:28:20 INFO - PROCESS | 9171 | 1468189700546 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 9171 | 1468189700553 Marionette TRACE conn3 <- [1,2942,null,{}] 15:28:20 INFO - PROCESS | 9171 | 1468189700560 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 9171 | 1468189700567 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:20 INFO - PROCESS | 9171 | 1468189700744 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:28:20 INFO - PROCESS | 9171 | 1468189700914 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 9171 | 1468189700921 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e838400 == 24 [pid = 9171] [id = 743] 15:28:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x8e9a5000) [pid = 9171] [serial = 2230] [outer = (nil)] 15:28:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x8eb22000) [pid = 9171] [serial = 2231] [outer = 0x8e9a5000] 15:28:21 INFO - PROCESS | 9171 | 1468189701000 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x8eb2ac00) [pid = 9171] [serial = 2232] [outer = 0x8e9a5000] 15:28:21 INFO - PROCESS | 9171 | 1468189701887 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:28:21 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 15:28:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:28:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1409ms 15:28:21 INFO - PROCESS | 9171 | 1468189701952 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 9171 | 1468189701956 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 15:28:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:28:21 INFO - PROCESS | 9171 | 1468189701963 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - PROCESS | 9171 | 1468189701967 Marionette TRACE conn3 <- [1,2946,null,{}] 15:28:21 INFO - PROCESS | 9171 | 1468189701983 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:22 INFO - PROCESS | 9171 | 1468189701993 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:22 INFO - PROCESS | 9171 | 1468189702240 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:28:22 INFO - PROCESS | 9171 | 1468189702266 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 9171 | 1468189702283 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa0b000 == 25 [pid = 9171] [id = 744] 15:28:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x8fa0c000) [pid = 9171] [serial = 2233] [outer = (nil)] 15:28:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x8faa6c00) [pid = 9171] [serial = 2234] [outer = 0x8fa0c000] 15:28:22 INFO - PROCESS | 9171 | 1468189702371 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x8fab2400) [pid = 9171] [serial = 2235] [outer = 0x8fa0c000] 15:28:23 INFO - PROCESS | 9171 | 1468189703283 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:28:23 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. 15:28:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1349ms 15:28:23 INFO - PROCESS | 9171 | 1468189703339 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 9171 | 1468189703344 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 15:28:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:28:23 INFO - PROCESS | 9171 | 1468189703360 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - PROCESS | 9171 | 1468189703364 Marionette TRACE conn3 <- [1,2950,null,{}] 15:28:23 INFO - PROCESS | 9171 | 1468189703374 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:23 INFO - PROCESS | 9171 | 1468189703379 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:23 INFO - PROCESS | 9171 | 1468189703612 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x91bda800) [pid = 9171] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8faa7400) [pid = 9171] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x92ed4c00) [pid = 9171] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8fbdcc00) [pid = 9171] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x9195fc00) [pid = 9171] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x8b9f0400) [pid = 9171] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x91965400) [pid = 9171] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8b9f1800) [pid = 9171] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x8ba4f400) [pid = 9171] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x923a9400) [pid = 9171] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8eb2a000) [pid = 9171] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x9196b400) [pid = 9171] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8e832800) [pid = 9171] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8de49400) [pid = 9171] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8d421800) [pid = 9171] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8de41400) [pid = 9171] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8fab1400) [pid = 9171] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8e9a1800) [pid = 9171] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8faaec00) [pid = 9171] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fac3000) [pid = 9171] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8fa01800) [pid = 9171] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x8ef63400) [pid = 9171] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8ebde400) [pid = 9171] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x91b29000) [pid = 9171] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x91acb000) [pid = 9171] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8e9aac00) [pid = 9171] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8de4e000) [pid = 9171] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8b9f4000) [pid = 9171] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x91ac2800) [pid = 9171] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8ba52800) [pid = 9171] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8ba4fc00) [pid = 9171] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:28:24 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8dfc9800) [pid = 9171] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:28:25 INFO - PROCESS | 9171 | 1468189704980 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 9171 | 1468189704987 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f0c00 == 26 [pid = 9171] [id = 745] 15:28:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8b9f4000) [pid = 9171] [serial = 2236] [outer = (nil)] 15:28:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8de41400) [pid = 9171] [serial = 2237] [outer = 0x8b9f4000] 15:28:25 INFO - PROCESS | 9171 | 1468189705068 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8e8c1c00) [pid = 9171] [serial = 2238] [outer = 0x8b9f4000] 15:28:25 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fac3400 == 27 [pid = 9171] [id = 746] 15:28:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8fac9000) [pid = 9171] [serial = 2239] [outer = (nil)] 15:28:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8fbda400) [pid = 9171] [serial = 2240] [outer = 0x8fac9000] 15:28:25 INFO - PROCESS | 9171 | 1468189705860 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:28:25 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. 15:28:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2555ms 15:28:25 INFO - PROCESS | 9171 | 1468189705908 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:28:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:28:25 INFO - PROCESS | 9171 | 1468189705912 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 15:28:25 INFO - PROCESS | 9171 | 1468189705919 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 9171 | 1468189705923 Marionette TRACE conn3 <- [1,2954,null,{}] 15:28:25 INFO - PROCESS | 9171 | 1468189705941 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:25 INFO - PROCESS | 9171 | 1468189705947 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:26 INFO - PROCESS | 9171 | 1468189706129 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:28:26 INFO - PROCESS | 9171 | 1468189706138 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 9171 | 1468189706150 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fa09c00 == 28 [pid = 9171] [id = 747] 15:28:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8faa4c00) [pid = 9171] [serial = 2241] [outer = (nil)] 15:28:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8fde2400) [pid = 9171] [serial = 2242] [outer = 0x8faa4c00] 15:28:26 INFO - PROCESS | 9171 | 1468189706222 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8fe9d400) [pid = 9171] [serial = 2243] [outer = 0x8faa4c00] 15:28:27 INFO - PROCESS | 9171 | 1468189707381 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:28:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:28:27 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 15:28:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1491ms 15:28:27 INFO - PROCESS | 9171 | 1468189707413 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 9171 | 1468189707421 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 15:28:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:28:27 INFO - PROCESS | 9171 | 1468189707431 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 9171 | 1468189707435 Marionette TRACE conn3 <- [1,2958,null,{}] 15:28:27 INFO - PROCESS | 9171 | 1468189707446 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:27 INFO - PROCESS | 9171 | 1468189707453 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:27 INFO - PROCESS | 9171 | 1468189707818 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:28:28 INFO - PROCESS | 9171 | 1468189707980 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 9171 | 1468189707990 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f8000 == 29 [pid = 9171] [id = 748] 15:28:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8ba4e800) [pid = 9171] [serial = 2244] [outer = (nil)] 15:28:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8f392800) [pid = 9171] [serial = 2245] [outer = 0x8ba4e800] 15:28:28 INFO - PROCESS | 9171 | 1468189708151 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fa0dc00) [pid = 9171] [serial = 2246] [outer = 0x8ba4e800] 15:28:29 INFO - PROCESS | 9171 | 1468189709028 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:28:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:28:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1645ms 15:28:29 INFO - PROCESS | 9171 | 1468189709076 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 9171 | 1468189709083 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 15:28:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:28:29 INFO - PROCESS | 9171 | 1468189709095 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 9171 | 1468189709099 Marionette TRACE conn3 <- [1,2962,null,{}] 15:28:29 INFO - PROCESS | 9171 | 1468189709129 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:29 INFO - PROCESS | 9171 | 1468189709134 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:29 INFO - PROCESS | 9171 | 1468189709330 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:28:29 INFO - PROCESS | 9171 | 1468189709537 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 9171 | 1468189709544 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fea3400 == 30 [pid = 9171] [id = 749] 15:28:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8fea5800) [pid = 9171] [serial = 2247] [outer = (nil)] 15:28:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8feab800) [pid = 9171] [serial = 2248] [outer = 0x8fea5800] 15:28:29 INFO - PROCESS | 9171 | 1468189709668 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x91963000) [pid = 9171] [serial = 2249] [outer = 0x8fea5800] 15:28:30 INFO - PROCESS | 9171 | 1468189710613 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:28:30 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. 15:28:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1562ms 15:28:30 INFO - PROCESS | 9171 | 1468189710658 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:28:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:28:30 INFO - PROCESS | 9171 | 1468189710663 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 15:28:30 INFO - PROCESS | 9171 | 1468189710670 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - PROCESS | 9171 | 1468189710676 Marionette TRACE conn3 <- [1,2966,null,{}] 15:28:30 INFO - PROCESS | 9171 | 1468189710693 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:30 INFO - PROCESS | 9171 | 1468189710702 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:30 INFO - PROCESS | 9171 | 1468189710884 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:28:31 INFO - PROCESS | 9171 | 1468189711156 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 9171 | 1468189711166 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x91b22000 == 31 [pid = 9171] [id = 750] 15:28:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x91b22400) [pid = 9171] [serial = 2250] [outer = (nil)] 15:28:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x91b2a400) [pid = 9171] [serial = 2251] [outer = 0x91b22400] 15:28:31 INFO - PROCESS | 9171 | 1468189711260 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x91bda800) [pid = 9171] [serial = 2252] [outer = 0x91b22400] 15:28:32 INFO - PROCESS | 9171 | 1468189712131 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:28:32 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. 15:28:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1507ms 15:28:32 INFO - PROCESS | 9171 | 1468189712177 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:28:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:28:32 INFO - PROCESS | 9171 | 1468189712183 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 15:28:32 INFO - PROCESS | 9171 | 1468189712190 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - PROCESS | 9171 | 1468189712194 Marionette TRACE conn3 <- [1,2970,null,{}] 15:28:32 INFO - PROCESS | 9171 | 1468189712201 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:32 INFO - PROCESS | 9171 | 1468189712206 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:32 INFO - PROCESS | 9171 | 1468189712435 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:28:32 INFO - PROCESS | 9171 | 1468189712752 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 9171 | 1468189712766 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d417c00 == 32 [pid = 9171] [id = 751] 15:28:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x8fe8e800) [pid = 9171] [serial = 2253] [outer = (nil)] 15:28:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x929dc400) [pid = 9171] [serial = 2254] [outer = 0x8fe8e800] 15:28:32 INFO - PROCESS | 9171 | 1468189712912 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x929e1000) [pid = 9171] [serial = 2255] [outer = 0x8fe8e800] 15:28:33 INFO - PROCESS | 9171 | 1468189713944 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:28:33 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. 15:28:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1792ms 15:28:33 INFO - PROCESS | 9171 | 1468189713982 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:28:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:28:33 INFO - PROCESS | 9171 | 1468189713987 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 15:28:33 INFO - PROCESS | 9171 | 1468189713994 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - PROCESS | 9171 | 1468189713998 Marionette TRACE conn3 <- [1,2974,null,{}] 15:28:34 INFO - PROCESS | 9171 | 1468189714005 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:34 INFO - PROCESS | 9171 | 1468189714010 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:34 INFO - PROCESS | 9171 | 1468189714236 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:28:34 INFO - PROCESS | 9171 | 1468189714444 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 9171 | 1468189714452 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x923ab400 == 33 [pid = 9171] [id = 752] 15:28:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x929d7800) [pid = 9171] [serial = 2256] [outer = (nil)] 15:28:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 123 (0x92ed3800) [pid = 9171] [serial = 2257] [outer = 0x929d7800] 15:28:34 INFO - PROCESS | 9171 | 1468189714580 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 124 (0x8fbe1400) [pid = 9171] [serial = 2258] [outer = 0x929d7800] 15:28:35 INFO - PROCESS | 9171 | 1468189715490 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:28:35 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. 15:28:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1533ms 15:28:35 INFO - PROCESS | 9171 | 1468189715527 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 9171 | 1468189715530 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 15:28:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:28:35 INFO - PROCESS | 9171 | 1468189715537 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 9171 | 1468189715540 Marionette TRACE conn3 <- [1,2978,null,{}] 15:28:35 INFO - PROCESS | 9171 | 1468189715588 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:35 INFO - PROCESS | 9171 | 1468189715600 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:35 INFO - PROCESS | 9171 | 1468189715916 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:28:36 INFO - PROCESS | 9171 | 1468189716090 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 9171 | 1468189716099 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:36 INFO - PROCESS | 9171 | ++DOCSHELL 0x92bb2800 == 34 [pid = 9171] [id = 753] 15:28:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 125 (0x92bb9800) [pid = 9171] [serial = 2259] [outer = (nil)] 15:28:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 126 (0x93b6a800) [pid = 9171] [serial = 2260] [outer = 0x92bb9800] 15:28:36 INFO - PROCESS | 9171 | 1468189716205 Marionette DEBUG loaded listener.js 15:28:36 INFO - PROCESS | 9171 | ++DOMWINDOW == 127 (0x94671400) [pid = 9171] [serial = 2261] [outer = 0x92bb9800] 15:28:37 INFO - PROCESS | 9171 | 1468189717091 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:28:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:28:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1580ms 15:28:37 INFO - PROCESS | 9171 | 1468189717117 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 9171 | 1468189717122 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 15:28:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:28:37 INFO - PROCESS | 9171 | 1468189717129 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - PROCESS | 9171 | 1468189717133 Marionette TRACE conn3 <- [1,2982,null,{}] 15:28:37 INFO - PROCESS | 9171 | 1468189717139 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:37 INFO - PROCESS | 9171 | 1468189717144 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:37 INFO - PROCESS | 9171 | 1468189717315 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:28:37 INFO - PROCESS | 9171 | 1468189717542 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 9171 | 1468189717553 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:37 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414400 == 35 [pid = 9171] [id = 754] 15:28:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 128 (0x93b6f400) [pid = 9171] [serial = 2262] [outer = (nil)] 15:28:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 129 (0x9500e400) [pid = 9171] [serial = 2263] [outer = 0x93b6f400] 15:28:37 INFO - PROCESS | 9171 | 1468189717635 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 9171 | ++DOMWINDOW == 130 (0x95009000) [pid = 9171] [serial = 2264] [outer = 0x93b6f400] 15:28:38 INFO - PROCESS | 9171 | 1468189718522 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:28:38 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 15:28:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:28:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1450ms 15:28:38 INFO - PROCESS | 9171 | 1468189718581 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:28:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:28:38 INFO - PROCESS | 9171 | 1468189718593 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 15:28:38 INFO - PROCESS | 9171 | 1468189718599 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - PROCESS | 9171 | 1468189718604 Marionette TRACE conn3 <- [1,2986,null,{}] 15:28:38 INFO - PROCESS | 9171 | 1468189718610 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:38 INFO - PROCESS | 9171 | 1468189718616 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:38 INFO - PROCESS | 9171 | 1468189718884 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:28:39 INFO - PROCESS | 9171 | 1468189719064 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 9171 | 1468189719078 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:39 INFO - PROCESS | 9171 | ++DOCSHELL 0x95089c00 == 36 [pid = 9171] [id = 755] 15:28:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 131 (0x9508ec00) [pid = 9171] [serial = 2265] [outer = (nil)] 15:28:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 132 (0x9514ac00) [pid = 9171] [serial = 2266] [outer = 0x9508ec00] 15:28:39 INFO - PROCESS | 9171 | 1468189719169 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 9171 | ++DOMWINDOW == 133 (0x9517b800) [pid = 9171] [serial = 2267] [outer = 0x9508ec00] 15:28:39 INFO - PROCESS | 9171 | 1468189719988 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:28:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:28:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1442ms 15:28:40 INFO - PROCESS | 9171 | 1468189720044 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:28:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:28:40 INFO - PROCESS | 9171 | 1468189720048 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 15:28:40 INFO - PROCESS | 9171 | 1468189720055 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - PROCESS | 9171 | 1468189720058 Marionette TRACE conn3 <- [1,2990,null,{}] 15:28:40 INFO - PROCESS | 9171 | 1468189720065 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 9171 | 1468189720070 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:40 INFO - PROCESS | 9171 | 1468189720249 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:28:40 INFO - PROCESS | 9171 | 1468189720517 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 9171 | 1468189720525 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:40 INFO - PROCESS | 9171 | ++DOCSHELL 0x95007000 == 37 [pid = 9171] [id = 756] 15:28:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 134 (0x9514bc00) [pid = 9171] [serial = 2268] [outer = (nil)] 15:28:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 135 (0x95186c00) [pid = 9171] [serial = 2269] [outer = 0x9514bc00] 15:28:40 INFO - PROCESS | 9171 | 1468189720614 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 9171 | ++DOMWINDOW == 136 (0x951f3800) [pid = 9171] [serial = 2270] [outer = 0x9514bc00] 15:28:41 INFO - PROCESS | 9171 | ++DOCSHELL 0x95184000 == 38 [pid = 9171] [id = 757] 15:28:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 137 (0x951fc800) [pid = 9171] [serial = 2271] [outer = (nil)] 15:28:41 INFO - PROCESS | 9171 | ++DOMWINDOW == 138 (0x8d420400) [pid = 9171] [serial = 2272] [outer = 0x951fc800] 15:28:41 INFO - PROCESS | 9171 | 1468189721550 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:28:41 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. 15:28:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1545ms 15:28:41 INFO - PROCESS | 9171 | 1468189721601 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 9171 | 1468189721605 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 15:28:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:28:41 INFO - PROCESS | 9171 | 1468189721611 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - PROCESS | 9171 | 1468189721615 Marionette TRACE conn3 <- [1,2994,null,{}] 15:28:41 INFO - PROCESS | 9171 | 1468189721621 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:41 INFO - PROCESS | 9171 | 1468189721626 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:41 INFO - PROCESS | 9171 | 1468189721864 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:28:42 INFO - PROCESS | 9171 | 1468189722133 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 9171 | 1468189722141 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:42 INFO - PROCESS | 9171 | ++DOCSHELL 0x9393ec00 == 39 [pid = 9171] [id = 758] 15:28:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 139 (0x93b72c00) [pid = 9171] [serial = 2273] [outer = (nil)] 15:28:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 140 (0x951f6000) [pid = 9171] [serial = 2274] [outer = 0x93b72c00] 15:28:42 INFO - PROCESS | 9171 | 1468189722330 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 9171 | ++DOMWINDOW == 141 (0x964e4000) [pid = 9171] [serial = 2275] [outer = 0x93b72c00] 15:28:43 INFO - PROCESS | 9171 | 1468189723152 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:28:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:28:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:28:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1590ms 15:28:43 INFO - PROCESS | 9171 | 1468189723202 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:28:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:28:43 INFO - PROCESS | 9171 | 1468189723207 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 15:28:43 INFO - PROCESS | 9171 | 1468189723214 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 9171 | 1468189723219 Marionette TRACE conn3 <- [1,2998,null,{}] 15:28:43 INFO - PROCESS | 9171 | 1468189723225 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:43 INFO - PROCESS | 9171 | 1468189723231 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:43 INFO - PROCESS | 9171 | 1468189723442 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:28:43 INFO - PROCESS | 9171 | 1468189723657 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 9171 | 1468189723667 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:43 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e83cc00 == 40 [pid = 9171] [id = 759] 15:28:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 142 (0x8e8bb400) [pid = 9171] [serial = 2276] [outer = (nil)] 15:28:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 143 (0x8fac2400) [pid = 9171] [serial = 2277] [outer = 0x8e8bb400] 15:28:43 INFO - PROCESS | 9171 | 1468189723789 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 9171 | ++DOMWINDOW == 144 (0x8fe82800) [pid = 9171] [serial = 2278] [outer = 0x8e8bb400] 15:28:44 INFO - PROCESS | 9171 | 1468189724720 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:28:44 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. 15:28:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1532ms 15:28:44 INFO - PROCESS | 9171 | 1468189724746 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 9171 | 1468189724750 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 15:28:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:28:44 INFO - PROCESS | 9171 | 1468189724757 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - PROCESS | 9171 | 1468189724761 Marionette TRACE conn3 <- [1,3002,null,{}] 15:28:44 INFO - PROCESS | 9171 | 1468189724767 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:44 INFO - PROCESS | 9171 | 1468189724772 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:44 INFO - PROCESS | 9171 | 1468189724954 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:28:45 INFO - PROCESS | 9171 | 1468189725378 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 9171 | 1468189725389 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:45 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f0000 == 41 [pid = 9171] [id = 760] 15:28:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 145 (0x8b9f2400) [pid = 9171] [serial = 2279] [outer = (nil)] 15:28:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 146 (0x8b9f8c00) [pid = 9171] [serial = 2280] [outer = 0x8b9f2400] 15:28:45 INFO - PROCESS | 9171 | 1468189725527 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 9171 | ++DOMWINDOW == 147 (0x8d420000) [pid = 9171] [serial = 2281] [outer = 0x8b9f2400] 15:28:46 INFO - PROCESS | 9171 | 1468189726336 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:28:46 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. 15:28:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1638ms 15:28:46 INFO - PROCESS | 9171 | 1468189726398 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:28:46 INFO - PROCESS | 9171 | 1468189726404 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 15:28:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:28:46 INFO - PROCESS | 9171 | 1468189726411 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:28:46 INFO - PROCESS | 9171 | 1468189726416 Marionette TRACE conn3 <- [1,3006,null,{}] 15:28:46 INFO - PROCESS | 9171 | 1468189726424 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:46 INFO - PROCESS | 9171 | 1468189726433 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:46 INFO - PROCESS | 9171 | 1468189726617 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:28:46 INFO - PROCESS | 9171 | 1468189726841 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 9171 | 1468189726849 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:46 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba49c00 == 42 [pid = 9171] [id = 761] 15:28:46 INFO - PROCESS | 9171 | ++DOMWINDOW == 148 (0x8ba4cc00) [pid = 9171] [serial = 2282] [outer = (nil)] 15:28:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 149 (0x8eb3c800) [pid = 9171] [serial = 2283] [outer = 0x8ba4cc00] 15:28:47 INFO - PROCESS | 9171 | 1468189727011 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 9171 | ++DOMWINDOW == 150 (0x8fa0ac00) [pid = 9171] [serial = 2284] [outer = 0x8ba4cc00] 15:28:47 INFO - PROCESS | 9171 | --DOCSHELL 0x8fac3400 == 41 [pid = 9171] [id = 746] 15:28:47 INFO - PROCESS | 9171 | --DOCSHELL 0x8eb25000 == 40 [pid = 9171] [id = 741] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 149 (0x923a9800) [pid = 9171] [serial = 2192] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 148 (0x93829400) [pid = 9171] [serial = 2193] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 147 (0x8fbe5c00) [pid = 9171] [serial = 2184] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 146 (0x9382dc00) [pid = 9171] [serial = 2169] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 145 (0x91ac3800) [pid = 9171] [serial = 2130] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 144 (0x91968c00) [pid = 9171] [serial = 2091] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 143 (0x8d417000) [pid = 9171] [serial = 2121] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 142 (0x92ed9800) [pid = 9171] [serial = 2168] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 141 (0x91b25000) [pid = 9171] [serial = 2097] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 140 (0x8fbe5800) [pid = 9171] [serial = 2082] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 139 (0x93b6c000) [pid = 9171] [serial = 2175] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 138 (0x929e1c00) [pid = 9171] [serial = 2136] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 137 (0x8eb3d800) [pid = 9171] [serial = 2156] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 136 (0x91acc400) [pid = 9171] [serial = 2094] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 135 (0x92baf400) [pid = 9171] [serial = 2165] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 134 (0x8e8bd000) [pid = 9171] [serial = 2178] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 133 (0x8e839800) [pid = 9171] [serial = 2180] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 132 (0x8f38f000) [pid = 9171] [serial = 2085] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 131 (0x8dfcd400) [pid = 9171] [serial = 2177] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 130 (0x8fea0400) [pid = 9171] [serial = 2160] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 129 (0x8e9af000) [pid = 9171] [serial = 2064] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 128 (0x8f38f800) [pid = 9171] [serial = 2157] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 127 (0x923b0800) [pid = 9171] [serial = 2162] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 126 (0x8fe86c00) [pid = 9171] [serial = 2088] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 125 (0x8facb400) [pid = 9171] [serial = 2127] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 124 (0x938d6800) [pid = 9171] [serial = 2171] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 123 (0x8fac6c00) [pid = 9171] [serial = 2183] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 122 (0x8ef67c00) [pid = 9171] [serial = 2067] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x92bb6c00) [pid = 9171] [serial = 2166] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8fbe4c00) [pid = 9171] [serial = 2159] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x929dcc00) [pid = 9171] [serial = 2163] [outer = (nil)] [url = about:blank] 15:28:47 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x91be0c00) [pid = 9171] [serial = 2133] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x923ab800) [pid = 9171] [serial = 2189] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8eb33400) [pid = 9171] [serial = 2124] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x929e0000) [pid = 9171] [serial = 2190] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x91bd9c00) [pid = 9171] [serial = 2100] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x938ccc00) [pid = 9171] [serial = 2174] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8ba54c00) [pid = 9171] [serial = 2058] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x91b2b400) [pid = 9171] [serial = 2187] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x8fdef000) [pid = 9171] [serial = 2151] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x938ea800) [pid = 9171] [serial = 2172] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8d422800) [pid = 9171] [serial = 2153] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8e835800) [pid = 9171] [serial = 2061] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8ebe1800) [pid = 9171] [serial = 2181] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x91b25800) [pid = 9171] [serial = 2186] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8dfc5c00) [pid = 9171] [serial = 2154] [outer = (nil)] [url = about:blank] 15:28:48 INFO - PROCESS | 9171 | 1468189728000 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:28:48 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. 15:28:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1634ms 15:28:48 INFO - PROCESS | 9171 | 1468189728049 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 9171 | 1468189728056 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 15:28:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:28:48 INFO - PROCESS | 9171 | 1468189728065 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 9171 | 1468189728069 Marionette TRACE conn3 <- [1,3010,null,{}] 15:28:48 INFO - PROCESS | 9171 | 1468189728075 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:48 INFO - PROCESS | 9171 | 1468189728080 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:48 INFO - PROCESS | 9171 | 1468189728267 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:28:48 INFO - PROCESS | 9171 | 1468189728439 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 9171 | 1468189728450 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:48 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de43c00 == 41 [pid = 9171] [id = 762] 15:28:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8e837800) [pid = 9171] [serial = 2285] [outer = (nil)] 15:28:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8eb35c00) [pid = 9171] [serial = 2286] [outer = 0x8e837800] 15:28:48 INFO - PROCESS | 9171 | 1468189728520 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8f393400) [pid = 9171] [serial = 2287] [outer = 0x8e837800] 15:28:49 INFO - PROCESS | 9171 | 1468189729404 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:28:49 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 15:28:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1381ms 15:28:49 INFO - PROCESS | 9171 | 1468189729447 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:28:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:28:49 INFO - PROCESS | 9171 | 1468189729451 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 15:28:49 INFO - PROCESS | 9171 | 1468189729460 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - PROCESS | 9171 | 1468189729470 Marionette TRACE conn3 <- [1,3014,null,{}] 15:28:49 INFO - PROCESS | 9171 | 1468189729485 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 9171 | 1468189729492 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:49 INFO - PROCESS | 9171 | 1468189729678 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:28:49 INFO - PROCESS | 9171 | 1468189729934 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 9171 | 1468189729945 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:49 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ebc00 == 42 [pid = 9171] [id = 763] 15:28:49 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x8b9ecc00) [pid = 9171] [serial = 2288] [outer = (nil)] 15:28:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8b9f5000) [pid = 9171] [serial = 2289] [outer = 0x8b9ecc00] 15:28:50 INFO - PROCESS | 9171 | 1468189730031 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x8d422800) [pid = 9171] [serial = 2290] [outer = 0x8b9ecc00] 15:28:50 INFO - PROCESS | 9171 | [9171] 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 15:28:51 INFO - PROCESS | 9171 | 1468189731121 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:28:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:28:51 INFO - {} 15:28:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:28:51 INFO - {} 15:28:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:28:51 INFO - {} 15:28:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:28:51 INFO - {} 15:28:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1695ms 15:28:51 INFO - PROCESS | 9171 | 1468189731159 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:28:51 INFO - PROCESS | 9171 | 1468189731165 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 15:28:51 INFO - TEST-START | /FileAPI/fileReader.html 15:28:51 INFO - PROCESS | 9171 | 1468189731221 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - PROCESS | 9171 | 1468189731228 Marionette TRACE conn3 <- [1,3018,null,{}] 15:28:51 INFO - PROCESS | 9171 | 1468189731241 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:51 INFO - PROCESS | 9171 | 1468189731246 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:51 INFO - PROCESS | 9171 | 1468189731453 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:28:51 INFO - PROCESS | 9171 | 1468189731716 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 9171 | 1468189731728 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:51 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c1000 == 43 [pid = 9171] [id = 764] 15:28:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x8eb26000) [pid = 9171] [serial = 2291] [outer = (nil)] 15:28:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8fa04800) [pid = 9171] [serial = 2292] [outer = 0x8eb26000] 15:28:51 INFO - PROCESS | 9171 | 1468189731857 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8fac1c00) [pid = 9171] [serial = 2293] [outer = 0x8eb26000] 15:28:52 INFO - PROCESS | 9171 | 1468189732766 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:28:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:28:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:28:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:28:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:28:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 1603ms 15:28:52 INFO - PROCESS | 9171 | 1468189732822 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 9171 | 1468189732829 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 15:28:52 INFO - TEST-START | /FileAPI/historical.html 15:28:52 INFO - PROCESS | 9171 | 1468189732838 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 9171 | 1468189732842 Marionette TRACE conn3 <- [1,3022,null,{}] 15:28:52 INFO - PROCESS | 9171 | 1468189732850 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:52 INFO - PROCESS | 9171 | 1468189732857 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:53 INFO - PROCESS | 9171 | 1468189733144 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:28:53 INFO - PROCESS | 9171 | 1468189733301 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 9171 | 1468189733312 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:53 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d414000 == 44 [pid = 9171] [id = 765] 15:28:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8fab0000) [pid = 9171] [serial = 2294] [outer = (nil)] 15:28:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8fe83800) [pid = 9171] [serial = 2295] [outer = 0x8fab0000] 15:28:53 INFO - PROCESS | 9171 | 1468189733432 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8fea4000) [pid = 9171] [serial = 2296] [outer = 0x8fab0000] 15:28:54 INFO - PROCESS | 9171 | 1468189734429 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:28:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:28:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:28:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:28:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:28:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:28:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:28:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:28:54 INFO - TEST-OK | /FileAPI/historical.html | took 1633ms 15:28:54 INFO - PROCESS | 9171 | 1468189734494 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 9171 | 1468189734499 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 15:28:54 INFO - TEST-START | /FileAPI/idlharness.html 15:28:54 INFO - PROCESS | 9171 | 1468189734518 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 9171 | 1468189734528 Marionette TRACE conn3 <- [1,3026,null,{}] 15:28:54 INFO - PROCESS | 9171 | 1468189734538 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:54 INFO - PROCESS | 9171 | 1468189734545 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:54 INFO - PROCESS | 9171 | 1468189734756 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:28:54 INFO - PROCESS | 9171 | 1468189734980 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 9171 | 1468189734988 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:55 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba4e400 == 45 [pid = 9171] [id = 766] 15:28:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x91abf800) [pid = 9171] [serial = 2297] [outer = (nil)] 15:28:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 118 (0x91b23c00) [pid = 9171] [serial = 2298] [outer = 0x91abf800] 15:28:55 INFO - PROCESS | 9171 | 1468189735114 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 9171 | ++DOMWINDOW == 119 (0x91b27000) [pid = 9171] [serial = 2299] [outer = 0x91abf800] 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:28:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:28:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:28:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:28:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:28:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:28:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:28:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:28:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:28:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:28:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:28:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:28:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:28:56 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 15:28:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:28:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:28:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:28:56 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 15:28:56 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 15:28:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:28:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:28:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:28:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:28:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:28:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:28:56 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 15:28:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:28:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:28:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:28:56 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 15:28:56 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 15:28:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:28:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:28:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:28:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:28:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:28:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:28:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:28:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 2281ms 15:28:56 INFO - PROCESS | 9171 | 1468189736617 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:28:56 INFO - PROCESS | 9171 | 1468189736898 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 9171 | 1468189736906 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 15:28:56 INFO - TEST-START | /FileAPI/idlharness.worker 15:28:56 INFO - PROCESS | 9171 | 1468189736947 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - PROCESS | 9171 | 1468189736952 Marionette TRACE conn3 <- [1,3030,null,{}] 15:28:56 INFO - PROCESS | 9171 | 1468189736980 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:56 INFO - PROCESS | 9171 | 1468189736985 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:28:57 INFO - PROCESS | 9171 | 1468189737171 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba51000 == 44 [pid = 9171] [id = 739] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ef800 == 43 [pid = 9171] [id = 737] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9a8000 == 42 [pid = 9171] [id = 740] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8de43c00 == 41 [pid = 9171] [id = 762] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba49c00 == 40 [pid = 9171] [id = 761] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f0000 == 39 [pid = 9171] [id = 760] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x9393ec00 == 38 [pid = 9171] [id = 758] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x95007000 == 37 [pid = 9171] [id = 756] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x95184000 == 36 [pid = 9171] [id = 757] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x95089c00 == 35 [pid = 9171] [id = 755] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414400 == 34 [pid = 9171] [id = 754] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x92bb2800 == 33 [pid = 9171] [id = 753] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8d417c00 == 32 [pid = 9171] [id = 751] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x923ab400 == 31 [pid = 9171] [id = 752] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x91b22000 == 30 [pid = 9171] [id = 750] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8fea3400 == 29 [pid = 9171] [id = 749] 15:28:58 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f8000 == 28 [pid = 9171] [id = 748] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x91965c00 == 27 [pid = 9171] [id = 729] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f0c00 == 26 [pid = 9171] [id = 745] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9f9c00 == 25 [pid = 9171] [id = 736] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x91bd4000 == 24 [pid = 9171] [id = 730] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8e9ae400 == 23 [pid = 9171] [id = 728] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8e838400 == 22 [pid = 9171] [id = 743] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ec800 == 21 [pid = 9171] [id = 726] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8ef61400 == 20 [pid = 9171] [id = 727] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba57c00 == 19 [pid = 9171] [id = 742] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8dfcbc00 == 18 [pid = 9171] [id = 731] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba53000 == 17 [pid = 9171] [id = 735] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa0b000 == 16 [pid = 9171] [id = 744] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8e83cc00 == 15 [pid = 9171] [id = 759] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x92ed8c00 == 14 [pid = 9171] [id = 733] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8fad0800 == 13 [pid = 9171] [id = 738] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8ebdbc00 == 12 [pid = 9171] [id = 734] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8e834400 == 11 [pid = 9171] [id = 732] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8d414000 == 10 [pid = 9171] [id = 765] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8ba4e400 == 9 [pid = 9171] [id = 766] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8fa09c00 == 8 [pid = 9171] [id = 747] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8e8c1000 == 7 [pid = 9171] [id = 764] 15:28:59 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ebc00 == 6 [pid = 9171] [id = 763] 15:29:00 INFO - PROCESS | 9171 | 1468189740030 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 9171 | 1468189740039 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:00 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ef000 == 7 [pid = 9171] [id = 767] 15:29:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 120 (0x8b9f6000) [pid = 9171] [serial = 2300] [outer = (nil)] 15:29:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 121 (0x8ba4d800) [pid = 9171] [serial = 2301] [outer = 0x8b9f6000] 15:29:00 INFO - PROCESS | 9171 | 1468189740118 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 9171 | ++DOMWINDOW == 122 (0x8d414000) [pid = 9171] [serial = 2302] [outer = 0x8b9f6000] 15:29:00 INFO - PROCESS | 9171 | [9171] 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 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 121 (0x8fa0c000) [pid = 9171] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 120 (0x8b9f4000) [pid = 9171] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 119 (0x8e9a5000) [pid = 9171] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 118 (0x8e9a3400) [pid = 9171] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 117 (0x8fab2800) [pid = 9171] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8d415400) [pid = 9171] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x92edd800) [pid = 9171] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x938e1800) [pid = 9171] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8d41cc00) [pid = 9171] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x8ef63800) [pid = 9171] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x95005000) [pid = 9171] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x95145c00) [pid = 9171] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x95090c00) [pid = 9171] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x8ba52c00) [pid = 9171] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x8e9a9400) [pid = 9171] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8fac9000) [pid = 9171] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8ba4cc00) [pid = 9171] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8fe8e800) [pid = 9171] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8b9f2400) [pid = 9171] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x92bb9800) [pid = 9171] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x91b22400) [pid = 9171] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x93b6f400) [pid = 9171] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x9508ec00) [pid = 9171] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x8faa4c00) [pid = 9171] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x8e8bb400) [pid = 9171] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x9514bc00) [pid = 9171] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x8fea5800) [pid = 9171] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x93b72c00) [pid = 9171] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x929d7800) [pid = 9171] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8e837800) [pid = 9171] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8ba4e800) [pid = 9171] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:29:02 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x951fc800) [pid = 9171] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:29:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:29:03 INFO - {} 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:29:03 INFO - {} 15:29:03 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 - {} 15:29:03 INFO - {} 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:29:03 INFO - {} 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:29:03 INFO - {} 15:29:03 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 - {} 15:29:03 INFO - {} 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:29:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:29:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 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 15:29:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:29:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:29:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:29:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:29:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:29:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:29:03 INFO - {} 15:29:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 6188ms 15:29:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:29:03 INFO - PROCESS | 9171 | 1468189742967 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:29:03 INFO - PROCESS | 9171 | 1468189743128 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 9171 | 1468189743140 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 15:29:03 INFO - PROCESS | 9171 | 1468189743165 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - PROCESS | 9171 | 1468189743181 Marionette TRACE conn3 <- [1,3034,null,{}] 15:29:03 INFO - PROCESS | 9171 | 1468189743212 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 9171 | 1468189743221 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:03 INFO - PROCESS | 9171 | 1468189743522 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:29:03 INFO - PROCESS | 9171 | 1468189743559 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 9171 | 1468189743571 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:03 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fab1000 == 8 [pid = 9171] [id = 768] 15:29:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 91 (0x8fab2000) [pid = 9171] [serial = 2303] [outer = (nil)] 15:29:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 92 (0x8fac5800) [pid = 9171] [serial = 2304] [outer = 0x8fab2000] 15:29:03 INFO - PROCESS | 9171 | 1468189743648 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 9171 | ++DOMWINDOW == 93 (0x8facf000) [pid = 9171] [serial = 2305] [outer = 0x8fab2000] 15:29:04 INFO - PROCESS | 9171 | 1468189744465 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:29:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1317ms 15:29:04 INFO - PROCESS | 9171 | 1468189744482 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 9171 | 1468189744490 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 15:29:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:29:04 INFO - PROCESS | 9171 | 1468189744497 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 9171 | 1468189744502 Marionette TRACE conn3 <- [1,3038,null,{}] 15:29:04 INFO - PROCESS | 9171 | 1468189744508 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:04 INFO - PROCESS | 9171 | 1468189744513 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:04 INFO - PROCESS | 9171 | 1468189744754 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:29:04 INFO - PROCESS | 9171 | 1468189744944 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 9171 | 1468189744956 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:05 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec800 == 9 [pid = 9171] [id = 769] 15:29:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 94 (0x8b9ee000) [pid = 9171] [serial = 2306] [outer = (nil)] 15:29:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 95 (0x8ba48800) [pid = 9171] [serial = 2307] [outer = 0x8b9ee000] 15:29:05 INFO - PROCESS | 9171 | 1468189745080 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 9171 | ++DOMWINDOW == 96 (0x8de42c00) [pid = 9171] [serial = 2308] [outer = 0x8b9ee000] 15:29:06 INFO - PROCESS | 9171 | 1468189746037 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:29:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:29:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:29:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1590ms 15:29:06 INFO - PROCESS | 9171 | 1468189746092 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 9171 | 1468189746099 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 15:29:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:29:06 INFO - PROCESS | 9171 | 1468189746155 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 9171 | 1468189746162 Marionette TRACE conn3 <- [1,3042,null,{}] 15:29:06 INFO - PROCESS | 9171 | 1468189746177 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:06 INFO - PROCESS | 9171 | 1468189746187 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:06 INFO - PROCESS | 9171 | 1468189746378 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:29:06 INFO - PROCESS | 9171 | 1468189746590 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 9171 | 1468189746601 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:06 INFO - PROCESS | 9171 | ++DOCSHELL 0x8faa4c00 == 10 [pid = 9171] [id = 770] 15:29:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 97 (0x8fbd8400) [pid = 9171] [serial = 2309] [outer = (nil)] 15:29:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 98 (0x8fbe4000) [pid = 9171] [serial = 2310] [outer = 0x8fbd8400] 15:29:06 INFO - PROCESS | 9171 | 1468189746729 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 9171 | ++DOMWINDOW == 99 (0x8fdeb800) [pid = 9171] [serial = 2311] [outer = 0x8fbd8400] 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:29:08 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. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:29:08 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'.) 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:29:08 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. 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:29:08 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. 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:29:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:29:08 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. 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:29:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:29:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:29:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:29:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:29:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1927ms 15:29:08 INFO - PROCESS | 9171 | 1468189747951 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:29:08 INFO - PROCESS | 9171 | 1468189748052 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:29:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:29:08 INFO - PROCESS | 9171 | 1468189748079 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 15:29:08 INFO - PROCESS | 9171 | 1468189748185 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 9171 | 1468189748188 Marionette TRACE conn3 <- [1,3046,null,{}] 15:29:08 INFO - PROCESS | 9171 | 1468189748198 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:08 INFO - PROCESS | 9171 | 1468189748203 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:08 INFO - PROCESS | 9171 | 1468189748608 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:29:08 INFO - PROCESS | 9171 | 1468189748817 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 9171 | 1468189748824 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:08 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de4c800 == 11 [pid = 9171] [id = 771] 15:29:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 100 (0x8de4ec00) [pid = 9171] [serial = 2312] [outer = (nil)] 15:29:08 INFO - PROCESS | 9171 | ++DOMWINDOW == 101 (0x8dfc8800) [pid = 9171] [serial = 2313] [outer = 0x8de4ec00] 15:29:08 INFO - PROCESS | 9171 | 1468189748950 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 9171 | ++DOMWINDOW == 102 (0x8e836800) [pid = 9171] [serial = 2314] [outer = 0x8de4ec00] 15:29:09 INFO - PROCESS | 9171 | [9171] 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 15:29:09 INFO - PROCESS | 9171 | 1468189749951 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:29:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:29:09 INFO - {} 15:29:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1842ms 15:29:09 INFO - PROCESS | 9171 | 1468189749980 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:29:09 INFO - PROCESS | 9171 | 1468189749985 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 15:29:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:29:10 INFO - PROCESS | 9171 | 1468189750009 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:29:10 INFO - PROCESS | 9171 | 1468189750021 Marionette TRACE conn3 <- [1,3050,null,{}] 15:29:10 INFO - PROCESS | 9171 | 1468189750077 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:10 INFO - PROCESS | 9171 | 1468189750086 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:10 INFO - PROCESS | 9171 | 1468189750311 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:29:10 INFO - PROCESS | 9171 | 1468189750555 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:10 INFO - PROCESS | 9171 | 1468189750564 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:10 INFO - PROCESS | 9171 | ++DOCSHELL 0x8de47000 == 12 [pid = 9171] [id = 772] 15:29:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 103 (0x8e8c2c00) [pid = 9171] [serial = 2315] [outer = (nil)] 15:29:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 104 (0x8eb3d800) [pid = 9171] [serial = 2316] [outer = 0x8e8c2c00] 15:29:10 INFO - PROCESS | 9171 | 1468189750656 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8ebe4400) [pid = 9171] [serial = 2317] [outer = 0x8e8c2c00] 15:29:11 INFO - PROCESS | 9171 | 1468189751478 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:29:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:29:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:29:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:29:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:29:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1503ms 15:29:11 INFO - PROCESS | 9171 | 1468189751498 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 9171 | 1468189751503 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 15:29:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:29:11 INFO - PROCESS | 9171 | 1468189751512 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 9171 | 1468189751515 Marionette TRACE conn3 <- [1,3054,null,{}] 15:29:11 INFO - PROCESS | 9171 | 1468189751523 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:11 INFO - PROCESS | 9171 | 1468189751528 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:11 INFO - PROCESS | 9171 | 1468189751718 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:29:11 INFO - PROCESS | 9171 | 1468189751948 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:11 INFO - PROCESS | 9171 | 1468189751956 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:11 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f7800 == 13 [pid = 9171] [id = 773] 15:29:11 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8fab3400) [pid = 9171] [serial = 2318] [outer = (nil)] 15:29:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x91ac1000) [pid = 9171] [serial = 2319] [outer = 0x8fab3400] 15:29:12 INFO - PROCESS | 9171 | 1468189752050 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 9171 | ++DOMWINDOW == 108 (0x91ac5400) [pid = 9171] [serial = 2320] [outer = 0x8fab3400] 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:29:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:29:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:29:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:29:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:29:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1998ms 15:29:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:29:13 INFO - PROCESS | 9171 | 1468189753364 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:29:13 INFO - PROCESS | 9171 | 1468189753550 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 9171 | 1468189753559 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 15:29:13 INFO - PROCESS | 9171 | 1468189753585 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - PROCESS | 9171 | 1468189753596 Marionette TRACE conn3 <- [1,3058,null,{}] 15:29:13 INFO - PROCESS | 9171 | 1468189753775 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:13 INFO - PROCESS | 9171 | 1468189753780 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:14 INFO - PROCESS | 9171 | 1468189754026 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:29:14 INFO - PROCESS | 9171 | 1468189754185 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:14 INFO - PROCESS | 9171 | 1468189754205 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:14 INFO - PROCESS | 9171 | ++DOCSHELL 0x8dfcb800 == 14 [pid = 9171] [id = 774] 15:29:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 109 (0x8eb35400) [pid = 9171] [serial = 2321] [outer = (nil)] 15:29:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 110 (0x923a6800) [pid = 9171] [serial = 2322] [outer = 0x8eb35400] 15:29:14 INFO - PROCESS | 9171 | 1468189754307 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 9171 | ++DOMWINDOW == 111 (0x929e0000) [pid = 9171] [serial = 2323] [outer = 0x8eb35400] 15:29:15 INFO - PROCESS | 9171 | 1468189755374 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:29:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:29:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:29:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:29:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:29:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:29:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:29:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:29:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:29:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1827ms 15:29:15 INFO - PROCESS | 9171 | 1468189755412 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 9171 | 1468189755418 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 15:29:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:29:15 INFO - PROCESS | 9171 | 1468189755449 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - PROCESS | 9171 | 1468189755452 Marionette TRACE conn3 <- [1,3062,null,{}] 15:29:15 INFO - PROCESS | 9171 | 1468189755462 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:15 INFO - PROCESS | 9171 | 1468189755469 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:15 INFO - PROCESS | 9171 | 1468189755662 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:29:15 INFO - PROCESS | 9171 | 1468189755914 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 9171 | 1468189755926 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:15 INFO - PROCESS | 9171 | ++DOCSHELL 0x8ba56000 == 15 [pid = 9171] [id = 775] 15:29:15 INFO - PROCESS | 9171 | ++DOMWINDOW == 112 (0x8d419000) [pid = 9171] [serial = 2324] [outer = (nil)] 15:29:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 113 (0x8e8bbc00) [pid = 9171] [serial = 2325] [outer = 0x8d419000] 15:29:16 INFO - PROCESS | 9171 | 1468189756054 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 9171 | ++DOMWINDOW == 114 (0x8ef69c00) [pid = 9171] [serial = 2326] [outer = 0x8d419000] 15:29:16 INFO - PROCESS | 9171 | [9171] 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 15:29:16 INFO - PROCESS | 9171 | 1468189756986 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:29:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:29:17 INFO - {} 15:29:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1610ms 15:29:17 INFO - PROCESS | 9171 | 1468189757039 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 9171 | 1468189757043 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 15:29:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:29:17 INFO - PROCESS | 9171 | 1468189757093 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 9171 | 1468189757098 Marionette TRACE conn3 <- [1,3066,null,{}] 15:29:17 INFO - PROCESS | 9171 | 1468189757112 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:17 INFO - PROCESS | 9171 | 1468189757117 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:17 INFO - PROCESS | 9171 | 1468189757341 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:29:17 INFO - PROCESS | 9171 | 1468189757595 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 9171 | 1468189757603 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:17 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ec400 == 16 [pid = 9171] [id = 776] 15:29:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 115 (0x8b9eec00) [pid = 9171] [serial = 2327] [outer = (nil)] 15:29:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 116 (0x8ba4a800) [pid = 9171] [serial = 2328] [outer = 0x8b9eec00] 15:29:17 INFO - PROCESS | 9171 | 1468189757843 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 9171 | ++DOMWINDOW == 117 (0x8d422400) [pid = 9171] [serial = 2329] [outer = 0x8b9eec00] 15:29:18 INFO - PROCESS | 9171 | 1468189758679 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:29:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:29:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1691ms 15:29:18 INFO - PROCESS | 9171 | 1468189758745 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 9171 | 1468189758751 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 15:29:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:29:18 INFO - PROCESS | 9171 | 1468189758760 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - PROCESS | 9171 | 1468189758764 Marionette TRACE conn3 <- [1,3070,null,{}] 15:29:18 INFO - PROCESS | 9171 | 1468189758772 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:18 INFO - PROCESS | 9171 | 1468189758777 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:18 INFO - PROCESS | 9171 | 1468189758970 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:29:19 INFO - PROCESS | 9171 | 1468189759318 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 9171 | 1468189759328 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8fab1000 == 15 [pid = 9171] [id = 768] 15:29:19 INFO - PROCESS | 9171 | --DOCSHELL 0x8b9ef000 == 14 [pid = 9171] [id = 767] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 116 (0x8eb2d400) [pid = 9171] [serial = 2196] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 115 (0x8eb21800) [pid = 9171] [serial = 2195] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 114 (0x8fe84c00) [pid = 9171] [serial = 2199] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 113 (0x8fbe0800) [pid = 9171] [serial = 2198] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 112 (0x938d9400) [pid = 9171] [serial = 2202] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 111 (0x9382f400) [pid = 9171] [serial = 2201] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 110 (0x94679c00) [pid = 9171] [serial = 2205] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 109 (0x94670800) [pid = 9171] [serial = 2204] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 108 (0x95086c00) [pid = 9171] [serial = 2208] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 107 (0x95009800) [pid = 9171] [serial = 2207] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x9514d400) [pid = 9171] [serial = 2211] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x95148400) [pid = 9171] [serial = 2210] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x95185c00) [pid = 9171] [serial = 2214] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ef000 == 15 [pid = 9171] [id = 777] 15:29:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 105 (0x8ba4e400) [pid = 9171] [serial = 2330] [outer = (nil)] 15:29:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 106 (0x8de48800) [pid = 9171] [serial = 2331] [outer = 0x8ba4e400] 15:29:19 INFO - PROCESS | 9171 | 1468189759466 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 9171 | ++DOMWINDOW == 107 (0x8e9a8400) [pid = 9171] [serial = 2332] [outer = 0x8ba4e400] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 106 (0x8faa6c00) [pid = 9171] [serial = 2234] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 105 (0x8de41400) [pid = 9171] [serial = 2237] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 104 (0x8eb22000) [pid = 9171] [serial = 2231] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 103 (0x8d41e800) [pid = 9171] [serial = 2228] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 102 (0x8de4ac00) [pid = 9171] [serial = 2229] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 101 (0x8fbdd000) [pid = 9171] [serial = 2226] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 100 (0x8facc800) [pid = 9171] [serial = 2225] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 99 (0x9517d800) [pid = 9171] [serial = 2213] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 98 (0x951f8000) [pid = 9171] [serial = 2217] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 97 (0x951f1c00) [pid = 9171] [serial = 2216] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 96 (0x8fde2400) [pid = 9171] [serial = 2242] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 95 (0x964ee000) [pid = 9171] [serial = 2220] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 94 (0x964e6800) [pid = 9171] [serial = 2219] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 93 (0x8ebdf000) [pid = 9171] [serial = 2223] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 92 (0x8eb29000) [pid = 9171] [serial = 2222] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 91 (0x8fbda400) [pid = 9171] [serial = 2240] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 90 (0x8e8c1c00) [pid = 9171] [serial = 2238] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 89 (0x8fab2400) [pid = 9171] [serial = 2235] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 88 (0x8eb2ac00) [pid = 9171] [serial = 2232] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 87 (0x8f393400) [pid = 9171] [serial = 2287] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 86 (0x8fa0ac00) [pid = 9171] [serial = 2284] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 85 (0x929dc400) [pid = 9171] [serial = 2254] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 84 (0x8d420000) [pid = 9171] [serial = 2281] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 83 (0x93b6a800) [pid = 9171] [serial = 2260] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 82 (0x91b2a400) [pid = 9171] [serial = 2251] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 81 (0x95009000) [pid = 9171] [serial = 2264] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 80 (0x9514ac00) [pid = 9171] [serial = 2266] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 79 (0x8fe9d400) [pid = 9171] [serial = 2243] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 78 (0x8fac2400) [pid = 9171] [serial = 2277] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 77 (0x951f3800) [pid = 9171] [serial = 2270] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 76 (0x8fe82800) [pid = 9171] [serial = 2278] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 75 (0x91963000) [pid = 9171] [serial = 2249] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 74 (0x8b9f8c00) [pid = 9171] [serial = 2280] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 73 (0x94671400) [pid = 9171] [serial = 2261] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 72 (0x964e4000) [pid = 9171] [serial = 2275] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 71 (0x92ed3800) [pid = 9171] [serial = 2257] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 70 (0x95186c00) [pid = 9171] [serial = 2269] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 69 (0x8eb35c00) [pid = 9171] [serial = 2286] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 68 (0x8fa0dc00) [pid = 9171] [serial = 2246] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 67 (0x8feab800) [pid = 9171] [serial = 2248] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 66 (0x8d420400) [pid = 9171] [serial = 2272] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 65 (0x929e1000) [pid = 9171] [serial = 2255] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 64 (0x9517b800) [pid = 9171] [serial = 2267] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x8fbe1400) [pid = 9171] [serial = 2258] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0x9500e400) [pid = 9171] [serial = 2263] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 61 (0x8f392800) [pid = 9171] [serial = 2245] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 60 (0x8eb3c800) [pid = 9171] [serial = 2283] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 59 (0x951f6000) [pid = 9171] [serial = 2274] [outer = (nil)] [url = about:blank] 15:29:19 INFO - PROCESS | 9171 | --DOMWINDOW == 58 (0x91bda800) [pid = 9171] [serial = 2252] [outer = (nil)] [url = about:blank] 15:29:20 INFO - PROCESS | 9171 | 1468189760414 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:29:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:29:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1694ms 15:29:20 INFO - PROCESS | 9171 | 1468189760455 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 9171 | 1468189760461 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 15:29:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:29:20 INFO - PROCESS | 9171 | 1468189760473 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 9171 | 1468189760477 Marionette TRACE conn3 <- [1,3074,null,{}] 15:29:20 INFO - PROCESS | 9171 | 1468189760484 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 9171 | 1468189760490 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:20 INFO - PROCESS | 9171 | 1468189760671 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:29:20 INFO - PROCESS | 9171 | 1468189760839 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 9171 | 1468189760846 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:20 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8c3c00 == 16 [pid = 9171] [id = 778] 15:29:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 59 (0x8eb27400) [pid = 9171] [serial = 2333] [outer = (nil)] 15:29:20 INFO - PROCESS | 9171 | ++DOMWINDOW == 60 (0x8eb33400) [pid = 9171] [serial = 2334] [outer = 0x8eb27400] 15:29:20 INFO - PROCESS | 9171 | 1468189760923 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0x8ebddc00) [pid = 9171] [serial = 2335] [outer = 0x8eb27400] 15:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:29:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1339ms 15:29:21 INFO - PROCESS | 9171 | 1468189761801 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:29:21 INFO - PROCESS | 9171 | 1468189761816 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:29:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:29:21 INFO - PROCESS | 9171 | 1468189761820 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 15:29:21 INFO - PROCESS | 9171 | 1468189761827 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 9171 | 1468189761833 Marionette TRACE conn3 <- [1,3078,null,{}] 15:29:21 INFO - PROCESS | 9171 | 1468189761851 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:21 INFO - PROCESS | 9171 | 1468189761860 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:22 INFO - PROCESS | 9171 | 1468189762057 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:29:22 INFO - PROCESS | 9171 | 1468189762297 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:22 INFO - PROCESS | 9171 | 1468189762307 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:22 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e9a3800 == 17 [pid = 9171] [id = 779] 15:29:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0x8eb1ec00) [pid = 9171] [serial = 2336] [outer = (nil)] 15:29:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x8fa08000) [pid = 9171] [serial = 2337] [outer = 0x8eb1ec00] 15:29:22 INFO - PROCESS | 9171 | 1468189762379 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x8fa0a400) [pid = 9171] [serial = 2338] [outer = 0x8eb1ec00] 15:29:23 INFO - PROCESS | 9171 | 1468189763259 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 9171 | 1468189763371 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 15:29:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:29:23 INFO - PROCESS | 9171 | 1468189763380 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - PROCESS | 9171 | 1468189763384 Marionette TRACE conn3 <- [1,3082,null,{}] 15:29:23 INFO - PROCESS | 9171 | 1468189763400 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:23 INFO - PROCESS | 9171 | 1468189763407 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:23 INFO - PROCESS | 9171 | 1468189763658 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:29:23 INFO - PROCESS | 9171 | --DOMWINDOW == 63 (0x8b9f6000) [pid = 9171] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:29:23 INFO - PROCESS | 9171 | --DOMWINDOW == 62 (0x8b9ecc00) [pid = 9171] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:29:23 INFO - PROCESS | 9171 | --DOMWINDOW == 61 (0x8eb26000) [pid = 9171] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:29:23 INFO - PROCESS | 9171 | --DOMWINDOW == 60 (0x8fab0000) [pid = 9171] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:29:23 INFO - PROCESS | 9171 | --DOMWINDOW == 59 (0x91abf800) [pid = 9171] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:29:23 INFO - PROCESS | 9171 | 1468189763802 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 9171 | 1468189763810 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:23 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ecc00 == 18 [pid = 9171] [id = 780] 15:29:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 60 (0x8b9f6000) [pid = 9171] [serial = 2339] [outer = (nil)] 15:29:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 61 (0x8faadc00) [pid = 9171] [serial = 2340] [outer = 0x8b9f6000] 15:29:23 INFO - PROCESS | 9171 | 1468189763883 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 9171 | ++DOMWINDOW == 62 (0x8fab1000) [pid = 9171] [serial = 2341] [outer = 0x8b9f6000] 15:29:24 INFO - PROCESS | 9171 | 1468189764647 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:29:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:29:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:29:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1297ms 15:29:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:29:24 INFO - PROCESS | 9171 | 1468189764681 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 9171 | 1468189764684 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 15:29:24 INFO - PROCESS | 9171 | 1468189764691 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - PROCESS | 9171 | 1468189764695 Marionette TRACE conn3 <- [1,3086,null,{}] 15:29:24 INFO - PROCESS | 9171 | 1468189764700 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:24 INFO - PROCESS | 9171 | 1468189764705 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:24 INFO - PROCESS | 9171 | 1468189764920 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:29:24 INFO - PROCESS | 9171 | 1468189764945 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 9171 | 1468189764953 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:24 INFO - PROCESS | 9171 | ++DOCSHELL 0x8fbdc000 == 19 [pid = 9171] [id = 781] 15:29:24 INFO - PROCESS | 9171 | ++DOMWINDOW == 63 (0x8fbdd000) [pid = 9171] [serial = 2342] [outer = (nil)] 15:29:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 64 (0x8fbe5000) [pid = 9171] [serial = 2343] [outer = 0x8fbdd000] 15:29:25 INFO - PROCESS | 9171 | 1468189765038 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 9171 | ++DOMWINDOW == 65 (0x8fe88000) [pid = 9171] [serial = 2344] [outer = 0x8fbdd000] 15:29:25 INFO - PROCESS | 9171 | 1468189765897 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:29:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1235ms 15:29:25 INFO - PROCESS | 9171 | 1468189765924 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 9171 | 1468189765928 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 15:29:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:29:25 INFO - PROCESS | 9171 | 1468189765934 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:29:25 INFO - PROCESS | 9171 | 1468189765937 Marionette TRACE conn3 <- [1,3090,null,{}] 15:29:25 INFO - PROCESS | 9171 | 1468189765943 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:25 INFO - PROCESS | 9171 | 1468189765952 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:26 INFO - PROCESS | 9171 | 1468189766171 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:29:26 INFO - PROCESS | 9171 | 1468189766404 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 9171 | 1468189766418 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:26 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9f7400 == 20 [pid = 9171] [id = 782] 15:29:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 66 (0x8b9f7c00) [pid = 9171] [serial = 2345] [outer = (nil)] 15:29:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 67 (0x8ba55800) [pid = 9171] [serial = 2346] [outer = 0x8b9f7c00] 15:29:26 INFO - PROCESS | 9171 | 1468189766508 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 9171 | ++DOMWINDOW == 68 (0x8de41400) [pid = 9171] [serial = 2347] [outer = 0x8b9f7c00] 15:29:27 INFO - PROCESS | 9171 | 1468189767469 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:29:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:29:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1584ms 15:29:27 INFO - PROCESS | 9171 | 1468189767523 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 9171 | 1468189767527 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 15:29:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:29:27 INFO - PROCESS | 9171 | 1468189767536 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 9171 | 1468189767542 Marionette TRACE conn3 <- [1,3094,null,{}] 15:29:27 INFO - PROCESS | 9171 | 1468189767550 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:27 INFO - PROCESS | 9171 | 1468189767556 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:27 INFO - PROCESS | 9171 | 1468189767885 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:29:28 INFO - PROCESS | 9171 | 1468189768012 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:28 INFO - PROCESS | 9171 | 1468189768022 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:28 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb23000 == 21 [pid = 9171] [id = 783] 15:29:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 69 (0x8eb23c00) [pid = 9171] [serial = 2348] [outer = (nil)] 15:29:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 70 (0x8eb2a000) [pid = 9171] [serial = 2349] [outer = 0x8eb23c00] 15:29:28 INFO - PROCESS | 9171 | 1468189768109 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 9171 | ++DOMWINDOW == 71 (0x8eb37c00) [pid = 9171] [serial = 2350] [outer = 0x8eb23c00] 15:29:28 INFO - PROCESS | 9171 | 1468189768997 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:29:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1491ms 15:29:29 INFO - PROCESS | 9171 | 1468189769030 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 9171 | 1468189769037 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 15:29:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:29:29 INFO - PROCESS | 9171 | 1468189769044 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - PROCESS | 9171 | 1468189769048 Marionette TRACE conn3 <- [1,3098,null,{}] 15:29:29 INFO - PROCESS | 9171 | 1468189769055 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:29 INFO - PROCESS | 9171 | 1468189769060 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:29 INFO - PROCESS | 9171 | 1468189769273 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:29:29 INFO - PROCESS | 9171 | 1468189769481 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 9171 | 1468189769489 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:29 INFO - PROCESS | 9171 | ++DOCSHELL 0x8eb2ac00 == 22 [pid = 9171] [id = 784] 15:29:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 72 (0x8ef6a800) [pid = 9171] [serial = 2351] [outer = (nil)] 15:29:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 73 (0x8faae000) [pid = 9171] [serial = 2352] [outer = 0x8ef6a800] 15:29:29 INFO - PROCESS | 9171 | 1468189769611 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 9171 | ++DOMWINDOW == 74 (0x8fbde000) [pid = 9171] [serial = 2353] [outer = 0x8ef6a800] 15:29:30 INFO - PROCESS | 9171 | 1468189770604 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1582ms 15:29:30 INFO - PROCESS | 9171 | 1468189770628 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:29:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:29:30 INFO - PROCESS | 9171 | 1468189770632 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 15:29:30 INFO - PROCESS | 9171 | 1468189770648 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - PROCESS | 9171 | 1468189770658 Marionette TRACE conn3 <- [1,3102,null,{}] 15:29:30 INFO - PROCESS | 9171 | 1468189770665 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:30 INFO - PROCESS | 9171 | 1468189770673 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:31 INFO - PROCESS | 9171 | 1468189771003 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:29:31 INFO - PROCESS | 9171 | 1468189771162 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 9171 | 1468189771171 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:31 INFO - PROCESS | 9171 | ++DOCSHELL 0x8e8bac00 == 23 [pid = 9171] [id = 785] 15:29:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 75 (0x8e9af000) [pid = 9171] [serial = 2354] [outer = (nil)] 15:29:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 76 (0x8fea6400) [pid = 9171] [serial = 2355] [outer = 0x8e9af000] 15:29:31 INFO - PROCESS | 9171 | 1468189771257 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 9171 | ++DOMWINDOW == 77 (0x91960c00) [pid = 9171] [serial = 2356] [outer = 0x8e9af000] 15:29:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:29:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1499ms 15:29:32 INFO - PROCESS | 9171 | 1468189772131 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:29:32 INFO - PROCESS | 9171 | 1468189772140 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:29:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:29:32 INFO - PROCESS | 9171 | 1468189772145 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 15:29:32 INFO - PROCESS | 9171 | 1468189772151 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 9171 | 1468189772155 Marionette TRACE conn3 <- [1,3106,null,{}] 15:29:32 INFO - PROCESS | 9171 | 1468189772161 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:32 INFO - PROCESS | 9171 | 1468189772166 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:32 INFO - PROCESS | 9171 | 1468189772352 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 15:29:32 INFO - PROCESS | 9171 | 1468189772567 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 9171 | 1468189772577 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:32 INFO - PROCESS | 9171 | ++DOCSHELL 0x8d420800 == 24 [pid = 9171] [id = 786] 15:29:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 78 (0x91abe800) [pid = 9171] [serial = 2357] [outer = (nil)] 15:29:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 79 (0x91aca400) [pid = 9171] [serial = 2358] [outer = 0x91abe800] 15:29:32 INFO - PROCESS | 9171 | 1468189772714 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 9171 | ++DOMWINDOW == 80 (0x91b1e400) [pid = 9171] [serial = 2359] [outer = 0x91abe800] 15:29:33 INFO - PROCESS | 9171 | 1468189773582 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1483ms 15:29:33 INFO - PROCESS | 9171 | 1468189773635 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 9171 | 1468189773638 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 15:29:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:29:33 INFO - PROCESS | 9171 | 1468189773691 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 9171 | 1468189773694 Marionette TRACE conn3 <- [1,3110,null,{}] 15:29:33 INFO - PROCESS | 9171 | 1468189773708 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:33 INFO - PROCESS | 9171 | 1468189773713 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:33 INFO - PROCESS | 9171 | 1468189773914 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 15:29:34 INFO - PROCESS | 9171 | 1468189774125 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 9171 | 1468189774144 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:34 INFO - PROCESS | 9171 | ++DOCSHELL 0x91bd6c00 == 25 [pid = 9171] [id = 787] 15:29:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 81 (0x91bd8400) [pid = 9171] [serial = 2360] [outer = (nil)] 15:29:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 82 (0x923a4c00) [pid = 9171] [serial = 2361] [outer = 0x91bd8400] 15:29:34 INFO - PROCESS | 9171 | 1468189774295 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 9171 | ++DOMWINDOW == 83 (0x929e4000) [pid = 9171] [serial = 2362] [outer = 0x91bd8400] 15:29:35 INFO - PROCESS | 9171 | 1468189775209 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:29:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:29:35 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 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:29:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:29:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:29:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1583ms 15:29:35 INFO - PROCESS | 9171 | 1468189775244 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 9171 | 1468189775248 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 15:29:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:29:35 INFO - PROCESS | 9171 | 1468189775258 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 9171 | 1468189775261 Marionette TRACE conn3 <- [1,3114,null,{}] 15:29:35 INFO - PROCESS | 9171 | 1468189775268 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:35 INFO - PROCESS | 9171 | 1468189775274 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:35 INFO - PROCESS | 9171 | 1468189775493 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 15:29:35 INFO - PROCESS | 9171 | 1468189775724 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3763504b-9e98-44d2-8e8b-20af37ebb7f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 9171 | 1468189775733 Marionette INFO sendAsync 759019c9-313c-4b70-8122-4ed1189b5c2f 15:29:35 INFO - PROCESS | 9171 | ++DOCSHELL 0x8b9ee800 == 26 [pid = 9171] [id = 788] 15:29:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 84 (0x8fde7c00) [pid = 9171] [serial = 2363] [outer = (nil)] 15:29:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 85 (0x92bb9c00) [pid = 9171] [serial = 2364] [outer = 0x8fde7c00] 15:29:35 INFO - PROCESS | 9171 | 1468189775821 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 9171 | ++DOMWINDOW == 86 (0x92ed6000) [pid = 9171] [serial = 2365] [outer = 0x8fde7c00] 15:29:36 INFO - PROCESS | 9171 | 1468189776713 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:29:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:29:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1487ms 15:29:36 INFO - PROCESS | 9171 | 1468189776745 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 9171 | 1468189776748 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 15:29:37 WARNING - u'runner_teardown' () 15:29:37 INFO - No more tests 15:29:37 INFO - Got 0 unexpected results 15:29:37 INFO - SUITE-END | took 1365s 15:29:37 INFO - Closing logging queue 15:29:37 INFO - queue closed 15:29:38 INFO - Return code: 0 15:29:38 WARNING - # TBPL SUCCESS # 15:29:38 INFO - Running post-action listener: _resource_record_post_action 15:29:38 INFO - Running post-run listener: _resource_record_post_run 15:29:39 INFO - Total resource usage - Wall time: 1401s; CPU: 98.0%; Read bytes: 4096; Write bytes: 925315072; Read time: 4; Write time: 375960 15:29:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:29:39 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 136712192; Read time: 4; Write time: 197388 15:29:39 INFO - run-tests - Wall time: 1371s; CPU: 98.0%; Read bytes: 0; Write bytes: 788602880; Read time: 0; Write time: 178572 15:29:39 INFO - Running post-run listener: _upload_blobber_files 15:29:39 INFO - Blob upload gear active. 15:29:39 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:29:39 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 15:29:39 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'] 15:29:39 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 15:29:39 INFO - (blobuploader) - INFO - Open directory for files ... 15:29:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:29:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:29:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:29:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:29:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:29:42 INFO - (blobuploader) - INFO - Done attempting. 15:29:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:29:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:29:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:29:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:29:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:29:43 INFO - (blobuploader) - INFO - Done attempting. 15:29:43 INFO - (blobuploader) - INFO - Iteration through files over. 15:29:43 INFO - Return code: 0 15:29:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:29:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:29:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ebc89a556f1cab25cc41b93b12751583b272a3d8dc9ed6078079337ff4ce26552f37f9c3ea3a5b66fe057a50e11a56eab18932caa258b681d677e2171ad75124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53d815175982874f03be5f792345e4fd09498af5af70071e5c907302b7f576f459add5a73a782b3ce891688e109375c5c79b7fb4ba9b7299d9833529d378dbf1"} 15:29:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:29:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:29:43 INFO - Contents: 15:29:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ebc89a556f1cab25cc41b93b12751583b272a3d8dc9ed6078079337ff4ce26552f37f9c3ea3a5b66fe057a50e11a56eab18932caa258b681d677e2171ad75124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53d815175982874f03be5f792345e4fd09498af5af70071e5c907302b7f576f459add5a73a782b3ce891688e109375c5c79b7fb4ba9b7299d9833529d378dbf1"} 15:29:43 INFO - Running post-run listener: copy_logs_to_upload_dir 15:29:43 INFO - Copying logs to upload dir... 15:29:43 INFO - mkdir: /builds/slave/test/build/upload/logs 15:29:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1491.186595 ========= master_lag: 0.56 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 51 secs) (at 2016-07-10 15:29:43.923842) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 15:29:43.927499) ========= 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-1468182081.250827-148897288 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ebc89a556f1cab25cc41b93b12751583b272a3d8dc9ed6078079337ff4ce26552f37f9c3ea3a5b66fe057a50e11a56eab18932caa258b681d677e2171ad75124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53d815175982874f03be5f792345e4fd09498af5af70071e5c907302b7f576f459add5a73a782b3ce891688e109375c5c79b7fb4ba9b7299d9833529d378dbf1"} build_url:https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035076 build_url: 'https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/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/ebc89a556f1cab25cc41b93b12751583b272a3d8dc9ed6078079337ff4ce26552f37f9c3ea3a5b66fe057a50e11a56eab18932caa258b681d677e2171ad75124", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/53d815175982874f03be5f792345e4fd09498af5af70071e5c907302b7f576f459add5a73a782b3ce891688e109375c5c79b7fb4ba9b7299d9833529d378dbf1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AR8C9uaZQxyN39Kiu4Xwyw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 15:29:44.003118) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:29:44.003451) ========= 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-1468182081.250827-148897288 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020025 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 15:29:44.103117) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 15:29:44.103434) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 15:29:44.103822) ========= ========= Total master_lag: 1.22 =========